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 year ago 
Linked from   1 awesome list  
  cross-compilerglslhlslshaders 
 Related projects:
| Repository | Description | Stars | 
|---|---|---|
|    |  Translates legacy shader code to modern OpenGL and Metal shading languages | 3 | 
|    |  A C++ library that optimizes GLSL shaders for better performance on various platforms. | 1,733 | 
|    |  A tool for translating shader code from legacy HLSL to newer formats like HLSL10 and Metal Shading Language. | 331 | 
|    |  Compiler for translating Lisp code to GLSL shader language | 223 | 
|    |  A tool that translates shader code from HLSL to GLSL | 353 | 
|    |  A compiler that translates DirectX shader bytecode into various shader languages for use in game engines and other graphics applications. | 855 | 
|    |  Enables development of GLSL ES 3.0 programs with additional features and language support for Haxe. | 141 | 
|    |  A tool for converting Shadertoy shaders to Unity-compatible shaders | 90 | 
|    |  A tool for converting between different shader languages and compilers. | 285 | 
|    |  Maintains and develops the GLSL shading language specification and extensions used in graphics rendering. | 351 | 
|    |  A Haskell-based library for writing and compiling OpenGL shaders | 77 | 
|    |  A system for generating and compiling GLSL shaders in Haskell | 481 | 
|    |  Rust bindings for the shaderc library to compile GLSL/HLSL source code into SPIR-V binary modules or assembly code. | 259 | 
|    |  A collection of Unity shaders designed for practical use in 3D graphics projects | 183 |