C Specification
Possible values of VkPerfHintInfoQCOM::type, specifying the type
of performance hint to apply, are:
// Provided by VK_QCOM_queue_perf_hint
typedef enum VkPerfHintTypeQCOM {
VK_PERF_HINT_TYPE_DEFAULT_QCOM = 0,
VK_PERF_HINT_TYPE_FREQUENCY_MIN_QCOM = 1,
VK_PERF_HINT_TYPE_FREQUENCY_MAX_QCOM = 2,
VK_PERF_HINT_TYPE_FREQUENCY_SCALED_QCOM = 3,
} VkPerfHintTypeQCOM;
Description
-
VK_PERF_HINT_TYPE_DEFAULT_QCOM resets the performance hint state back to default for the queue.
-
VK_PERF_HINT_TYPE_FREQUENCY_MIN_QCOM specifies the queue should prioritize power and sets the frequency constraints
fminandfmaxtoFmin. -
VK_PERF_HINT_TYPE_FREQUENCY_MAX_QCOM specifies the queue should prioritize performance and sets the frequency constraints
fminandfmaxtoFmax. -
VK_PERF_HINT_TYPE_FREQUENCY_SCALED_QCOM specifies the queue should be balanced between performance and power and sets the frequency constraint
fminby applying a scale factor toFmax. No constraint is applied tofmax.
Document Notes
For more information, see the Vulkan Specification.
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.