hlslparser

Shader translator

Translates legacy shader code to modern OpenGL and Metal shading languages

HLSL Parser and Translator for HLSL, GLSL, and MSL.

GitHub

3 stars
0 watching
1 forks
Language: C++
last commit: about 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
thekla/hlslparser A tool for translating shader code from legacy HLSL to newer formats like HLSL10 and Metal Shading Language. 331
aras-p/hlsl2glslfork Translates Direct3D 9 style HLSL to GLSL shader language 558
lukasbanana/xshadercompiler A tool that translates shader code from HLSL to GLSL 353
nicebyte/niceshade Transforms HLSL code into shaders for various graphics APIs. 102
microsoft/shaderconductor A tool for converting HLSL shader code to multiple shading languages 1,778
cbaggers/varjo Compiler for translating Lisp code to GLSL shader language 223
tgjones/hlsltools An extension for Visual Studio that enhances support for editing High Level Shading Language (HLSL) files. 569
axmolengine/glslcc A cross-compiler tool that converts GLSL shader code to various graphics pipeline languages 4
tsteinholz/loveshaderconverter A tool to convert shaders from one GLSL variant to another 75
ustymukhman/vite-plugin-glsl A plugin for Vite that simplifies the management of GLSL shader files in web applications. 321
unity-technologies/hlslcc A compiler that translates DirectX shader bytecode into various shader languages for use in game engines and other graphics applications. 854
alaingalvan/crossshader A tool for converting between different shader languages and compilers. 283
pema99/glsl2hlsl A tool for converting Shadertoy shaders to Unity-compatible shaders 87
saharan/hgsl Enables development of GLSL ES 3.0 programs with additional features and language support for Haxe. 141
deanthecoder/glslshadershrinker Automates optimization and reformatted GLSL shader code to reduce size while preserving readability 99