Structures
VkCheckpointData2NV
Return structure for command buffer checkpoint data
The VkCheckpointData2NV structure is defined as:
typedef struct VkCheckpointData2NV {
VkStructureType sType;
void* pNext;
VkPipelineStageFlags2 stage;
void* pCheckpointMarker;
} VkCheckpointData2NV;
sType
is a VkStructureType value identifying this structure.pNext
isNULL
or a pointer to a structure extending this structure.stage
indicates a single pipeline stage which the checkpoint marker data refers to.pCheckpointMarker
contains the value of the last checkpoint marker executed in the stage thatstage
refers to.
Valid Usage (Implicit)
VUID-VkCheckpointData2NV-sType-sType
sType
must be VK_STRUCTURE_TYPE_CHECKPOINT_DATA_2_NV
VUID-VkCheckpointData2NV-pNext-pNext
pNext
must be NULL
The stages at which a checkpoint marker can be executed are implementation-defined and can be queried by calling vkGetPhysicalDeviceQueueFamilyProperties2.