GPU Instancing — Comparison
— boxes / panel
—
▲
Module workers won't start from
file:// — serve over http to run this
comparison.
Without instancing
—
FPS
CPU—ms
Draws—
Tris—
With instancing
—
FPS
CPU—ms
Draws—
Tris—
Each panel runs in its own Web Worker on a separate
OffscreenCanvas — independent vsync-gated loops,
genuinely independent FPS. The badge compares CPU
submission time.