mirror of
https://github.com/stenzek/duckstation.git
synced 2025-06-06 19:45:33 +00:00
GPU/TextureCache: Fix split writes not dumping
This commit is contained in:
parent
22edf23269
commit
3959c83bd4
@ -1958,7 +1958,7 @@ void GPUTextureCache::RemoveVRAMWrite(VRAMWrite* entry)
|
|||||||
LoopRectPagesWithEarlyExit(entry->write_rect, [&entry, &other_write](u32 pn) {
|
LoopRectPagesWithEarlyExit(entry->write_rect, [&entry, &other_write](u32 pn) {
|
||||||
PageEntry& pg = s_state.pages[pn];
|
PageEntry& pg = s_state.pages[pn];
|
||||||
ListIterateWithEarlyExit(pg.writes, [&entry, &other_write](VRAMWrite* cur) {
|
ListIterateWithEarlyExit(pg.writes, [&entry, &other_write](VRAMWrite* cur) {
|
||||||
if (cur->hash != entry->hash)
|
if (cur == entry || cur->hash != entry->hash)
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
other_write = cur;
|
other_write = cur;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user