Structures
VkPipelineExecutableStatisticKHR
Structure describing a compile time pipeline executable statistic
The VkPipelineExecutableStatisticKHR
structure is defined as:
typedef struct VkPipelineExecutableStatisticKHR {
VkStructureType sType;
void* pNext;
char name[VK_MAX_DESCRIPTION_SIZE];
char description[VK_MAX_DESCRIPTION_SIZE];
VkPipelineExecutableStatisticFormatKHR format;
VkPipelineExecutableStatisticValueKHR value;
} VkPipelineExecutableStatisticKHR;
sType
is a VkStructureType value identifying this structure.pNext
isNULL
or a pointer to a structure extending this structure.name
is an array ofVK_MAX_DESCRIPTION_SIZE
char
containing a null-terminated UTF-8 string which is a short human readable name for this statistic.description
is an array ofVK_MAX_DESCRIPTION_SIZE
char
containing a null-terminated UTF-8 string which is a human readable description for this statistic.format
is a VkPipelineExecutableStatisticFormatKHR value specifying the format of the data found invalue
.value
is the value of this statistic.
Valid Usage (Implicit)
VUID-VkPipelineExecutableStatisticKHR-sType-sType
sType
must be VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR
VUID-VkPipelineExecutableStatisticKHR-pNext-pNext
pNext
must be NULL