Monorepo for Aesthetic.Computer aesthetic.computer

KidLisp on the GPU: a frame of drawing as one buffer, drawn with WebGPU in bios master

A compiled piece that says ; @gpu records its drawing into lib/gpu-frame.mjs instead of calling the software rasterizer: one Float32Array a frame of clear, line, box, oval, tri and shape ops with colour, handed to bios in a single transferred message. lib/gpu-frame-renderer.mjs tessellates it to triangles with per-vertex colour, one vertex buffer, one pipeline, one draw, on its own canvas sized like the main one, and composites the CPU buffer over it as a texture when the frame asks, so text and anything the path does not take still show. ink runs on the CPU for its colour parsing and the resolved colour is read back; wipe clears both. The worker probes bios once; without a renderer the piece draws on the CPU as before, same stream. Worker bundle rebuilt.