mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-13 12:51:16 +00:00
c56a87b73d
Simple gst_gl_sync_meta_wait() is not sufficient to ensure GL commands are executed before dma-buf devices get to see the buffer. This is the first step that should make the code behave correctly for everybody, although there may be performance penalty. In the future we should introduce a more general sync meta that would allow to move the waiting from gldownload (the producer) to the sink elements (the consumers). Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6968> |
||
---|---|---|
.. | ||
effects | ||
caopengllayersink.h | ||
caopengllayersink.m | ||
gltestsrc.c | ||
gltestsrc.h | ||
gstglalpha.c | ||
gstglalpha.h | ||
gstglbumper.c | ||
gstglbumper.h | ||
gstglcolorbalance.c | ||
gstglcolorbalance.h | ||
gstglcolorconvertelement.c | ||
gstglcolorconvertelement.h | ||
gstglcolorscale.c | ||
gstglcolorscale.h | ||
gstgldeinterlace.c | ||
gstgldeinterlace.h | ||
gstgldifferencematte.c | ||
gstgldifferencematte.h | ||
gstgldownloadelement.c | ||
gstgldownloadelement.h | ||
gstgleffects.c | ||
gstgleffects.h | ||
gstglelement.c | ||
gstglelements.h | ||
gstglfilterapp.c | ||
gstglfilterapp.h | ||
gstglfilterbin.c | ||
gstglfilterbin.h | ||
gstglfiltercube.c | ||
gstglfiltercube.h | ||
gstglfilterglass.c | ||
gstglfilterglass.h | ||
gstglfilterreflectedscreen.c | ||
gstglfilterreflectedscreen.h | ||
gstglfiltershader.c | ||
gstglfiltershader.h | ||
gstglimagesink.c | ||
gstglimagesink.h | ||
gstglmixerbin.c | ||
gstglmixerbin.h | ||
gstglmosaic.c | ||
gstglmosaic.h | ||
gstgloverlay.c | ||
gstgloverlay.h | ||
gstgloverlaycompositorelement.c | ||
gstgloverlaycompositorelement.h | ||
gstglsinkbin.c | ||
gstglsinkbin.h | ||
gstglsrcbin.c | ||
gstglsrcbin.h | ||
gstglstereomix.c | ||
gstglstereomix.h | ||
gstglstereosplit.c | ||
gstglstereosplit.h | ||
gstgltestsrc.c | ||
gstgltestsrc.h | ||
gstgltransformation.c | ||
gstgltransformation.h | ||
gstgluploadelement.c | ||
gstgluploadelement.h | ||
gstglutils.c | ||
gstglutils.h | ||
gstglvideoflip.c | ||
gstglvideoflip.h | ||
gstglvideomixer.c | ||
gstglvideomixer.h | ||
gstglviewconvert.c | ||
gstglviewconvert.h | ||
gstopengl.c | ||
meson.build |