mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-14 15:00:30 +02:00
A full state ring flushed the binner, and the next state change filled it again in the same way. Now the flush also doubles the ring, up to 32768 states, so it happens at most a few times. Nothing draws right after a flush, so the ring can move then. In the benchmark games, no more than 512 states were queued between flushes, so 4096 stays the starting size. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
To get to 100% compatibility, we will need a software renderer as there are games out there that do tricks that can't really be faked in a sensible way. Useful for homebrew too that mix sw and accel rendering.