mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-22 08:33:12 -05:00
On Windows every direct host import leaves the write watch, and a sampled texture snapshot over it was compared with guest memory at every lookup: its generation stays 0, so UnchangedSince never holds. ASTRO BOT (PPSA21564) compared about 31 GB per 10 s at the title. The lookup now keys such a snapshot by UntrackedHint, NewestStamp, ForgetSerial and the recorder's newest write note, taken before the snapshot is read or compared, as StorageTexture::compareUntracked does, and skips the compare while the key is unchanged and no recorded work writes the surface. The byte compare still decides after any mark. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>