diff --git a/src/video_core/texture_cache/texture_cache.h b/src/video_core/texture_cache/texture_cache.h index b40c9b1767..1c9a3b193c 100644 --- a/src/video_core/texture_cache/texture_cache.h +++ b/src/video_core/texture_cache/texture_cache.h @@ -1134,6 +1134,7 @@ bool TextureCache
::HasGpuModifiedPagesInRange(DAddr addr, size_t size) const
template ::RebuildGpuModifiedPagesInRange(DAddr addr, size_t size) {
+ gpu_modified_pages.Subtract(addr, size);
ForEachImageInRegion(addr, size, [this](ImageId, ImageBase& image) {
if (False(image.flags & ImageFlagBits::GpuModified)) {
return;