HLSLcc

Shader compiler

A compiler that translates DirectX shader bytecode into various shader languages for use in game engines and other graphics applications.

DirectX shader bytecode cross compiler

GitHub

854 stars
42 watching
123 forks
Language: C++
last commit: 4 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
google/shaderc A collection of tools and libraries for compiling shader code into a graphics pipeline format 1,852
shader-slang/slang A shading language that facilitates the development and maintenance of large-scale shader codebases with performance and portability in mind. 2,189
axmolengine/glslcc A cross-compiler tool that converts GLSL shader code to various graphics pipeline languages 4
microsoft/shaderconductor A tool for converting HLSL shader code to multiple shading languages 1,775
aras-p/hlsl2glslfork Translates Direct3D 9 style HLSL to GLSL shader language 558
garettbass/gpuc A header-only compiler that translates a C-like shading language into multiple shader backends 60
google/shaderc-rs Rust bindings for the shaderc library to compile GLSL/HLSL source code into SPIR-V binary modules or assembly code. 259
not-fl3/nanoshredder An experimental Rust project that creates shaders from a domain-specific language (DSL) and produces GLSL, Metal, and HLSL shader code. 11
igjoshua/cljsl A Clojure-based compiler for converting a subset of Clojure code into GLSL shader code 23
sleexyz/hylogen A system for generating and compiling GLSL shaders in Haskell 481
lukasbanana/xshadercompiler A tool that translates shader code from HLSL to GLSL 351
saschawillems/spirv-vsextension A Visual Studio extension that simplifies compilation of GLSL and HLSL shaders to SPIR-V binary 92
jaredloomis/andromeda A Haskell-based library for writing and compiling OpenGL shaders 76
alaingalvan/crossshader A tool for converting between different shader languages and compilers. 283
swtwsk/vinci-lang A proof-of-concept compiler targeting SPIR-V for a toy ML functional shading language 15