From 923089a29825cad8159a63616d14dcbd7161cb3c Mon Sep 17 00:00:00 2001 From: gdkchan <gab.dark.100@gmail.com> Date: Thu, 25 Aug 2022 23:16:41 -0300 Subject: Fast path for Inline-to-Memory texture data transfers (#3610) * Fast path for Inline-to-Memory texture data transfers * Only do it for block linear textures to be on the safe side --- Ryujinx.Graphics.OpenGL/Image/TextureBuffer.cs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'Ryujinx.Graphics.OpenGL/Image/TextureBuffer.cs') diff --git a/Ryujinx.Graphics.OpenGL/Image/TextureBuffer.cs b/Ryujinx.Graphics.OpenGL/Image/TextureBuffer.cs index e5b39aa6..e46d5c48 100644 --- a/Ryujinx.Graphics.OpenGL/Image/TextureBuffer.cs +++ b/Ryujinx.Graphics.OpenGL/Image/TextureBuffer.cs @@ -58,6 +58,11 @@ namespace Ryujinx.Graphics.OpenGL.Image throw new NotSupportedException(); } + public void SetData(ReadOnlySpan<byte> data, int layer, int level, Rectangle<int> region) + { + throw new NotSupportedException(); + } + public void SetStorage(BufferRange buffer) { if (_buffer != BufferHandle.Null && -- cgit v1.2.3-70-g09d2