Skip to content

directx-dxcv2026-05-27

Updated

DirectX Shader Compiler (LLVM/Clang)

#Usage

The DirectX Shader Compiler package provides CMake targets:

find_package(directx-dxc CONFIG REQUIRED)
target_link_libraries(main PRIVATE Microsoft::DirectXShaderCompiler)

The CMake variable DIRECTX_DXC_TOOL is also set to point to the appropriate DXC command-line tool.

#License

Not declared in the port manifest

#Supported Platforms

(windows & !arm32 & !uwp & !xbox) | (linux & x64)

  • linux
  • windows
  • osx
  • uwp

#Features

No features defined.

#Dependencies

  • zlib

    Platforms: linux & !static

No transitive dependencies.

#Host Dependencies

No transitive dependencies.

#Host Tool For

#Contributors

  • Chuck Walbourn's avatarChuck Walbourn
  • Pirmin Pfeifer's avatarPirmin Pfeifer
  • Mengna-Li's avatarMengna-Li
  • Emilian R's avatarEmilian R
  • RedSkittleFox's avatarRedSkittleFox
  • Weihang Ding's avatarWeihang Ding
  • Victor Romero's avatarVictor Romero

#Changelog

  • 995ecbcRevert "[directx-dxc] Build from source [dawn] Revise port (#52689)" (#52919)
  • a979ee2[directx-dxc] Build from source [dawn] Revise port (#52689)
  • eb35a05[directx-dxc] Update for February 2026 Patch 1 release (#52186)
  • 19b3d4e[directx-dxc, directx-headers, directx12-agility] Update for 1.619 (#50209)
  • bddf9c6[directx-dxc] Differentiate imported locations based on build configu… (#47733)
  • 34a9aa5[directx-dxc] Updated for July 15, 2025 release (#47092)
  • 9eb6e4b[directx-dxc, directx-headers, directx12-agility] Update for May 2025 (#45774)
  • b81cbee[directx-dxc] add FILE_PERMISSIONS for dxc (#44231)
  • d888697[directx-dxc] update to 1.8.2502 (#44000)
  • 7f74e01[directx-dxc] fix error location path (#41554)
Show 15 earlier changes