DX Compiler release for August 2023.
pow2clk
released this
14 Aug 20:00
·
16 commits
to release-1.7.2308
since this release
DX Compiler release for August 2023.
- HLSL 2021 is now enabled by default
- Various HLSL 2021 fixes have been made to
- Operator overloading fixes
- Templates fixes
- Select() with samplers
- Bitfields show in reflections
- Bitfields can be used on enums
- Allow function template default params
- Issues with loading and using Linux binaries have been resolved
- Support #pragma region/endregion
- Various stability and diagnostic improvements
- Dxcapi.h inline documentation is improved
- Linking of libraries created by different compilers is disallowed to prevent interface Issues
- Inout parameter correctness improved
This DX compiler release is also available as a NuGet package Microsoft.Direct3D.DXC.
The new DirectX 12 Agility SDK and a hardware driver with appropriate support are required to run shader model 6.7 shaders. Please see https://aka.ms/directx12agility for details.
The SPIR-V backend of the compiler has been enabled in this release.