SwissGL
is a prototype of a minimal yet expressive GPU library built on
WebGL2. A single "glsl()" function runs GLSL code
snippets on the GPU and manages the resulting texture buffers.
This page contains a few demos built using the library. Click
the "<>" button to see the source of the current example.