After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 755618 - gstglfilter: fix error GL_INVALID_OPERATION "glBindBuffer: buffer bound to more than 1"
gstglfilter: fix error GL_INVALID_OPERATION "glBindBuffer: buffer bound to m...
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: 1.6.0
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-09-25 09:35 UTC by Julien Isorce
Modified: 2015-09-25 10:44 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
glfilter: use GL_ELEMENT_ARRAY_BUFFER for vbo indices (1.15 KB, patch)
2015-09-25 09:37 UTC, Julien Isorce
committed Details | Review

Description Julien Isorce 2015-09-25 09:35:23 UTC
When using gstglfilter (for fun) with chromium gpu process it fails:

GL ERROR :GL_INVALID_OPERATION : glBindBuffer: buffer bound to more than 1 target
And obviously then GL ERROR :GL_INVALID_OPERATION : glDrawElements: No element array buffer bound
And then black frame.

It was for fun but it is a real bug. Patch follows.
Comment 1 Julien Isorce 2015-09-25 09:37:28 UTC
Created attachment 312123 [details] [review]
glfilter: use GL_ELEMENT_ARRAY_BUFFER for vbo indices
Comment 2 Matthew Waters (ystreet00) 2015-09-25 10:37:53 UTC
Review of attachment 312123 [details] [review]:

LGTM
Comment 3 Matthew Waters (ystreet00) 2015-09-25 10:44:31 UTC
commit b10fe76cbfe15d8e40e4e64e1ae12524d64a0298
Author: Julien Isorce <j.isorce@samsung.com>
Date:   Fri Sep 25 10:32:00 2015 +0100

    glfilter: use GL_ELEMENT_ARRAY_BUFFER for vbo indices
    
    Fixes this error with chromium gpu process:
    GL_INVALID_OPERATION, glBindBuffer: buffer bound to more than 1 target
    
    https://bugzilla.gnome.org/show_bug.cgi?id=755618