[Bug 730927] gl: avoid using an extra FBO pass for formats that requires a shader at upload time

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Dec 10 22:49:48 PST 2015


https://bugzilla.gnome.org/show_bug.cgi?id=730927

--- Comment #4 from Matthew Waters (ystreet00) <ystreet00 at gmail.com> ---
In most cases, yes.  The only case that doesn't have this extra pass is
external textures on android.

glupload doesn't do any render passes so will not change no matter then
pipeline configuration.

The bit that needs some work is the glcolorconvert/glviewconvert/glimagesink
interaction.  The last operation before the render to the screen would need to
encapsulate the draw state and pass it to glimagesink to render in order to
avoid the trampoline through the texture.  Then glimagesink would also need to
be able to render it repeatedly for redraws.  I'm not sure yet how to implement
that.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list