[Bug 759867] gl: Add support to compose VideoOverlayCompositionMeta before the display sink
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Sep 28 04:01:36 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=759867
--- Comment #14 from Matthew Waters (ystreet00) <ystreet00 at gmail.com> ---
(In reply to Nicolas Dufresne (ndufresne) from comment #13)
> Cool stuff, I have one concern though, the font rendering will be low res if
> input streams are scaled during composition. That's slightly related to
> Sebastian comment I must admit. We also add one render pass per input
> streams, while adding composition overlay to the buffer being composed
> seemed more efficient.
Doing overlay compositing in glvideomixer itself is either a load of hurt to
deal with the different blending modes or would result in effectively the same
thing (render to temporary and then blend). This gets a nice middle ground
that can also be used elsewhere in front of any GL element.
Ideally, one shouldn't scale when compositing at glvideomixer however I can see
why that might cause some design/architecture issues.
I don't think a download -> composite -> upload for a full frame is less
performant than only uploading the overlays.
--
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