gstreamer/gst-libs/gst/gl
Matthew Waters cfa5d64ff1 gl: use dependency fallbacks to get at a possible gl-headers subproject
We would make the subproject conditional on the wrap-mode=nodownload
however get_option('wrap-mode') or similar is not available from
meson.build files as the wrap-mode is meant to be used automatically.

Instead use the dependency fallback mechanism to get at the subproject
where possible i.e. when downloading is allows and only add the compat
includes when we have a valid internal dependency from the gl-headers
subproject.

https://bugzilla.gnome.org/show_bug.cgi?id=796534
2018-06-19 12:21:48 +10:00
..
android gl: fix build 2017-12-09 19:32:29 +00:00
cocoa gl/cocoa: Let ARC clean up our dispatch queue if ARC is used, and otherwise do it manually 2018-04-25 01:33:43 +03:00
dispmanx gl: fix build 2017-12-09 19:32:29 +00:00
eagl gl: allow for high resolution EAGLLayer's 2018-05-05 21:36:25 +10:00
egl egl: fix build when using RPi EGL 2018-04-18 14:37:16 -04:00
gbm gl/gbm: Initialize window handle (= gbm surface) like other window systems 2018-03-22 10:15:10 +02:00
glprototypes glmemory: Use glBlitFramebuffer() instead of glCopyTexImage2D() if available 2017-12-09 19:32:26 +00:00
utils gl: Fix compiler warning about unused const variable with gcc 6 2017-12-09 19:32:17 +00:00
viv-fb viv-fb: export viv-fb display api 2018-04-26 09:29:41 +03:00
wayland libs: Documentation cleanup 2018-04-02 08:53:28 +02:00
win32 gl: fix build for ios/win32/android after 2fd84a6c 2017-12-09 19:32:30 +00:00
x11 libs: Documentation cleanup 2018-04-02 08:53:28 +02:00
.gitignore [644/906] update .gitignore for some new files 2017-12-09 19:31:27 +00:00
gl-prelude.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gl.h gl: remove GST_USE_UNSTABLE_API bits 2017-12-19 12:01:37 +00:00
gstgl_enums.h gl*memory: document new functionality and objects 2017-12-09 19:32:17 +00:00
gstgl_fwd.h gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstglapi.c gl/docs: some documentation updates 2017-12-09 19:32:29 +00:00
gstglapi.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstglbasefilter.c glbasefilter: expose finding the local GL context 2018-05-05 21:24:25 +10:00
gstglbasefilter.h glbasefilter: expose finding the local GL context 2018-05-05 21:24:25 +10:00
gstglbasememory.c gl: some annotation fixes 2018-02-05 14:58:06 +11:00
gstglbasememory.h libs: Documentation cleanup 2018-04-02 08:53:28 +02:00
gstglbuffer.c gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstglbuffer.h libs: Documentation cleanup 2018-04-02 08:53:28 +02:00
gstglbufferpool.c gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstglbufferpool.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstglcolorconvert.c glcolorconvert: fix negotiation for a non list video format in caps 2018-05-06 18:54:20 +10:00
gstglcolorconvert.h glcolorconvert: add support for ARGB64 conversion 2018-05-05 21:24:25 +10:00
gstglconfig.h.meson gl: Add meson support for GBM backend 2018-02-23 21:09:45 -05:00
gstglcontext.c libs: Documentation cleanup 2018-04-02 08:53:28 +02:00
gstglcontext.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstglcontext_private.h gl: add missing new header files 2017-12-09 19:32:29 +00:00
gstgldebug.c gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstgldebug.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstgldisplay.c gl: fix some GIR annotations 2018-04-23 19:33:19 +02:00
gstgldisplay.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstglfeature.c gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstglfeature.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstglfeature_private.h glfeature: move internal functions into a private header 2017-12-09 19:32:23 +00:00
gstglfilter.c glfilter: Support non-2D texture targets 2018-03-01 02:14:07 +11:00
gstglfilter.h libs: Documentation cleanup 2018-04-02 08:53:28 +02:00
gstglformat.c glcolorconvert: add support for ARGB64 conversion 2018-05-05 21:24:25 +10:00
gstglformat.h glcolorconvert: add support for ARGB64 conversion 2018-05-05 21:24:25 +10:00
gstglframebuffer.c gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstglframebuffer.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstglfuncs.h gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstglmemory.c gl/memory: store the internal format as the texture format 2018-05-05 21:24:25 +10:00
gstglmemory.h glcolorconvert: add support for ARGB64 conversion 2018-05-05 21:24:25 +10:00
gstglmemorypbo.c gl/memory: store the internal format as the texture format 2018-05-05 21:24:25 +10:00
gstglmemorypbo.h libs: Documentation cleanup 2018-04-02 08:53:28 +02:00
gstgloverlaycompositor.c gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstgloverlaycompositor.h libs: Documentation cleanup 2018-04-02 08:53:28 +02:00
gstglpixelformat.c glfilter: rewrite subclasses for filter_texture() occuring on GL thread 2017-12-09 19:32:21 +00:00
gstglquery.c gl/query: split tests and fix some corresponding issues in usage 2017-12-09 19:32:30 +00:00
gstglquery.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstglrenderbuffer.c gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstglrenderbuffer.h libs: Documentation cleanup 2018-04-02 08:53:28 +02:00
gstglshader.c gl: some annotation fixes 2018-02-05 14:58:06 +11:00
gstglshader.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstglshaderstrings.c gl: take the affine transformation in NDC 2017-12-09 19:32:19 +00:00
gstglshaderstrings.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstglsl.c gl/docs: some documentation updates 2017-12-09 19:32:29 +00:00
gstglsl.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstglsl_private.h gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstglslstage.c gl: fix some GIR annotations 2018-04-23 19:33:19 +02:00
gstglslstage.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstglsyncmeta.c gl: do not include GL headers in public gstgl headers 2017-12-09 19:32:29 +00:00
gstglsyncmeta.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstglupload.c gl: fix some GIR annotations 2018-04-23 19:33:19 +02:00
gstglupload.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstglutils.c gl/utils: Fix NDC conversion matrices for column-majorness 2018-06-06 23:36:08 +10:00
gstglutils.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstglutils_private.h glutils: fix matrix operations everywhere 2017-12-09 19:32:30 +00:00
gstglviewconvert.c libs: Documentation cleanup 2018-04-02 08:53:28 +02:00
gstglviewconvert.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstglwindow.c gl: Add Mesa3D GBM backend 2018-02-23 21:09:45 -05:00
gstglwindow.h gl: GST_EXPORT -> GST_GL_API 2018-03-13 12:10:29 +00:00
gstglwindow_private.h gl: add missing new header files 2017-12-09 19:32:29 +00:00
Makefile.am libs: g-ir-scanner: do not hardcode libtool path 2018-05-22 07:01:42 +02:00
meson.build gl: use dependency fallbacks to get at a possible gl-headers subproject 2018-06-19 12:21:48 +10:00