# How much of each recorded paint order its draw capture actually cross-checked. # 2026-08-29, tools/re-capture/order_crosscheck_reach.py # # The three measured_paint_order vectors are reads of the runtime CHILD ARRAY # (ui-screen-runtime.md: "paint order (child slots)"). These captures are the # cross-check, not the source. Quads = indices/4: a single draw can carry # several (the menu's draw 9 has indices=24 = 6 quads), so counting draws # under-reads what is on screen. == docs/re/captures/title-screen-draw-order.log frame 1: 8 draws, 12 quads, 5 textures frame 2: 8 draws, 12 quads, 5 textures frame 3: 8 draws, 12 quads, 5 textures textures in EVERY captured frame: 5 of 5 == docs/re/captures/title-draw-order-with-alpha.log frame 1: 8 draws, 12 quads, 5 textures frame 2: 8 draws, 12 quads, 5 textures textures in EVERY captured frame: 5 of 5 == docs/re/captures/main-menu-draw-order.log frame 0: 9 draws, 16 quads, 5 textures frame 3: 7 draws, 9 quads, 4 textures textures in EVERY captured frame: 4 of 5 absent from some frame: ['11C30000']