This is a Patch Release for the May 2025 DirectX Compiler.
Issue #7510 was reported, where calling sizeof()
on a templated type would crash the compiler.
Issue #7508 was reported for the SM6.9 preview, where calling a buffer's Load
function with a status
would crash the compiler.
Both issues have been root caused and fixed in this patch release.
This DX compiler release is also available as a NuGet package Microsoft.Direct3D.DXC.
What's Changed
- Require complete types in some missing places (#7511) by @llvm-beanz in #7511
- Fix errors in retrieving and assigning load status parameter (#7513) by @pow2clk #7513
Full Changelog: v1.8.2505...v1.8.2505.1
Versioning Note
This release version is considered v1.8.2505.1
, and the commit is tagged as such. However, versioning for binaries and the NuGet package will have a different patch version number. This is expected at this time.
The main dxc executable and dxcompiler.dll
have version 1.8.2505.32
, and the DXIL.dll
and NuGet package have version 1.8.2505.32
.