Function Prototype

vkQueueSetPerfHintQCOM

Set a performance hint on a queue

To set a performance hint on a VkQueue object, call:

VkResult vkQueueSetPerfHintQCOM(
    VkQueue queue,
    const VkPerfHintInfoQCOM*  pPerfHintInfo);
  • queue is the queue to set the performance hint on.
  • pPerfHintInfo is a pointer to a VkPerfHintInfoQCOM structure, describing the performance hint to set.

Valid Usage

VUID-vkQueueSetPerfHintQCOM-queue-12388

queue must support at least one of the queue types specified in VkPhysicalDeviceQueuePerfHintPropertiesQCOM::supportedQueues

Valid Usage (Implicit)

VUID-vkQueueSetPerfHintQCOM-pPerfHintInfo-parameter

pPerfHintInfo must be a valid pointer to a valid VkPerfHintInfoQCOM structure

Host Synchronization

  • Host access to queue must be externally synchronized if it was not created with VK_DEVICE_QUEUE_CREATE_INTERNALLY_SYNCHRONIZED_BIT_KHR