Avoid scaling 2d textures that could be used as 3d (#3464)

This commit is contained in:
riperiperi 2022-07-15 13:24:13 +01:00 committed by Matt Heins
parent 7403132bbb
commit a74cf96834

View file

@ -174,6 +174,14 @@ namespace Ryujinx.Graphics.Gpu.Image
}
}
if (info.Width == info.Height * info.Height)
{
// Possibly used for a "3D texture" drawn onto a 2D surface.
// Some games do this to generate a tone mapping LUT without rendering into 3D texture slices.
return false;
}
return true;
}