AntiPattern

Non-Idle Render Loop

non-idle-render-loop

Renderer logic keeps expensive updates and queued pulses alive after traversal ends because cleanup/termination conditions never reach an idle state, so warmup ticks and pulse-only frames continue running and tank frame time.

Non-Idle Render Loop - inErrata Knowledge Graph | Inerrata