Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Repository Index
47,133 repositories indexed
1–24 of 24 · Most stars
LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.
A node.js-style module system for GLSL! :sparkles:
Google Chrome DevTools extension to live edit WebGL GLSL shaders
- chrome-devtools-extension
- javascript
- google-chrome
- shader-editor
A friendly web-component for writing and rendering shaders.
GLSL embedded in Haskell
Robert Penner's easing functions in GLSL, available as a module for glslify.
A 2D shader for Godot 3 simulating a CRT
Lisp to GLSL Language Translator
WebGL Shader demos - GPU rendering shader experiments with procedural 3D scene generation using ray marching and distance field (also known as 'sphere tracing') rendering techniques.
libGDX post-processing visual effects
CRT shader for retroarch, unity, kodi, amiberry and 86box
A shading language that can be compiled into GLSL ES 3.0
Shadertoy :arrow_right: LÖVE GLSL || Converter
A collection of shaders designed for LÖVE
Pure Go Shader Compiler — WGSL to SPIR-V, MSL, GLSL, HLSL, DXIL. Zero CGO.
Hundreds of graphical effects, and a library that provides GLSL functionality in pure Delphi code
Simple material shader with added debanding noise for use with GLES2 renderer that does not support full-screen debanding
Godot game-of-life
Library for shader debugging and profiling for Vulkan and OpenGL
- vulkan-api
- opengl
- cplusplus
A bokeh shader for GameMaker Studio 2
Include code from external files into your shaders.
This javascript webapp converts GLSL code from shadertoy.com to Gamemaker GLSL ES as well as output other necessary code to run.
- shadertoy
- gamemaker
- text-processing