aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.OpenGL/PersistentBuffers.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Ryujinx.Graphics.OpenGL/PersistentBuffers.cs')
-rw-r--r--Ryujinx.Graphics.OpenGL/PersistentBuffers.cs9
1 files changed, 1 insertions, 8 deletions
diff --git a/Ryujinx.Graphics.OpenGL/PersistentBuffers.cs b/Ryujinx.Graphics.OpenGL/PersistentBuffers.cs
index a7cefca3..740f8b98 100644
--- a/Ryujinx.Graphics.OpenGL/PersistentBuffers.cs
+++ b/Ryujinx.Graphics.OpenGL/PersistentBuffers.cs
@@ -63,15 +63,8 @@ namespace Ryujinx.Graphics.OpenGL
GL.DeleteSync(sync);
}
- public byte[] GetTextureData(TextureView view)
+ public byte[] GetTextureData(TextureView view, int size)
{
- int size = 0;
-
- for (int level = 0; level < view.Info.Levels; level++)
- {
- size += view.Info.GetMipSize(level);
- }
-
EnsureBuffer(size);
GL.BindBuffer(BufferTarget.PixelPackBuffer, _copyBufferHandle);