From 38be18ef2a36c9c6a35a49ff685df9ebbab8baa7 Mon Sep 17 00:00:00 2001 From: riperiperi Date: Sat, 17 Apr 2021 21:16:28 +0100 Subject: Fix intel view copy workaround. (#2216) The texture target must be taken from the storage rather than the view, when using the storage handle for the copy. --- Ryujinx.Graphics.OpenGL/Image/TextureStorage.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Ryujinx.Graphics.OpenGL/Image/TextureStorage.cs') diff --git a/Ryujinx.Graphics.OpenGL/Image/TextureStorage.cs b/Ryujinx.Graphics.OpenGL/Image/TextureStorage.cs index c5108893..ce4616e4 100644 --- a/Ryujinx.Graphics.OpenGL/Image/TextureStorage.cs +++ b/Ryujinx.Graphics.OpenGL/Image/TextureStorage.cs @@ -4,10 +4,10 @@ using Ryujinx.Graphics.GAL; namespace Ryujinx.Graphics.OpenGL.Image { - class TextureStorage : ITextureInfo + class TextureStorage : ITextureInfo { + public ITextureInfo Storage => this; public int Handle { get; private set; } - public int StorageHandle => Handle; public float ScaleFactor { get; private set; } public TextureCreateInfo Info { get; } -- cgit v1.2.3