Found 58 repositories(showing 30)
aras-p
GLSL optimizer based on Mesa's GLSL compiler. Used to be used in Unity for mobile shader optimization.
Experience-Monks
optimized single-pass blur shaders for GLSL
LunarG
LLVM IR and optimizer for shaders, including front-end adapters for GLSL and SPIR-V and back-end adapter for GLSL
LiraNuna
SSE2 Optimized GLSL-like math library
aiekick
Glsl Optimizer based on Mesa3D implementation for Opengl 4.5 (450) (Vertex/Geom/Fragment/Tesselation Support)
Import GLSL source files. Pre-processed, validated and optimized with Khronos Group SPIRV-Tools. Supports glslify.
arcsearoc
The Unity Mali Compiler Integration Tool is a Unity editor extension for direct use of ARM Mali Offline Compiler in shader performance analysis. It provides one-click analysis, auto-conversion of Unity Shaders to GLSL, detailed reports, optimization tips, multi-GPU support (Mali-G71 to G715), streamlining Mali GPU shader optimization.
Josephbakulikira
implementation of mandelbrot set zoom animation with python and glsl , the code is really messy it's need a lot of refactoring and optimizations
keensky
https://www.pouet.net/prod.php?which=71630 HAL 4000 intro by the SandS What's new in the final version: Keen did a lot of optimization. Now the intro size is exactly 4000 bytes, as expected. Manwe increased the shader compatibility, now the intro looks the same on any video card. Xanah polished the music, no clicks and crackles anymore. Two versions: multi- and single thread (with music precalculation). Video capture tool. This 4kb intro tooks 3rd place at Chaos Constructions 2017 demoparty. If you like it, please leave a comment at http://www.pouet.net/prod.php?which=71630 Before start the intro, run %windir%\System32\Speech\SpeechUX\sapi.cpl on your machine and select ENGLISH in Voice selection. If "David" voice is installed on your machine, definitely select it. If there is no male voices at all (what a shame!), start "hal_4000_female.exe" instead of "hal_4000.exe". Although, it's easy to install the required speech pack: go to Windows settings, choose Region & language, click on English (if it's not installed yet, add this language first), the Option button will appear. Click on it and find download option inside under Speech / Settings. Visuals were coded on Apple iPad Pro, so the intro shouldn't take a lot of video chip resources. Must run smooth on any machine. Tools used: GLSL Studio for iPad, Shader minifier, IQ's framework, Crinkler, 4klang, Renoise tracker, RS-Met's signal analizer, Microsoft SAPI, Visual Studio 2015. Thanks to everyone envolved in these tools development, this intro wouldn't be possible without you. Personal thanks to Virgill for some 4klang assets and Provod/Yolp for assistance. Manwe/SandS, Xanah/SandS, Keen/Skoyp. www.thesands.ru www.demoscene.ru Greetings to: alcatraz, altair, cocoon, consciousness, conspiracy, ctrl-alt-test, darklite, digimind, elix, fairlight, farbrausch, fl1ne, fms_cat, frag, future crew, jetlag, kalium cyanide group, logicoma, mercury, nonoil, orange, orbitaldecay, poo-brain, proxium, quite, sensenstahl, still, systemk, t-rex, the nephelims, throb, titan, tomohiro, vaahtera, virtual illusions, youth uprising
mattdesl
a thin wrapper around glsl-optimizer
Kuranes
Preprocess glsl code: lint, minimize, obfuscate and/or optimize
NikolayKanchevski
Shader Connect is a lightweight C++17 command-line tool for converting GLSL/HLSL shader code to optimized GLSL/ESSL/HLSL/MetalSL/SPIR-V.
iamhumanipromise
SPIR-C is a tool for converting OpenCL code to GLSL code for use on legacy OpenGL 1.4 devices. It leverages shaderc, glslang, and other libraries to optimize the conversion process.
jamienicol
Rust bindings to https://github.com/jamienicol/glsl-optimizer
infinitespace-studios
C# Wrapper for the GLSL Optimiser at https://github.com/aras-p/glsl-optimizer
kitten
GLSL Optimizer Bindings for OCaml
djg
Emscriptened glsl-optimizer
jberg
Port of glsl-optimizer to JavaScript using Emscripten
Charm-Editor
Charm Editor is a high-performance, cross-platform IDE dedicated to shader development. It bridges the gap between web-based playgrounds and heavy native IDEs, providing a seamless workflow for writing, debugging, and optimizing GLSL code across WebGL, OpenGL (Core/Compatibility), and OpenGL ES.
fungos
Fipsified glsl-optimizer (https://github.com/aras-p/glsl-optimizer)
A rebase of the unity3d glsl-optimizer with a somewhat more readable history
parasyte
Optimize your GLSL shaders!
codingoat
A complex tool for evaluating the performance and viability of optimizing OpenGL GLSL shaders.
ViratiAkiraNandhanReddy
This project creates a dynamic, organic flowing effect using custom GLSL shaders and Three.js, optimized for performance and responsiveness. Ideal for eye-catching backgrounds in web projects or creative demos.
riki-k-dev
A dynamic 3D Earth visualization built with Three.js, GLSL, and TailwindCSS. Features a high-detail point globe with interactive UV distortion, multi-texture blending, orbit controls, and a reactive starfield—optimized for performance and responsiveness.
Agrael1
No description available
meemknight
this utility uses this library https://github.com/aras-p/glsl-optimizer to take glsl code and spit an optimized version of it
homectl
Parser and optimizer for a small subset of GLSL
Mantador01
Real-time ray marching and procedural modeling in GLSL. Implements SDF primitives, Phong lighting, reflections, ambient occlusion, procedural noise, and BVH optimization — inspired by ShaderToy techniques.
yakesh199
This Adobe-focused website features a visually striking modern design, powered by a tech stack including JavaScript, HTML, GLSL, and CSS. Users will experience smooth scrolling, parallax effects, interactive data visualizations, and custom WebGL graphics - all optimized for responsive, mobile-friendly viewing.