Measures the real per-frame cost on this GPU across render-mode × density × DPR —
the fill-rate half the Node suite can't see. Each config runs the live field for ~2 s and
samples requestAnimationFrame deltas. Green ≥55 fps · amber 30–55 · red <30.
Display DPR: ? · lower dprCap rows show the DPR lever.
| render | dprCap | density | particles | fps (med) | fps p5 | frame ms (med) |
|---|
Drives the real <field-root> (the homepage path): a dots field
plus the optional full-viewport mix-blend-mode: screen grid overlay. If
overlay=grid at dprCap 2 tanks fps and dprCap 1 recovers it,
the homepage's frame budget is compositing — and the DPR lever is real (validates the default drop).
| overlay | dprCap | particles | fps (med) | fps p5 | frame ms (med) |
|---|