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;
pub struct PipelineExecutableStatisticKHR {
s_type: vk::StructureType,
p_next: *mut c_void,
name: [c_char; VK_MAX_DESCRIPTION_SIZE],
description: [c_char; VK_MAX_DESCRIPTION_SIZE],
format: vk::PipelineExecutableStatisticFormatKHR,
value: vk::PipelineExecutableStatisticValueKHR,
}
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.nameis an array ofVK_MAX_DESCRIPTION_SIZEcharcontaining a null-terminated UTF-8 string which is a short human readable name for this statistic.descriptionis an array ofVK_MAX_DESCRIPTION_SIZEcharcontaining a null-terminated UTF-8 string which is a human readable description for this statistic.formatis a VkPipelineExecutableStatisticFormatKHR value specifying the format of the data found invalue.valueis 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
Type
Structures