Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Repository Index
47,133 repositories indexed
1–17 of 17 · Most stars
LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
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 portable and modular superset of WGSL
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
Real-time film emulation for Unreal Engine: 21 looks, grain, halation, lens effects, Blueprint controls and reusable presets.
- film-emulation
- hlsl
- post-processing
- unreal-engine
CRT shader for retroarch, unity, kodi, amiberry and 86box
A shading language that can be compiled into GLSL ES 3.0