diff options
author | gdkchan <gab.dark.100@gmail.com> | 2020-10-25 21:40:50 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-26 01:40:50 +0100 |
commit | c9841dab38b85b638a142ca1bd7079d147f70cf3 (patch) | |
tree | 2abeb5ca27a09911f6096fd8689d48c5be3713f4 /Ryujinx.Graphics.OpenGL/VertexArray.cs | |
parent | 812e32f7753d452f5c6776fa18e2b2a26b4ff3bb (diff) |
Fix vertex buffer handle null check (#1638)
Diffstat (limited to 'Ryujinx.Graphics.OpenGL/VertexArray.cs')
-rw-r--r-- | Ryujinx.Graphics.OpenGL/VertexArray.cs | 6 |
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); |