From ebc78eee9d6a0c5c2e66235ae2ad862d4e8782f7 Mon Sep 17 00:00:00 2001 From: Palana Date: Thu, 31 Oct 2013 18:13:19 +0100 Subject: [PATCH] do not unbind vertex array (GL 3+) --- libobs-opengl/gl-vertexbuffer.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/libobs-opengl/gl-vertexbuffer.c b/libobs-opengl/gl-vertexbuffer.c index 1fafacd24..c7a97d2d3 100644 --- a/libobs-opengl/gl-vertexbuffer.c +++ b/libobs-opengl/gl-vertexbuffer.c @@ -247,10 +247,8 @@ bool vertexbuffer_load(device_t device, vertbuffer_t vb) return true; device->cur_vertex_buffer = vb; - if (!device->cur_vertex_shader || !vb) { - gl_bind_vertex_array(0); + if (!device->cur_vertex_shader || !vb) return true; - } if (!load_vb_buffers(device->cur_vertex_shader, vb)) return false;