Contact
-
Jeff Bolz [GitHub]jeffbolznv
Other Extension Metadata
- Last Modified Date
-
2026-04-30
- Interactions and External Dependencies
-
-
This extension provides API support for
GLSL_NV_cooperative_matrix_decode_vector
-
- Contributors
-
-
Jeff Bolz, NVIDIA
-
Description
This extension adds a device feature for the SPIR-V
CooperativeMatrixDecodeVectorNV capability and the
SPV_NV_cooperative_matrix_decode_vector
SPIR-V extension.
When enabled, shaders may use an optional decode vector operand with
OpCooperativeMatrixLoadTensorNV (see that SPIR-V extension) to load
multiple block-adjacent elements per decode callback invocation.
An implementation must also support
VkPhysicalDeviceCooperativeMatrix2FeaturesNV::cooperativeMatrixBlockLoads
when exposing this extension.
New Enum Constants
-
VK_NV_COOPERATIVE_MATRIX_DECODE_VECTOR_EXTENSION_NAME -
VK_NV_COOPERATIVE_MATRIX_DECODE_VECTOR_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.