CxxSwizzle

Shader converter

Converts GLSL shader code to C++17-compatible code

Modern C++ swizzling header-only library

GitHub

186 stars
12 watching
7 forks
Language: C++
last commit: 12 months ago

Related projects:

Repository Description Stars
tsteinholz/loveshaderconverter A tool to convert shaders from one GLSL variant to another 76
microsoft/shaderconductor A tool for converting HLSL shader code to multiple shading languages 1,783
pema99/glsl2hlsl A tool for converting Shadertoy shaders to Unity-compatible shaders 90
jwurzer/glslscene A tool for testing and developing GLSL shader programs with features like hot reloading, GUI editing, C scripting, and OpenGL configuration. 16
vwochnik/rollup-plugin-glsl Converts GLSL shader source files to modules 22
nomoresleep/hlslparser Translates legacy shader code to modern OpenGL and Metal shading languages 3
alaingalvan/crossshader A tool for converting between different shader languages and compilers. 285
deanthecoder/glslshadershrinker Automates optimization and reformatted GLSL shader code to reduce size while preserving readability 99
sleexyz/hylogen A system for generating and compiling GLSL shaders in Haskell 481
aras-p/hlsl2glslfork Translates Direct3D 9 style HLSL to GLSL shader language 558
saschawillems/spirv-vsextension A Visual Studio extension that simplifies compilation of GLSL and HLSL shaders to SPIR-V binary 91
glslify/rollup-plugin-glslify This project provides a way to import GLSL (OpenGL Shading Language) strings with a Node.js-style module system. 58
thenusan/bonzomatictoshadertoy Converts Bonzomatic GLSL fragment shaders to Shadertoy-compatible code 13
fordhurley/glsl-grapher Visualizes the structure and behavior of GLSL shader functions in a graphical interface. 26