Structures
VkPhysicalDeviceQueuePerfHintPropertiesQCOM
Structure describing queue perf hint properties for a physical device
The VkPhysicalDeviceQueuePerfHintPropertiesQCOM structure is defined
as:
typedef struct VkPhysicalDeviceQueuePerfHintPropertiesQCOM {
VkStructureType sType;
void* pNext;
VkQueueFlags supportedQueues;
} VkPhysicalDeviceQueuePerfHintPropertiesQCOM;
pub struct PhysicalDeviceQueuePerfHintPropertiesQCOM {
s_type: vk::StructureType,
p_next: *mut c_void,
supported_queues: vk::QueueFlags,
}
The members of the VkPhysicalDeviceQueuePerfHintPropertiesQCOM
structure describe the following:
supportedQueuesis a bitmask of VkQueueFlagBits indicating the types of queues on which setting perf hints are supported.
If the queuePerfHint feature is supported
by physicalDevice, supportedQueues must return at least one
supported queue type.
If the VkPhysicalDeviceQueuePerfHintPropertiesQCOM structure is included in the pNext chain of the
VkPhysicalDeviceProperties2 structure passed to
vkGetPhysicalDeviceProperties2, it is filled in with each
corresponding implementation-dependent property.
Valid Usage (Implicit)
VUID-VkPhysicalDeviceQueuePerfHintPropertiesQCOM-sType-sType
sType must be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_QUEUE_PERF_HINT_PROPERTIES_QCOM