Clear single-mip color targets reused from cached mip chains

This commit is contained in:
nmzik
2026-10-03 07:44:08 +04:00
parent 190608ae20
commit 0ec3655f1c
2 changed files with 48 additions and 14 deletions
+1 -1
View File
@@ -1121,7 +1121,7 @@ void TextureCache::MaterializeColorClear(ImageId id, const ImageDesc& desc,
image.info.metadata = desc.info.metadata;
// Native color metadata must not retain a reused HTile/CMask/FMask clear flag.
m_surface_metas.erase(range.address);
if (range.size == 0 || desc.info.resources.levels != 1 || image.info.resources.levels != 1) {
if (range.size == 0 || desc.info.resources.levels != 1) {
return;
}
}