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
isNULL
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
VUID-VkPipelineExecutableInfoKHR-pNext-pNext
pNext
must be NULL
VUID-VkPipelineExecutableInfoKHR-pipeline-parameter
pipeline
must be a valid VkPipeline handle