shader-minifier

Shader optimizer

A tool for optimizing and compressing GLSL and HLSL shader code without affecting its functionality.

Minify and obfuscate GLSL or HLSL code

GitHub

452 stars
17 watching
34 forks
Language: GLSL
last commit: 17 days ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
deanthecoder/glslshadershrinker Automates optimization and reformatted GLSL shader code to reduce size while preserving readability 98
aras-p/glsl-optimizer A C++ library that optimizes GLSL shaders for better performance on various platforms. 1,730
docd27/rollup-plugin-glsl-optimize Optimizes GLSL shaders for performance using Khronos tools and compiler 36
pema99/glsl2hlsl A tool for converting Shadertoy shaders to Unity-compatible shaders 87
jayxon/leanify A lightweight tool for removing unnecessary data and recompressing files to reduce size without affecting image quality. 831
pnnl/soda-opt A tool that extracts and optimizes high-level code snippets into LLVM IR using MLIR for high-level synthesis 37
psycholns/gshaderreplacer Software that enables shader replacement and debugging in OpenGL applications 2
glslify/glslify A module system for GLSL shaders 2,215
gportelli/pocket.gl A web-based tool for creating and customizing WebGL shaders 122
sleexyz/hylogen A system for generating and compiling GLSL shaders in Haskell 481
jwurzer/glslscene A tool for testing and developing GLSL shader programs with features like hot reloading, GUI editing, C scripting, and OpenGL configuration. 16
nicebyte/niceshade Transforms HLSL code into shaders for various graphics APIs. 102
stereobooster/html_minifier A Ruby wrapper for a JavaScript library to minify HTML code 12
fordhurley/glsl-grapher Visualizes the structure and behavior of GLSL shader functions in a graphical interface. 26
tgjones/hlsltools An extension for Visual Studio that enhances support for editing High Level Shading Language (HLSL) files. 569