gl: try to use highp precision where supported
authorMatthew Waters <matthew@centricular.com>
Thu, 28 Feb 2019 05:17:37 +0000 (16:17 +1100)
committerMatthew Waters <matthew@centricular.com>
Thu, 28 Feb 2019 06:26:32 +0000 (17:26 +1100)
commit675415bf2ea9ddc75ea5e5b6eae9ae942c19d6dc
tree3cb346ff2a86c8bca0603518592647cacc06b0ae
parentaf1730252672d1ed68dfb7e1416af20eaa335156
gl: try to use highp precision where supported

The use of mediump as a specifier in GLSL shaders will have limited
resolution and when used as texture coordinates may become inaccurate
over texture sizes of 1024.
22 files changed:
docs/libs/gst-plugins-base-libs-sections.txt
ext/gl/effects/gstgleffectssources.c
ext/gl/gltestsrc.c
ext/gl/gstglalpha.c
ext/gl/gstglcolorbalance.c
ext/gl/gstgldeinterlace.c
ext/gl/gstgldifferencematte.c
ext/gl/gstgleffects.c
ext/gl/gstglfiltercube.c
ext/gl/gstglimagesink.c
ext/gl/gstgloverlay.c
ext/gl/gstgltransformation.c
ext/gl/gstglvideomixer.c
gst-libs/gst/gl/glprototypes/gles.h
gst-libs/gst/gl/gstglcolorconvert.c
gst-libs/gst/gl/gstgloverlaycompositor.c
gst-libs/gst/gl/gstglshaderstrings.c
gst-libs/gst/gl/gstglshaderstrings.h
gst-libs/gst/gl/gstglsl.c
gst-libs/gst/gl/gstglsl.h
gst-libs/gst/gl/gstglslstage.c
gst-libs/gst/gl/gstglviewconvert.c