flowchart LR
b["barrier"] --> scan["replay scans ahead
to the next barrier"]
scan --> conv["one compute pass rewrites the indices
of every strip-cut draw into 32-bit scratch"]
conv --> r1["render encoder 1"] --> r2["render encoder 2"] --> r3["render encoder 3"]
r3 --> nb["next barrier"]