Contact
-
Matthew Netsch [GitHub]mnetsch
Other Extension Metadata
- Last Modified Date
-
2026-05-04
- Interactions and External Dependencies
-
-
This extension provides API support for
GLSL_QCOM_multiple_wait_queues
-
- Contributors
-
-
Matthew Netsch, Qualcomm Technologies, Inc.
-
Elina Kamenetskaya, Qualcomm Technologies, Inc.
-
Wooyoung Kim, Qualcomm Technologies, Inc.
-
Description
This extension adds a new loop control hint to the SPIR-V execution environment, instructing the compiler that it should use multiple wait queues to optimize a loop.
This can improve performance for loops that have high latency instructions
such as for VK_KHR_cooperative_matrix operations, by allowing the
compiler to issue instructions for future iterations while waiting for the
current iteration to complete.
New Enum Constants
-
VK_QCOM_SHADER_MULTIPLE_WAIT_QUEUES_EXTENSION_NAME -
VK_QCOM_SHADER_MULTIPLE_WAIT_QUEUES_SPEC_VERSION -
Extending VkStructureType:
Document Notes
For more information, see the Vulkan Specification.
This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.