Spike 40 · Visibility buffer

Booting...
ModeFORWARD
FPS
CPU frame
GPU timings (median 30f)
Forward
Vis pass 1
Vis pass 2
Active total
Scene
Instances
Tris drawn
Cam dist
vis buffer (instanceId hash)

Stress test

50k
80m
1.00×
Drag orbit · Scroll zoom · V toggle path · O overlay · [] ±10k inst
Forward = standard PBR fragment per blade. Vis buffer = pass 1 writes IDs only, pass 2 resolves shading from screen-space. Watch the GPU timings as you crank instances.