AnyPS5/core/libs
Michon 7b03d86bc5 fix(agc): a replaced device's unit shadows leave the registry
When the windowless device is replaced at the first present, its unit
shadows were published but stayed registered. Lookups take the shadow
whose import starts nearest below an address, so such a stale entry
could hide the live import's shadow. The write-back results it held then
looked absent, and an upload read the import's stale bytes instead.
The replaced device's shadows are now dropped once it is idle.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-02 17:57:04 +02:00
..
nid fix: correct sscanf %x signedness and avoid a substr copy 2026-09-26 14:11:50 -06:00
prx fix(agc): a replaced device's unit shadows leave the registry 2026-10-02 17:57:04 +02:00
tests Merge pull request #355 from DotDebian/feat/map-named-flexible-memory-internal 2026-10-02 16:45:58 +03:00
CMakeLists.txt refactor(cmake): add local library configs and move test definitions 2026-10-01 12:44:01 +03:00
HitLog.hpp style(prx): apply CONVENTIONS.md to misc PRX additions 2026-09-29 04:24:39 +03:00
SceShaders.hpp feat(libs): libSce types impl + shaders refactor 2026-09-08 10:20:57 +03:00
SceTypes.hpp feat(libSceJpegDec): implement JPEG decoding 2026-10-02 13:34:41 +02:00