Structures

VkPipelineExecutableInfoKHR

Structure describing a pipeline executable to query for associated statistics or internal representations

The VkPipelineExecutableInfoKHR structure is defined as:

typedef struct VkPipelineExecutableInfoKHR {
    VkStructureType sType;
    const void* pNext;
    VkPipeline pipeline;
    uint32_t executableIndex;
} VkPipelineExecutableInfoKHR;
  • sType is a VkStructureType value identifying this structure.
  • pNext is NULL or a pointer to a structure extending this structure.
  • pipeline is the pipeline to query.
  • executableIndex is the index of the pipeline executable to query in the array of executable properties returned by vkGetPipelineExecutablePropertiesKHR.

Valid Usage

VUID-VkPipelineExecutableInfoKHR-executableIndex-03275

executableIndex must be less than the number of pipeline executables associated with pipeline as returned in the pExecutableCount parameter of vkGetPipelineExecutablePropertiesKHR

Valid Usage (Implicit)

VUID-VkPipelineExecutableInfoKHR-sType-sType

sType must be VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR