Orders passes by data dependency
Not by the order you wrote them. A velocity pass that samples pressure that no earlier pass wrote this frame is rejected with the offending edge, not rendered as a black screen at 3 a.m. Ping-pong targets are allocated for you, and reallocated on resize without a flicker.