AnyPS5/core
Michon 85c8beea48 perf(agc): index the pending storage images by guest range
Every guest memory read checks the pending storage images for results it
must store first (FlushPending, overlappingPending and the overlap test of
shader resources), each by a scan of the whole registry, and each scan read
the thread-local `refreshing` once per image (an emutls call with MinGW).
The registry now keeps a sorted, merged index of the ranges its images
cover, rebuilt on the first query after a change: a query that overlaps
none of them returns without a scan. The scans read `refreshing` once.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-02 21:01:26 +02:00
..
Decoder feat(libSceJpegDec): implement JPEG decoding 2026-10-02 13:34:41 +02:00
libs perf(agc): index the pending storage images by guest range 2026-10-02 21:01:26 +02:00
relinker Merge pull request #222 from YossiYad/feat/windows-tls-load-registers 2026-10-02 10:06:12 +03:00
shader/recompiler Merge pull request #259 from adriadam10/feat/vopc-compare-gaps 2026-10-02 11:14:37 +03:00