A GRAPHICS COMPILER, OPEN TO INSPECTION

Small language.
Infinite canvas.

A few expressions become pixels.
Write a program, trace its types, and see the shader your GPU actually runs.

01 Source02 Syntax tree03 Type check04 GLSL05 Pixels

01 Source

untitled.pixel

05 Output

WEBGL 2
—

Generated fragment shader · GLSL ES 3.00 · variables are renamed during code generation

Ready to compile