Skip to content

DX Compiler with Cooperative Vector (POC) support (non Release)

Pre-release
Pre-release

Choose a tag to compare

@anupamachandra anupamachandra released this 12 Feb 00:17
· 4 commits to CooperativeVector since this release

This DXC package revives WaveMMA per this spec:
https://github.com/microsoft/DirectX-Specs/blob/master/d3d/HLSL_SM_6_x_WaveMatrix.md

and implements Cooperative Vectors Proof Of Concept implementation per spec:
https://github.com/NVIDIA-RTX/DirectXShaderCompiler/blob/CooperativeVector/CooperativeVector-POC.md

Pre Release Warning:
Shaders compiled using the new types and intrinisics produce new DXIL instructions, these shaders using cannot be signed, and Windows must be in the Developer Mode for them to work.

The DX12 Cooperative Vector support is for testing purposes only. DO NOT SHIP ANY PRODUCTS USING IT.

The experimental implementation will be replaced by the official Microsoft API later in 2025, and NVIDIA driver support for the current version will be removed shortly after that.