HW/TC: Only make 8bit target sources temporary if they have MIP levels

This commit is contained in:
refractionpcsx2
2026-05-28 01:44:18 +01:00
committed by lightningterror
parent 88af1e54a4
commit f0177a879c
+1 -1
View File
@@ -6454,7 +6454,7 @@ GSTextureCache::Source* GSTextureCache::CreateSource(const GIFRegTEX0& TEX0, con
src->m_region.SetX(x_offset, x_offset + tw);
src->m_region.SetY(y_offset, y_offset + th);
if (!GSConfig.UserHacks_NativePaletteDraw)
if (!GSConfig.UserHacks_NativePaletteDraw && tlevels > 1 && ((tw >> 1) > dst->m_valid.z || (th >> 1) > dst->m_valid.w))
m_temporary_source = src;
}
else