ReleaseMicrosoftMicrosoftpublished May 26, 2026seen Jun 26

microsoft/DirectXShaderCompiler v1.10.2605.24

microsoft/DirectXShaderCompiler

Open original ↗

Captured source

source ↗
published May 26, 2026seen Jun 26captured 1whttp 200method plain

Shader Model 6.10 Preview Release (May 2026) - Patch 1

Repository: microsoft/DirectXShaderCompiler

Tag: v1.10.2605.24

Published: 2026-05-26T19:53:57Z

Prerelease: yes

Release notes:

DXC Release Highlights

This release is a patch release following up on the SM 6.10 preview from last month. It fixes several SM 6.10 preview bugs and adds support for LinAlg VectorAccumulate.

It also includes a number of small tweaks to the language.

Experimental SM 6.10

  • Added VectorAccumulate to LinAlg Matrix API
  • Fixed https://github.com/microsoft/DirectXShaderCompiler/issues/8433 validator rejects LinAlgMatrix type in DXIL
  • Fixed https://github.com/microsoft/DirectXShaderCompiler/issues/8390 Bias should convert to output type
  • Fixed https://github.com/microsoft/DirectXShaderCompiler/issues/8271 Allow complete set of types in LinAlg intrinsics
  • Fixed several issues with LinAlg Exec Tests https://github.com/microsoft/DirectXShaderCompiler/pull/8420

Features

  • Support >> in templates instead of requiring > > https://github.com/microsoft/DirectXShaderCompiler/pull/8453
  • Implement auto for type deduction https://github.com/microsoft/DirectXShaderCompiler/pull/8452
  • Implement [[nodiscard]] attribute to warn on unused return values https://github.com/microsoft/DirectXShaderCompiler/pull/8462

Bug fixes

  • Compiler now rejects illegal volatile keyword https://github.com/microsoft/DirectXShaderCompiler/pull/8397

Compiler Quality and Stability

  • Several compiler correctness fixes across HLSL front-end, DXIL, and SPIR-V paths.
  • Several compiler crash fixes from all areas of the compiler

More Details

This DX compiler release is also available as a NuGet package Microsoft.Direct3D.DXC.

Shader Model 6.10 Preview requires D3D12 Agility SDK 1.720-preview and a hardware driver with appropriate support. Please see https://devblogs.microsoft.com/directx/directx12agility/ for details.

For an itemized list of changes, fixes, and technical details, see the full release notes or the commit list: