hlslparser

Shader translator

A tool for translating shader code from legacy HLSL to newer formats like HLSL10 and Metal Shading Language.

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

GitHub

331 stars
16 watching
48 forks
Language: C++
last commit: about 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nomoresleep/hlslparser Translates legacy shader code to modern OpenGL and Metal shading languages 3
lukasbanana/xshadercompiler A tool that translates shader code from HLSL to GLSL 353
aras-p/hlsl2glslfork Translates Direct3D 9 style HLSL to GLSL shader language 558
microsoft/shaderconductor A tool for converting HLSL shader code to multiple shading languages 1,783
tgjones/hlsltools An extension for Visual Studio that enhances support for editing High Level Shading Language (HLSL) files. 570
tsteinholz/loveshaderconverter A tool to convert shaders from one GLSL variant to another 76
alaingalvan/crossshader A tool for converting between different shader languages and compilers. 285
pema99/glsl2hlsl A tool for converting Shadertoy shaders to Unity-compatible shaders 90
cbaggers/varjo Compiler for translating Lisp code to GLSL shader language 223
jwurzer/glslscene A tool for testing and developing GLSL shader programs with features like hot reloading, GUI editing, C scripting, and OpenGL configuration. 16
jaredloomis/andromeda A Haskell-based library for writing and compiling OpenGL shaders 77
sleexyz/hylogen A system for generating and compiling GLSL shaders in Haskell 481
unity-technologies/hlslcc A compiler that translates DirectX shader bytecode into various shader languages for use in game engines and other graphics applications. 855
hyblocker/hekky-shaders A collection of shaders developed in HLSL, designed to be used in various rendering contexts. 41
deanthecoder/glslshadershrinker Automates optimization and reformatted GLSL shader code to reduce size while preserving readability 99