C Specification
The VkSemaphoreSubmitInfoKHR structure is defined as:
// Provided by VK_KHR_synchronization2
typedef struct VkSemaphoreSubmitInfoKHR {
VkStructureType sType;
const void* pNext;
VkSemaphore semaphore;
uint64_t value;
VkPipelineStageFlags2KHR stageMask;
uint32_t deviceIndex;
} VkSemaphoreSubmitInfoKHR;
Members
-
sTypeis the type of this structure. -
pNextisNULLor a pointer to a structure extending this structure. -
semaphoreis a VkSemaphore affected by this operation. -
valueis either the value used to signalsemaphoreor the value waited on bysemaphore, ifsemaphoreis a timeline semaphore. Otherwise it is ignored. -
stageMaskis a VkPipelineStageFlags2KHR mask of pipeline stages at which the semaphore either waits or is signaled. -
deviceIndexis the index of the device within a device group that executes the semaphore wait or signal operation.
Description
Whether this structure defines a semaphore wait or signal operation is defined by how it is used.
Document Notes
For more information, see the Vulkan Specification
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.