Text edition · micro-app

Shader Lab

GLSL fragment shader playground

Open the live demo

What it is

A GPU shader toy running a real GLSL fragment program compiled through Flutter's FragmentProgram API — four effects (plasma, ripples, kaleidoscope, tunnel) driven by live uniforms and pointer input, with a CPU painter fallback when shaders are unavailable.

Under the hood

Honest notes