gstreamer/gst-libs/gst/gl
Matthew Waters af023d7c95 glememory: only store and act on the map flags on first/last map/unmap
Anytime else, we have no idea how to match up map and unmaps.
We also don't know exactly how the calling code is using us.
Also fixes the case where we're trying to transfer while someone else
is accessing our data pointer or texture resulting in mismatched video
frames.

https://bugzilla.gnome.org/show_bug.cgi?id=744839
2017-12-09 19:31:55 +00:00
..
android glwindow: remove width/height from _draw() 2017-12-09 19:31:53 +00:00
cocoa gl/cocoa: don't deadlock if the dispatch_sync is called from the main thread 2017-12-09 19:31:55 +00:00
dispmanx gl/dispmanx: fix build 2017-12-09 19:31:53 +00:00
eagl gl/window/eagl: fix a couple of typos 2017-12-09 19:31:53 +00:00
egl gl: Make glcontext debug category used in more places 2017-12-09 19:31:54 +00:00
glprototypes glproto/vao: only supported in core for ES 3.0+ 2017-12-09 19:31:54 +00:00
wayland glwindow: remove width/height from _draw() 2017-12-09 19:31:53 +00:00
win32 gl/win32: fixup compilation 2017-12-09 19:31:53 +00:00
x11 glwindow: make showing a window explicit 2017-12-09 19:31:53 +00:00
.gitignore
gl.h
gstgl_fwd.h
gstglapi.c
gstglapi.h
gstglbufferpool.c gl: Add/Update more debug statements 2017-12-09 19:31:54 +00:00
gstglbufferpool.h
gstglcolorconvert.c gl: Add/Update more debug statements 2017-12-09 19:31:54 +00:00
gstglcolorconvert.h glupload/download/convert: provide transform_caps functions 2017-12-09 19:31:54 +00:00
gstglcontext.c gl: Add/Update more debug statements 2017-12-09 19:31:54 +00:00
gstglcontext.h gl: Make glcontext debug category used in more places 2017-12-09 19:31:54 +00:00
gstgldisplay.c gl: Add/Update more debug statements 2017-12-09 19:31:54 +00:00
gstgldisplay.h
gstgldownload.c glupload/download/convert: provide transform_caps functions 2017-12-09 19:31:54 +00:00
gstgldownload.h glupload/download/convert: provide transform_caps functions 2017-12-09 19:31:54 +00:00
gstglfeature.c
gstglfeature.h
gstglfilter.c glfilter: ensure that the input upload/colorconvert are always available 2017-12-09 19:31:54 +00:00
gstglfilter.h
gstglframebuffer.c
gstglframebuffer.h
gstglmemory.c glememory: only store and act on the map flags on first/last map/unmap 2017-12-09 19:31:55 +00:00
gstglmemory.h glememory: only store and act on the map flags on first/last map/unmap 2017-12-09 19:31:55 +00:00
gstglshader.c gl: Add/Update more debug statements 2017-12-09 19:31:54 +00:00
gstglshader.h
gstglshadervariables.c
gstglshadervariables.h
gstglsyncmeta.c glsyncmeta: don't use the gst debug object variants 2017-12-09 19:31:54 +00:00
gstglsyncmeta.h
gstglupload.c gl: Add/Update more debug statements 2017-12-09 19:31:54 +00:00
gstglupload.h glupload/download/convert: provide transform_caps functions 2017-12-09 19:31:54 +00:00
gstgluploadmeta.c gl: Add/Update more debug statements 2017-12-09 19:31:54 +00:00
gstgluploadmeta.h
gstglutils.c glupload/download/convert: provide transform_caps functions 2017-12-09 19:31:54 +00:00
gstglutils.h glupload/download/convert: provide transform_caps functions 2017-12-09 19:31:54 +00:00
gstglwindow.c glwindow: Remove assertion in gst_gl_window_show() for subclasses not implementing it 2017-12-09 19:31:54 +00:00
gstglwindow.h glwindow: make showing a window explicit 2017-12-09 19:31:53 +00:00
Makefile.am