gltransformation: correct vao usage
keep the vao bound after uploading the new vertex data fixes a mesa GL error "no vertex array object bound" on caps changes
This commit is contained in:
parent
afcb6aa1da
commit
e4af6201c0
@ -580,12 +580,6 @@ gst_gl_transformation_callback (gpointer stuff)
|
||||
if (transformation->caps_change) {
|
||||
_upload_vertices (transformation);
|
||||
_bind_buffer (transformation);
|
||||
|
||||
if (gl->GenVertexArrays) {
|
||||
gl->BindVertexArray (0);
|
||||
gl->BindBuffer (GL_ELEMENT_ARRAY_BUFFER, 0);
|
||||
gl->BindBuffer (GL_ARRAY_BUFFER, 0);
|
||||
}
|
||||
} else if (!gl->GenVertexArrays) {
|
||||
_bind_buffer (transformation);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user