VK_QCOM_cooperative_matrix_conversion(3)
VK_QCOM_cooperative_matrix_conversion
- Name String
-
VK_QCOM_cooperative_matrix_conversion - Extension Type
-
Device extension
- Registered Extension Number
-
173
- Revision
-
1
- Ratification Status
-
Not ratified
- Extension and Version Dependencies
- SPIR-V Dependencies
- Contact
-
-
Matthew Netsch mnetsch
-
- Extension Proposal
Other Extension Metadata
- Last Modified Date
-
2026-01-28
- Interactions and External Dependencies
-
-
This extension provides API support for
GLSL_QCOM_cooperative_matrix_conversion
-
- Contributors
-
-
Matthew Netsch, Qualcomm Technologies, Inc
-
Elina Kamenetskaya, Qualcomm Technologies, Inc
-
Alex Bourd, Qualcomm Technologies, Inc
-
Ruihao Zhang, Qualcomm Technologies, Inc
-
Wooyoung Kim, Qualcomm Technologies, Inc
-
Description
This extension adds support for new SPIR-V shader instructions that allow loading and storing a cooperative matrix without needing to stage through shared memory and to allow bit casting arrays.
These instructions are defined by the
SPV_QCOM_cooperative_matrix_conversion
SPIR-V extension and can be used with the
GLSL_QCOM_cooperative_matrix_conversion
GLSL extension.
New Enum Constants
-
VK_QCOM_COOPERATIVE_MATRIX_CONVERSION_EXTENSION_NAME -
VK_QCOM_COOPERATIVE_MATRIX_CONVERSION_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.