Description

The DirectX Shader Compiler project includes a compiler and related tools used to compile High-Level Shader Language (HLSL) programs into DirectX Intermediate Language (DXIL) representation. Applications that make use of DirectX for graphics, games, and computation can use it to generate shader programs.

Installation Instructions

To install, add the copr repo and install the package "directx-shader-compiler".

The package source (spec file, patches, etc.) are currently hosted at https://github.com/nicholas-rh/o3de-rpm/tree/master/copr/directx-shader-compiler

Note that some of the bundled dependencies are added as git submodules, so we need to generate a new tarball with these pre-included in order to do an offline build. This tarball can be generated using the generate_tarball.sh script in the repo.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 37 aarch64 (2)*, x86_64 (6)* Fedora 37 (0 downloads)
Fedora 38 aarch64 (4)*, x86_64 (12)* Fedora 38 (19 downloads)
Fedora 39 aarch64 (4)*, x86_64 (12)* Fedora 39 (24 downloads)
Fedora 40 aarch64 (0)*, x86_64 (6)* Fedora 40 (9 downloads)
Fedora rawhide aarch64 (4)*, x86_64 (6)* Fedora rawhide (20 downloads)

* Total number of downloaded packages.


Quick Enable

#> dnf copr enable @robotics-sig/directx-shader-compiler
More info about enabling Copr repositories

Other Actions