glmemory: Only use glDrawBuffer if available
authorSebastian Dröge <sebastian@centricular.com>
Tue, 9 May 2017 09:25:20 +0000 (11:25 +0200)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:32:27 +0000 (19:32 +0000)
commitaef461d4a0a575a233b8186d468345bab8b9d619
tree81fa6b1ab32dab0f801f77e4c02f7d23f2da8192
parent7ee90afce249122269b63da329c2b5086e75ba3a
glmemory: Only use glDrawBuffer if available

Otherwise fall back to glDrawBuffers. Also check if glReadBuffer exists
before using it.

glDrawBuffer does not exist for GLES, only glDrawBuffers does.

https://bugzilla.gnome.org/show_bug.cgi?id=782376
gst-libs/gst/gl/gstglmemory.c