From b8e3909d800ff5947683bb169d8efda2ef63d697 Mon Sep 17 00:00:00 2001 From: gdkchan Date: Sun, 12 Jan 2020 20:27:50 -0300 Subject: Add a GetSpan method to the memory manager and use it on GPU (#877) --- Ryujinx.Graphics.GAL/IBuffer.cs | 4 ++-- Ryujinx.Graphics.GAL/ITexture.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'Ryujinx.Graphics.GAL') diff --git a/Ryujinx.Graphics.GAL/IBuffer.cs b/Ryujinx.Graphics.GAL/IBuffer.cs index 000efd67..43e37691 100644 --- a/Ryujinx.Graphics.GAL/IBuffer.cs +++ b/Ryujinx.Graphics.GAL/IBuffer.cs @@ -8,8 +8,8 @@ namespace Ryujinx.Graphics.GAL byte[] GetData(int offset, int size); - void SetData(Span data); + void SetData(ReadOnlySpan data); - void SetData(int offset, Span data); + void SetData(int offset, ReadOnlySpan data); } } \ No newline at end of file diff --git a/Ryujinx.Graphics.GAL/ITexture.cs b/Ryujinx.Graphics.GAL/ITexture.cs index f5bc1b47..5278e3b7 100644 --- a/Ryujinx.Graphics.GAL/ITexture.cs +++ b/Ryujinx.Graphics.GAL/ITexture.cs @@ -11,6 +11,6 @@ namespace Ryujinx.Graphics.GAL byte[] GetData(); - void SetData(Span data); + void SetData(ReadOnlySpan data); } } \ No newline at end of file -- cgit v1.2.3