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 GitHub
parent aa9087756f
commit c50617408e

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; return true;
} }