gl: GL_ARRAY_BUFFER is not a part of VAO state
authorMatthew Waters <matthew@centricular.com>
Tue, 14 Mar 2017 03:15:00 +0000 (14:15 +1100)
committerMatthew Waters <matthew@centricular.com>
Tue, 14 Mar 2017 03:15:00 +0000 (14:15 +1100)
commitefc015f27deca351e4f7cca1ebf6bc23bad6fd71
treec4eff99ce3b74cabcf0def88e8a2c0f2b2d4da1f
parentb01ae6e5e69bd04763b6b75cc978d0d9874514bc
gl: GL_ARRAY_BUFFER is not a part of VAO state

As a result we need to bind it on every draw in order to have the
correct state in the GL state machine.
12 files changed:
ext/gl/caopengllayersink.m
ext/gl/gltestsrc.c
ext/gl/gstglfiltercube.c
ext/gl/gstglimagesink.c
ext/gl/gstgloverlay.c
ext/gl/gstgltransformation.c
ext/gtk/gtkgstglwidget.c
gst-libs/gst/gl/gstglcolorconvert.c
gst-libs/gst/gl/gstglfilter.c
gst-libs/gst/gl/gstglviewconvert.c
tests/check/libs/gstglcontext.c
tests/check/libs/gstglupload.c