Registered Extension Number

305

Revision

1

Ratification Status

Not ratified

Extension and Version Dependencies

SPIR-V Dependencies

Contact

Extension Proposal

Other Extension Metadata

Last Modified Date

2026-05-04

Interactions and External Dependencies
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 Structures

New Enum Constants

Version History

  • Revision 1, 2026-05-04 (Matthew Netsch)

See Also

No cross-references are available

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.

Copyright 2014-2026 The Khronos Group Inc.

SPDX-License-Identifier: CC-BY-4.0