Blacklist very textures with a very small width or height from scaling (#1753)
This commit is contained in:
parent
245f8a7eee
commit
88633f4bc2
1 changed files with 6 additions and 0 deletions
|
@ -408,6 +408,12 @@ namespace Ryujinx.Graphics.Gpu.Image
|
|||
return false;
|
||||
}
|
||||
|
||||
if (info.Width < 8 || info.Height < 8)
|
||||
{
|
||||
// Discount textures with small dimensions.
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!(info.FormatInfo.Format.IsDepthOrStencil() || info.FormatInfo.Components == 1))
|
||||
{
|
||||
// Discount square textures that aren't depth-stencil like. (excludes game textures, cubemap faces, most 3D texture LUT, texture atlas)
|
||||
|
|
Reference in a new issue