aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.OpenGL/VertexArray.cs
diff options
context:
space:
mode:
authorgdkchan <gab.dark.100@gmail.com>2020-10-25 21:40:50 -0300
committerGitHub <noreply@github.com>2020-10-26 01:40:50 +0100
commitc9841dab38b85b638a142ca1bd7079d147f70cf3 (patch)
tree2abeb5ca27a09911f6096fd8689d48c5be3713f4 /Ryujinx.Graphics.OpenGL/VertexArray.cs
parent812e32f7753d452f5c6776fa18e2b2a26b4ff3bb (diff)
Fix vertex buffer handle null check (#1638)
Diffstat (limited to 'Ryujinx.Graphics.OpenGL/VertexArray.cs')
-rw-r--r--Ryujinx.Graphics.OpenGL/VertexArray.cs6
1 files changed, 3 insertions, 3 deletions
diff --git a/Ryujinx.Graphics.OpenGL/VertexArray.cs b/Ryujinx.Graphics.OpenGL/VertexArray.cs
index cc352761..64c6a821 100644
--- a/Ryujinx.Graphics.OpenGL/VertexArray.cs
+++ b/Ryujinx.Graphics.OpenGL/VertexArray.cs
@@ -37,7 +37,7 @@ namespace Ryujinx.Graphics.OpenGL
{
VertexBufferDescriptor vb = vertexBuffers[index];
- if (vb.Buffer.Handle != null)
+ if (vb.Buffer.Handle != BufferHandle.Null)
{
GL.BindVertexBuffer(bindingIndex, vb.Buffer.Handle.ToInt32(), (IntPtr)vb.Buffer.Offset, vb.Stride);
@@ -78,7 +78,7 @@ namespace Ryujinx.Graphics.OpenGL
{
GL.EnableVertexAttribArray(index);
}
-
+
int offset = attrib.Offset;
int size = fmtInfo.Components;
@@ -129,7 +129,7 @@ namespace Ryujinx.Graphics.OpenGL
continue;
}
- if (_vertexBuffers[attrib.BufferIndex].Buffer.Handle == null)
+ if (_vertexBuffers[attrib.BufferIndex].Buffer.Handle == BufferHandle.Null)
{
GL.DisableVertexAttribArray(attribIndex);