codegirl007
f295aedf04
Merge master into draw-sprite-max-sprites-guard.
...
Resolve batching_test.odin by keeping master tests and the MAX_SPRITES guard test.
2026-08-14 23:17:48 -07:00
codegirl007
c97a17f85b
Speed group_texture_runs for two-texture batches.
2026-08-14 23:08:00 -07:00
codegirl007
fb63ee21f4
Test draw_sprite refuses to exceed MAX_SPRITES.
...
Locks the enqueue capacity guard so a full draw_list cannot grow past the vertex buffer budget.
2026-08-14 22:18:42 -07:00
codegirl007
25dd3aa920
Add texture batching with TDD coverage at enqueue and prepare seams.
...
Opt-in batch_group regrouping cuts texture binds; prepare_draw_batches and draw_list tests lock the contract so end_frame cannot silently drop regroup.
2026-08-14 22:15:08 -07:00
codegirl007
248e57d3f0
add more tests
2026-08-02 23:50:37 -07:00