Structures
VkPerformanceCounterDescriptionARM
Structure providing more detailed information about a counter
The VkPerformanceCounterDescriptionARM structure is defined as:
typedef struct VkPerformanceCounterDescriptionARM {
VkStructureType sType;
void* pNext;
VkPerformanceCounterDescriptionFlagsARM flags;
char name[VK_MAX_DESCRIPTION_SIZE];
} VkPerformanceCounterDescriptionARM;
pub struct PerformanceCounterDescriptionARM {
s_type: vk::StructureType,
p_next: *mut c_void,
flags: vk::PerformanceCounterDescriptionFlagsARM,
name: [c_char; VK_MAX_DESCRIPTION_SIZE],
}
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.flagsis reserved for future use.nameis an array of sizeVK_MAX_DESCRIPTION_SIZE, containing a null-terminated UTF-8 string specifying the name of the counter.
Valid Usage (Implicit)
VUID-VkPerformanceCounterDescriptionARM-sType-sType
sType must be VK_STRUCTURE_TYPE_PERFORMANCE_COUNTER_DESCRIPTION_ARM
VUID-VkPerformanceCounterDescriptionARM-pNext-pNext
pNext must be NULL
Type
Structures