Structures
VkGpaPerfCounterAMD
Structure specifying parameters of a GPA sample
The VkGpaPerfCounterAMD structure is defined as:
typedef struct VkGpaPerfCounterAMD {
VkGpaPerfBlockAMD blockType;
uint32_t blockInstance;
uint32_t eventID;
} VkGpaPerfCounterAMD;
pub struct GpaPerfCounterAMD {
block_type: vk::GpaPerfBlockAMD,
block_instance: u32,
event_id: u32,
}
blockTypeis a VkGpaPerfBlockAMD value specifying the GPU block type to sample.blockInstanceis a value specifying which instance of the GPU block to sample.eventIDis a value specifying the hardware-specific identifier of the performance counter to sample.
Valid Usage (Implicit)
VUID-VkGpaPerfCounterAMD-blockType-parameter
blockType must be a valid VkGpaPerfBlockAMD value
Parent
VK_AMD_gpa_interfaceType
Structures