|
|
@ -1134,6 +1134,7 @@ bool TextureCache<P>::HasGpuModifiedPagesInRange(DAddr addr, size_t size) const |
|
|
|
|
|
|
|
|
template <class P> |
|
|
template <class P> |
|
|
void TextureCache<P>::RebuildGpuModifiedPagesInRange(DAddr addr, size_t size) { |
|
|
void TextureCache<P>::RebuildGpuModifiedPagesInRange(DAddr addr, size_t size) { |
|
|
|
|
|
gpu_modified_pages.Subtract(addr, size); |
|
|
ForEachImageInRegion(addr, size, [this](ImageId, ImageBase& image) { |
|
|
ForEachImageInRegion(addr, size, [this](ImageId, ImageBase& image) { |
|
|
if (False(image.flags & ImageFlagBits::GpuModified)) { |
|
|
if (False(image.flags & ImageFlagBits::GpuModified)) { |
|
|
return; |
|
|
return; |
|
|
|