diff --git a/Ryujinx.Graphics.OpenGL/Image/TextureCopyUnscaled.cs b/Ryujinx.Graphics.OpenGL/Image/TextureCopyUnscaled.cs index 28401138..8fc8f85f 100644 --- a/Ryujinx.Graphics.OpenGL/Image/TextureCopyUnscaled.cs +++ b/Ryujinx.Graphics.OpenGL/Image/TextureCopyUnscaled.cs @@ -46,8 +46,8 @@ namespace Ryujinx.Graphics.OpenGL.Image } else if (srcInfo.IsCompressed && !dstInfo.IsCompressed) { - dstWidth *= dstInfo.BlockWidth; - dstHeight *= dstInfo.BlockHeight; + dstWidth *= srcInfo.BlockWidth; + dstHeight *= srcInfo.BlockHeight; } int width = Math.Min(srcWidth, dstWidth);