gstreamer/gst-libs/gst/gl
Nicolas Dufresne 1812c19291 composition-overlay: Positions are relative to texture
The coordinate are relative to the texture dimension and not
the window dimension now. There is no need to pass the window
dimension or to update the overlay if the dimension changes.

https://bugzilla.gnome.org/show_bug.cgi?id=745107
2017-12-09 19:32:06 +00:00
..
android android: add missing egl.h include 2017-12-09 19:32:05 +00:00
cocoa glcontext: fix get_current_gl_api on x11/nvidia drivers 2017-12-09 19:32:05 +00:00
dispmanx gl: consolidate egl header includes to egl-only headers 2017-12-09 19:32:05 +00:00
eagl gl/eagl: Don't call anything synchronously from the main thread 2017-12-09 19:32:05 +00:00
egl glcontext: consolidate get_proc_address function definition 2017-12-09 19:32:05 +00:00
glprototypes gl: Include texParameterf in the GL function table 2017-12-09 19:32:05 +00:00
wayland Fix a common typo: retreive -> retrieve 2017-12-09 19:32:03 +00:00
win32 glcontext: consolidate get_proc_address function definition 2017-12-09 19:32:05 +00:00
x11 glcontext: consolidate get_proc_address function definition 2017-12-09 19:32:05 +00:00
.gitignore [644/906] update .gitignore for some new files 2017-12-09 19:31:27 +00:00
gl.h gloverlaycompositor: Add GstGLOverlayCompositor class 2017-12-09 19:32:06 +00:00
gstgl_fwd.h gloverlaycompositor: Add GstGLOverlayCompositor class 2017-12-09 19:32:06 +00:00
gstglapi.c Revert "gl: add GstGLContextGPUProcess backend" 2017-12-09 19:32:04 +00:00
gstglapi.h gl: consolidate egl header includes to egl-only headers 2017-12-09 19:32:05 +00:00
gstglbasebuffer.c glbasebuffer: add some debug and zero the data pointers on init 2017-12-09 19:32:05 +00:00
gstglbasebuffer.h glmemory: implement on top of glbasebuffer 2017-12-09 19:32:04 +00:00
gstglbasefilter.c gl: use gst_gl_display_create_context in more elements. 2017-12-09 19:32:06 +00:00
gstglbasefilter.h gl: add a new glbasefilter class below glfilter 2017-12-09 19:31:56 +00:00
gstglbufferpool.c gl/docs: update some doc comments 2017-12-09 19:31:58 +00:00
gstglbufferpool.h glbufferpool: provide a consistent API regardless of platform 2017-12-09 19:31:43 +00:00
gstglcolorconvert.c glcolorconvert: add RGB to NV12/NV21 conversion 2017-12-09 19:32:06 +00:00
gstglcolorconvert.h glimagesinkbin: Add GstVideoOverlayCompositionMeta caps features 2017-12-09 19:32:06 +00:00
gstglcompositionoverlay.c composition-overlay: Positions are relative to texture 2017-12-09 19:32:06 +00:00
gstglcompositionoverlay.h composition-overlay: Positions are relative to texture 2017-12-09 19:32:06 +00:00
gstglcontext.c glcontext: fix get_current_gl_api on x11/nvidia drivers 2017-12-09 19:32:05 +00:00
gstglcontext.h glcontext: fix get_current_gl_api on x11/nvidia drivers 2017-12-09 19:32:05 +00:00
gstgldisplay.c gldisplay: add gst_gl_display_create_context 2017-12-09 19:32:04 +00:00
gstgldisplay.h gldisplay: add gst_gl_display_create_context 2017-12-09 19:32:04 +00:00
gstgldownload.c glmemory: implement on top of glbasebuffer 2017-12-09 19:32:04 +00:00
gstgldownload.h gl: Add support for multiple views in upload, colour convert and download 2017-12-09 19:32:04 +00:00
gstglfeature.c glfeature: remove GST_GL_API_GLES3 2017-12-09 19:31:42 +00:00
gstglfeature.h glfeature: remove GST_GL_API_GLES3 2017-12-09 19:31:42 +00:00
gstglfilter.c glfilter: Don't cache buffer pool 2017-12-09 19:32:05 +00:00
gstglfilter.h glfilter: Don't cache buffer pool 2017-12-09 19:32:05 +00:00
gstglframebuffer.c gl: initialize output params to 0 before calling gl functions 2017-12-09 19:32:05 +00:00
gstglframebuffer.h gl: remove the use of glu 2017-12-09 19:31:51 +00:00
gstglmemory.c glmemory: check for pbo availability before attempting pbo download 2017-12-09 19:32:05 +00:00
gstglmemory.h glmemory: separate pbo transfer from texture transfers 2017-12-09 19:32:04 +00:00
gstgloverlaycompositor.c composition-overlay: Positions are relative to texture 2017-12-09 19:32:06 +00:00
gstgloverlaycompositor.h composition-overlay: Positions are relative to texture 2017-12-09 19:32:06 +00:00
gstglshader.c gl: initialize output params to 0 before calling gl functions 2017-12-09 19:32:05 +00:00
gstglshader.h glshader add support for gl3 2017-12-09 19:31:50 +00:00
gstglshadervariables.c gl: shadervariables: make parsing of floats locale-independent 2017-12-09 19:31:50 +00:00
gstglshadervariables.h [733/906] gl: Major header and include cleanup 2017-12-09 19:31:29 +00:00
gstglsyncmeta.c glsyncmeta: transform func: return FALSE if not supported or failed 2017-12-09 19:32:05 +00:00
gstglsyncmeta.h glsyncmeta: make context to wait and set sync explicit 2017-12-09 19:31:58 +00:00
gstglupload.c glupload: Detect overlay meta buffers correctly 2017-12-09 19:32:06 +00:00
gstglupload.h glupload: provide the sink template caps that could be used 2017-12-09 19:32:00 +00:00
gstgluploadmeta.c glmemory: implement on top of glbasebuffer 2017-12-09 19:32:04 +00:00
gstgluploadmeta.h gl/upload: add GstGLUploadMeta object 2017-12-09 19:31:41 +00:00
gstglutils.c gl: consolidate internal_rgba_format into glmemory 2017-12-09 19:32:03 +00:00
gstglutils.h gl: consolidate internal_rgba_format into glmemory 2017-12-09 19:32:03 +00:00
gstglviewconvert.c gl: initialize output params to 0 before calling gl functions 2017-12-09 19:32:05 +00:00
gstglviewconvert.h gl libs: Add glviewconvert helper object 2017-12-09 19:32:04 +00:00
gstglwindow.c glwindow: move main loop/context creation back to init/finalize 2017-12-09 19:32:03 +00:00
gstglwindow.h glwindow: handle gst_video_overlay_set_render_rectangle 2017-12-09 19:32:03 +00:00
Makefile.am gl/build: fix typo in _HEADERS resulting in installing the wrong file 2017-12-09 19:32:06 +00:00