mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-25 11:11:08 +00:00
abd80b6561
The blend functions for alpha formats need to do more work than just doing a memcpy, so we can do a memcpy when we know that a blend is not actually needed. 1080p AYUV ! compositor background=transparent ! fakesink - 56% faster Specifically, when we don't draw the background and the first pad we draw completely covers the output frame, we can just copy it as-is. The rest of the pads (if any) will get composited on top normally. |
||
---|---|---|
.. | ||
.gitignore | ||
blend.c | ||
blend.h | ||
blendorc.h | ||
compositor.c | ||
compositor.h | ||
compositororc-dist.c | ||
compositororc-dist.h | ||
compositororc.orc | ||
Makefile.am | ||
meson.build |