mirror of
https://github.com/RetroPortingToolKit/psxrecomp
synced 2026-10-27 02:32:02 -04:00
2b517f3a05
Track an open GP0(A0) upload in the renderer whatever the HD state (facade gr_vram_upload_begin/commit/set_open): HD activation mid-A0 waits for the commit instead of reading the FBO over received words, and a full-VRAM load no longer ends the hold; gpu.c restores it from gp0_state on load and ends it on GP1(01h). Sync the render thread before flushing dumps or reading HD diagnostics, suppress dumps from generated frames, use _putenv on MinGW, drop a stale log. Adversarial fixtures for both cases in full-VRAM and high-resolution-window modes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>