GNOME Bugzilla – Bug 730928
glcolorscale: avoid using extra FBO pass
Last modified: 2014-07-02 04:25:08 UTC
1- should support GstBaseTransformClass->passthrough_on_same_caps Indeed if the caps are exactly the same, there is nothing to do (i.e. no need upload->download) 2- Currently "videotestsrc ! glcolorscale ! "GL" ! fakesink" uses 2 FBO, one for the upload and one that just does the identity. The later should be avoided.
This should be fixed by https://bugzilla.gnome.org/show_bug.cgi?id=732178 and commit 720405b56188773a68ac521b491c21a4eac61f05 Author: Matthew Waters <ystreet00@gmail.com> Date: Wed Jun 25 22:05:37 2014 +1000 glfilter: pass through the allocation query when in passthrough mode Otherwise two GL elements on either side will fail to use the same GL context.