diff options
Diffstat (limited to 'Ryujinx.Graphics.Gpu/Image/TextureCompatibility.cs')
-rw-r--r-- | Ryujinx.Graphics.Gpu/Image/TextureCompatibility.cs | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/Ryujinx.Graphics.Gpu/Image/TextureCompatibility.cs b/Ryujinx.Graphics.Gpu/Image/TextureCompatibility.cs index 4b84333d..e93ea0c0 100644 --- a/Ryujinx.Graphics.Gpu/Image/TextureCompatibility.cs +++ b/Ryujinx.Graphics.Gpu/Image/TextureCompatibility.cs @@ -732,12 +732,7 @@ namespace Ryujinx.Graphics.Gpu.Image break; case Target.Texture2DMultisample: case Target.Texture2DMultisampleArray: - // We don't support copy between multisample and non-multisample depth-stencil textures - // because there's no way to emulate that since most GPUs don't support writing a - // custom stencil value into the texture, among several other API limitations. - - if ((rhs.Target == Target.Texture2D || rhs.Target == Target.Texture2DArray) && - !rhs.FormatInfo.Format.IsDepthOrStencil()) + if (rhs.Target == Target.Texture2D || rhs.Target == Target.Texture2DArray) { return TextureViewCompatibility.CopyOnly; } |