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: over 2 years ago

Related projects:

RepositoryDescriptionStars
tsteinholz/loveshaderconverterA tool to convert shaders from one GLSL variant to another76
microsoft/shaderconductorA tool for converting HLSL shader code to multiple shading languages1,783
pema99/glsl2hlslA tool for converting Shadertoy shaders to Unity-compatible shaders90
jwurzer/glslsceneA tool for testing and developing GLSL shader programs with features like hot reloading, GUI editing, C scripting, and OpenGL configuration.16
vwochnik/rollup-plugin-glslConverts GLSL shader source files to modules22
nomoresleep/hlslparserTranslates legacy shader code to modern OpenGL and Metal shading languages3
alaingalvan/crossshaderA tool for converting between different shader languages and compilers.285
deanthecoder/glslshadershrinkerAutomates optimization and reformatted GLSL shader code to reduce size while preserving readability99
sleexyz/hylogenA system for generating and compiling GLSL shaders in Haskell481
aras-p/hlsl2glslforkTranslates Direct3D 9 style HLSL to GLSL shader language558
saschawillems/spirv-vsextensionA Visual Studio extension that simplifies compilation of GLSL and HLSL shaders to SPIR-V binary91
glslify/rollup-plugin-glslifyThis project provides a way to import GLSL (OpenGL Shading Language) strings with a Node.js-style module system.58
thenusan/bonzomatictoshadertoyConverts Bonzomatic GLSL fragment shaders to Shadertoy-compatible code13
fordhurley/glsl-grapherVisualizes the structure and behavior of GLSL shader functions in a graphical interface.26