gstreamer/gst-libs/gst/gl
Matthew Waters 15cb86435d glshader: fix default external-oes shaders
In glsl, #extension directives need to before other non-preprocesser
directives.  We were placing the precision qualifier before that.  Fix
by moving the #extension to the first line in the shader.

Fixes: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/601
2019-05-07 18:43:49 +10:00
..
android
cocoa macOS gst-plugins-base/gl/cocoa: UI API called on a background thread: -[NSView removeFromSuperview] 2019-03-20 18:44:12 +07:00
dispmanx Run gst-indent through the files 2018-11-28 05:51:53 +02:00
eagl
egl eglimage: Add compatibility define for DRM_FORMAT_NV24 2019-04-23 14:12:17 +00:00
gbm gl: window-gbm: Restore CRTC on close 2018-12-05 13:41:11 +00:00
glprototypes gl: try to use highp precision where supported 2019-02-28 17:26:32 +11:00
utils
viv-fb gl: Don't restore the viewport on function exit 2019-03-08 17:49:05 +11:00
wayland gl/wayland: Don't prefix wl_shell struct field 2019-04-24 09:03:44 +00:00
win32 glwindow/win32: Don't use condition variables for message synchronization 2019-03-12 03:21:57 +00:00
x11 gstglwindow_x11: require a resize event at once after XResizeWindow 2019-01-21 01:27:15 +00:00
.gitignore gl: .gitignore generated wayland xdg shell files 2019-03-06 10:49:48 +00:00
gl-prelude.h
gl.h
gstgl_enums.h
gstgl_fwd.h
gstglapi.c
gstglapi.h
gstglbasefilter.c gl: fix a few other leaks when not getting to PAUSED 2019-03-07 02:01:09 +11:00
gstglbasefilter.h
gstglbasememory.c glmemory: Disable GL timing queries when debugging 2019-03-12 03:21:57 +00:00
gstglbasememory.h
gstglbuffer.c
gstglbuffer.h
gstglbufferpool.c
gstglbufferpool.h
gstglcolorconvert.c glimagesink: add support for VUYA format 2019-03-21 23:05:09 +00:00
gstglcolorconvert.h glimagesink: add support for VUYA format 2019-03-21 23:05:09 +00:00
gstglconfig.h.meson
gstglcontext.c glframebuffer: Don't do expensive checks with low gst debug levels 2019-03-12 03:21:57 +00:00
gstglcontext.h
gstglcontext_private.h glframebuffer: Don't do expensive checks with low gst debug levels 2019-03-12 03:21:57 +00:00
gstgldebug.c glframebuffer: Don't do expensive checks with low gst debug levels 2019-03-12 03:21:57 +00:00
gstgldebug.h gst-gl: Remove duplicate declarations 2018-11-28 11:59:25 +00:00
gstgldisplay.c
gstgldisplay.h
gstglfeature.c
gstglfeature.h
gstglfeature_private.h
gstglfilter.c gl: Only unbind buffers/vertex attrib arrays if we can't directly bind the vertex array to 0 2019-01-16 14:09:18 +02:00
gstglfilter.h
gstglformat.c gl: Add various missing Since: 1.16 markers 2019-04-23 12:28:26 +00:00
gstglformat.h
gstglframebuffer.c glframebuffer: Don't do expensive checks with low gst debug levels 2019-03-12 03:21:57 +00:00
gstglframebuffer.h
gstglfuncs.h gst-gl: Remove duplicate declarations 2018-11-28 11:59:25 +00:00
gstglmemory.c gl: suppress some g-i warnings 2019-03-24 16:05:09 +00:00
gstglmemory.h glimagesink: add support for VUYA format 2019-03-21 23:05:09 +00:00
gstglmemorypbo.c gl: Fix some type conversion warnings with MSVC 2019-01-14 01:48:34 +00:00
gstglmemorypbo.h
gstgloverlaycompositor.c gloverlaycompositor: Also free the texcoord GL buffer 2019-03-06 01:08:04 +00:00
gstgloverlaycompositor.h
gstglpixelformat.c
gstglquery.c
gstglquery.h gl: libs: glib might not define G_HAVE_ISO_VARARGS 2018-11-23 11:20:36 +00:00
gstglrenderbuffer.c
gstglrenderbuffer.h
gstglshader.c gl: libs: glib might not define G_HAVE_ISO_VARARGS 2018-11-23 11:20:36 +00:00
gstglshader.h
gstglshaderstrings.c glshader: fix default external-oes shaders 2019-05-07 18:43:49 +10:00
gstglshaderstrings.h gl: try to use highp precision where supported 2019-02-28 17:26:32 +11:00
gstglsl.c gl: Add various missing Since: 1.16 markers 2019-04-23 12:28:26 +00:00
gstglsl.h gl: try to use highp precision where supported 2019-02-28 17:26:32 +11:00
gstglsl_private.h
gstglslstage.c gl: try to use highp precision where supported 2019-02-28 17:26:32 +11:00
gstglslstage.h
gstglsyncmeta.c
gstglsyncmeta.h
gstglupload.c glupload: prevent segfault when updating caps 2019-04-12 12:05:22 +02:00
gstglupload.h
gstglutils.c
gstglutils.h
gstglutils_private.h
gstglviewconvert.c gl: Don't restore the viewport on function exit 2019-03-08 17:49:05 +11:00
gstglviewconvert.h
gstglwindow.c gl: Add various missing Since: 1.16 markers 2019-04-23 12:28:26 +00:00
gstglwindow.h gl: Don't restore the viewport on function exit 2019-03-08 17:49:05 +11:00
gstglwindow_private.h
Makefile.am
meson.build meson: gl: don't pass generated xdg shell header and source file to g-i 2019-03-23 21:51:37 +00:00