GLSLShaderShrinker
Shader optimizer
Automates optimization and reformatted GLSL shader code to reduce size while preserving readability
Cross-platform tool to Reformat/Remove Dead Code/Optimise/Analyse GLSL shader code.
98 stars
2 watching
5 forks
Language: C#
last commit: about 1 year ago
Linked from 1 awesome list
avaloniaavalonia-uiavaloniauicsharpdemosceneglslshadershadertoy
Related projects:
Repository | Description | Stars |
---|---|---|
aras-p/glsl-optimizer | A C++ library that optimizes GLSL shaders for better performance on various platforms. | 1,730 |
laurentlb/shader-minifier | A tool for optimizing and compressing GLSL and HLSL shader code without affecting its functionality. | 452 |
jwurzer/glslscene | A tool for testing and developing GLSL shader programs with features like hot reloading, GUI editing, C scripting, and OpenGL configuration. | 16 |
docd27/rollup-plugin-glsl-optimize | Optimizes GLSL shaders for performance using Khronos tools and compiler | 36 |
tsteinholz/loveshaderconverter | A tool to convert shaders from one GLSL variant to another | 75 |
axmolengine/glslcc | A cross-compiler tool that converts GLSL shader code to various graphics pipeline languages | 4 |
gamemakerdiscord/xpanda | Allows code from external files to be included into shaders while handling shader compatibility issues. | 14 |
microsoft/shaderconductor | A tool for converting HLSL shader code to multiple shading languages | 1,775 |
fordhurley/glsl-grapher | Visualizes the structure and behavior of GLSL shader functions in a graphical interface. | 26 |
pema99/glsl2hlsl | A tool for converting Shadertoy shaders to Unity-compatible shaders | 87 |
psycholns/gshaderreplacer | Software that enables shader replacement and debugging in OpenGL applications | 2 |
nomoresleep/hlslparser | Translates legacy shader code to modern OpenGL and Metal shading languages | 3 |
nicebyte/niceshade | Transforms HLSL code into shaders for various graphics APIs. | 102 |
tgjones/hlsltools | An extension for Visual Studio that enhances support for editing High Level Shading Language (HLSL) files. | 569 |
alaingalvan/crossshader | A tool for converting between different shader languages and compilers. | 282 |