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 is NULL 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 that stage refers to.

Valid Usage (Implicit)

VUID-VkCheckpointData2NV-sType-sType

sType must be VK_STRUCTURE_TYPE_CHECKPOINT_DATA_2_NV

The stages at which a checkpoint marker can be executed are implementation-defined and can be queried by calling vkGetPhysicalDeviceQueueFamilyProperties2.