Skip to content

DX Compiler release for February 2025

Latest
Compare
Choose a tag to compare
@bob80905 bob80905 released this 21 Feb 22:07
b471183

DX Compiler release for February 2025

This cumulative release contains numerous bug fixes and stability improvements.

This release includes binaries:

  • compiler: dxc.exe and dxcompiler.dll on Windows, dxc and libdxcompiler.so on Linux.
  • validator: dxv.exe and dxil.dll on Windows, dxv and libdxil.so on Linux.
  • Windows symbols (.pdb files)

The validator binaries will no longer be required for "signed" (hashed) shaders when using this release of the compiler, however they will still be loaded and used if found.

Here are some highlights:

  • The incomplete WaveMatrix implementation has been removed. #6807
  • DXIL Validator Hash is open sourced. #6846
  • DXIL container validation for PSV0 part allows any content ordering inside string and semantic index tables. #6859
  • The and() and or() intrinsics will now accept non-integer parameters by casting them to bools. #7060
  • Released executables will now expect the filenames associated with the released pdbs. Instead of expecting dxc_full.pdb, dxc.exe will now expect dxc.pdb.

This DX compiler release is also available as a NuGet package here