Releases: microsoft/DirectXShaderCompiler
DX Compiler release for June 2021
DX Compiler release for June 2021. Contains bug fixes and improvements, such as:
- Improved dead code elimination
- Fixes compilation regression impacting Gather offsets
- DXIL library linking improved and added to dxc.exe with -link option
- Reflection size reduction for some cases
- Improved error handling
The package includes dxc.exe, dxcompiler.dll, corresponding lib and headers, and dxil.dll.
The new DirectX 12 Agility SDK is required to run shader model 6.6 shaders.
SPIR-V: Per community request the SPIR-V backend of the compiler has been enabled in this release. Please note that Microsoft does not perform testing/verification of the SPIR-V backend.
DX Compiler release for April 2021
DX Compiler release for April 2021. Contains shader model 6.6, DXIL version 1.6, and many bug fixes and improvements. A new feature called slim pdbs is also introduced which greatly reduces .pdb sizes.
The package includes dxc.exe, dxcompiler.dll, corresponding lib and headers, and dxil.dll.
The new DirectX 12 Agility SDK is required to run shader model 6.6 shaders.
SPIR-V: Per community request the SPIR-V backend of the compiler has been enabled in this release. Please note that Microsoft does not perform testing/verification of the SPIR-V backend.
DX Compiler release for October 2020
DX Compiler release for October 2020. Contains shader model 6.5, new IDxcCompiler3 interface, DXIL version 1.5 and many bug fixes and improvements.
The package includes dxc.exe, dxcompiler.dll, corresponding lib and headers, and dxil.dll.
Per community request the SPIR-V backend of the compiler has been enabled in this release. Please note that Microsoft does not perform testing/verification of the SPIR-V backend.
DX Compiler pre-release for March 2020
DX Compiler pre-release for March 2020. Contains shader model 6.5, new IDxcCompiler3 interface, DXIL version 1.5 and many bug fixes and improvements.
The package includes dxc.exe, dxcompiler.dll, corresponding lib and headers, and dxil.dll.
DX Compiler release for July 2019
DXC release for July 2019. (some files were rebuilt since then with different dates) Contains dxc.exe, dxcompiler.dll, and corresponding lib and header. Also validator DLL dxil.dll from 19H1 OS drop.
v1.2.0-alpha
This release contains everything up to Shader Model 6.1 as well as a preview of Shader Model 6.2