Structures
VkQueryPoolPerformanceQueryCreateInfoINTEL
Structure specifying parameters to create a pool of performance queries
The VkQueryPoolPerformanceQueryCreateInfoINTEL structure is defined
as:
typedef struct VkQueryPoolPerformanceQueryCreateInfoINTEL {
VkStructureType sType;
const void* pNext;
VkQueryPoolSamplingModeINTEL performanceCountersSampling;
} VkQueryPoolPerformanceQueryCreateInfoINTEL;
typedef VkQueryPoolPerformanceQueryCreateInfoINTEL VkQueryPoolCreateInfoINTEL;
To create a pool for Intel performance queries, set
VkQueryPoolCreateInfo::queryType to
VK_QUERY_TYPE_PERFORMANCE_QUERY_INTEL and add a
VkQueryPoolPerformanceQueryCreateInfoINTEL structure to the
pNext chain of the VkQueryPoolCreateInfo structure.
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.performanceCountersSamplingdescribe how performance queries should be captured.
Valid Usage (Implicit)
VUID-VkQueryPoolPerformanceQueryCreateInfoINTEL-sType-sType
sType must be VK_STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL
VUID-VkQueryPoolPerformanceQueryCreateInfoINTEL-performanceCountersSampling-parameter
performanceCountersSampling must be a valid VkQueryPoolSamplingModeINTEL value