mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2026-09-11 22:32:29 +00:00
Implement handling for texture cache flickering
This commit is contained in:
@@ -1540,8 +1540,8 @@ ImageId TextureCache<P>::JoinImages(const ImageInfo& info, GPUVAddr gpu_addr, DA
|
|||||||
new_image.modification_tick = overlap.modification_tick;
|
new_image.modification_tick = overlap.modification_tick;
|
||||||
} else {
|
} else {
|
||||||
// If we cannot determine a base mapping, fallback to preserving the
|
// If we cannot determine a base mapping, fallback to preserving the
|
||||||
// overlap (avoid deleting GPU-modified data) and log the event so
|
// overlap (avoid deleting GPU-modified data) and log the event so it can be
|
||||||
// it can be investigated, we're trying to pinpoint the issue of texture flickering.
|
// investigated, we're trying to pinpoint the issue of texture flickering.
|
||||||
LOG_WARNING(HW_GPU, "Could not map overlap gpu_addr {:#x} into new image; preserving overlap", u64(overlap.gpu_addr));
|
LOG_WARNING(HW_GPU, "Could not map overlap gpu_addr {:#x} into new image; preserving overlap", u64(overlap.gpu_addr));
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user