Monorepo for Aesthetic.Computer aesthetic.computer
core docs webgl-migration.md
2.0 kB

WebGL Migration (Aesthetic Computer) #

Goal #

Move the rendering pipeline from Canvas2D compositing to a WebGL-based composite path.

Status #

Subtasks #

1) WebGL Blitter (Base Frame) #

2) Overlay Compositing #

3) Recording / Screenshot Capture #

4) Runtime Flags + Fallbacks #

5) Validation #

Notes #

  • WebGL composite should coexist with existing WebGPU path; if content.webgpuEnabled is true, WebGL composite should stay off.
  • Keep UI canvas (cursor/spinner) above overlays to avoid GPU text rendering complexity.