DXC compiler

E724345

The DXC compiler is Microsoft's modern open-source compiler for HLSL that targets DirectX shader models and SPIR-V for use in contemporary graphics and compute pipelines.

Try in SPARQL Jump to: Statements Referenced by

Statements (46)

Predicate Object
instanceOf shader compiler
software project
designedFor compute pipelines
modern graphics pipelines
developer Microsoft
hasCommandLineTool dxc.exe NERFINISHED
integratesWith DirectX Shader Compiler API NERFINISHED
isOpenSource true
license Apache License 2.0
maintainer Microsoft DirectX team NERFINISHED
outputsFormat DXIL NERFINISHED
SPIR-V NERFINISHED
programmingLanguage C++
replaces FXC compiler
repositoryName microsoft/DirectXShaderCompiler NERFINISHED
repositoryPlatform GitHub NERFINISHED
supports amplification shaders
compute shaders
graphics shaders
mesh shaders
ray tracing shaders
shader model 6.0
shader model 6.1
shader model 6.2
shader model 6.3
shader model 6.4
shader model 6.5
shader model 6.6
shader model 6.7
supportsFeature 16-bit types
compile-time optimization passes
debug information generation
linking of shader libraries
root signature parsing
shader reflection
wave operations
supportsLanguage HLSL NERFINISHED
supportsPlatform Linux
Windows
supportsStandard Vulkan via SPIR-V output
targetsAPI Direct3D 12 NERFINISHED
DirectX NERFINISHED
usedIn GPU compute applications
game engines
real-time rendering applications
usesBackend LLVM NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

HLSL tooling DXC compiler