hlsl2glslfork
Shader translator
Translates Direct3D 9 style HLSL to GLSL shader language
HLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.
558 stars
42 watching
143 forks
Language: C++
last commit: about 1 month ago
Linked from 1 awesome list
cross-compilerglslhlslshaders
Related projects:
Repository | Description | Stars |
---|---|---|
nomoresleep/hlslparser | Translates legacy shader code to modern OpenGL and Metal shading languages | 3 |
aras-p/glsl-optimizer | A C++ library that optimizes GLSL shaders for better performance on various platforms. | 1,730 |
thekla/hlslparser | A tool for translating shader code from legacy HLSL to newer formats like HLSL10 and Metal Shading Language. | 331 |
cbaggers/varjo | Compiler for translating Lisp code to GLSL shader language | 223 |
lukasbanana/xshadercompiler | A tool that translates shader code from HLSL to GLSL | 351 |
unity-technologies/hlslcc | A compiler that translates DirectX shader bytecode into various shader languages for use in game engines and other graphics applications. | 854 |
axmolengine/glslcc | A cross-compiler tool that converts GLSL shader code to various graphics pipeline languages | 4 |
saharan/hgsl | Enables development of GLSL ES 3.0 programs with additional features and language support for Haxe. | 141 |
pema99/glsl2hlsl | A tool for converting Shadertoy shaders to Unity-compatible shaders | 87 |
alaingalvan/crossshader | A tool for converting between different shader languages and compilers. | 282 |
khronosgroup/glsl | Maintains and develops the GLSL shading language specification and extensions used in graphics rendering. | 345 |
jaredloomis/andromeda | A Haskell-based library for writing and compiling OpenGL shaders | 76 |
sleexyz/hylogen | A system for generating and compiling GLSL shaders in Haskell | 481 |
google/shaderc-rs | Rust bindings for the shaderc library to compile GLSL/HLSL source code into SPIR-V binary modules or assembly code. | 259 |
orels1/orels-unity-shaders | A collection of Unity shaders designed for practical use in 3D graphics projects | 178 |