vcl/opengl/areaScaleFastFragmentShader.glsl | 2 ++ vcl/opengl/blendedTextureFragmentShader.glsl | 2 ++ vcl/opengl/blendedTextureVertexShader.glsl | 2 ++ vcl/opengl/combinedFragmentShader.glsl | 2 ++ vcl/opengl/combinedTextureFragmentShader.glsl | 2 ++ vcl/opengl/combinedTextureVertexShader.glsl | 2 ++ vcl/opengl/combinedVertexShader.glsl | 2 ++ vcl/opengl/convolutionFragmentShader.glsl | 2 ++ vcl/opengl/diffTextureFragmentShader.glsl | 2 ++ vcl/opengl/dumbVertexShader.glsl | 2 ++ vcl/opengl/greyscaleFragmentShader.glsl | 2 ++ vcl/opengl/invert50FragmentShader.glsl | 2 ++ vcl/opengl/lineFragmentShader.glsl | 2 ++ vcl/opengl/maskFragmentShader.glsl | 2 ++ vcl/opengl/maskedTextureFragmentShader.glsl | 2 ++ vcl/opengl/maskedTextureVertexShader.glsl | 2 ++ vcl/opengl/replaceColorFragmentShader.glsl | 2 ++ vcl/opengl/solidFragmentShader.glsl | 2 ++ vcl/opengl/textureFragmentShader.glsl | 2 ++ vcl/opengl/textureVertexShader.glsl | 2 ++ vcl/opengl/transformedTextureVertexShader.glsl | 2 ++ 21 files changed, 42 insertions(+)
New commits: commit f3d26af51588af441f62fb69bb7a5432845226ac Author: Tomaž Vajngerl <tomaz.vajng...@collabora.co.uk> Date: Wed Jul 27 18:57:28 2016 +0900 opengl: add #version to shaders - minimum 130 which is OpenGL 3.0 Change-Id: I5710ce91e804641d4c997bc3d06970a5ed0cb5b1 Reviewed-on: https://gerrit.libreoffice.org/27890 Tested-by: Jenkins <c...@libreoffice.org> Reviewed-by: Tomaž Vajngerl <qui...@gmail.com> diff --git a/vcl/opengl/areaScaleFastFragmentShader.glsl b/vcl/opengl/areaScaleFastFragmentShader.glsl index f74397b..57ad8fa 100644 --- a/vcl/opengl/areaScaleFastFragmentShader.glsl +++ b/vcl/opengl/areaScaleFastFragmentShader.glsl @@ -9,6 +9,8 @@ /* TODO Use textureOffset for newest version of GLSL */ +#version 130 + uniform sampler2D sampler; uniform int xscale; uniform int yscale; diff --git a/vcl/opengl/blendedTextureFragmentShader.glsl b/vcl/opengl/blendedTextureFragmentShader.glsl index eabb652..15dfcf7 100644 --- a/vcl/opengl/blendedTextureFragmentShader.glsl +++ b/vcl/opengl/blendedTextureFragmentShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + varying vec2 tex_coord; varying vec2 alpha_coord; varying vec2 mask_coord; diff --git a/vcl/opengl/blendedTextureVertexShader.glsl b/vcl/opengl/blendedTextureVertexShader.glsl index 64bae78..3e60d0e 100644 --- a/vcl/opengl/blendedTextureVertexShader.glsl +++ b/vcl/opengl/blendedTextureVertexShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + attribute vec4 position; attribute vec2 tex_coord_in; attribute vec2 alpha_coord_in; diff --git a/vcl/opengl/combinedFragmentShader.glsl b/vcl/opengl/combinedFragmentShader.glsl index ba4fe2e..2515b17 100644 --- a/vcl/opengl/combinedFragmentShader.glsl +++ b/vcl/opengl/combinedFragmentShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + varying float fade_factor; // 0->1 fade factor used for AA varying float multiply; diff --git a/vcl/opengl/combinedTextureFragmentShader.glsl b/vcl/opengl/combinedTextureFragmentShader.glsl index 67797be..2990de8 100644 --- a/vcl/opengl/combinedTextureFragmentShader.glsl +++ b/vcl/opengl/combinedTextureFragmentShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + varying vec2 tex_coord; varying vec2 alpha_coord; varying vec2 mask_coord; diff --git a/vcl/opengl/combinedTextureVertexShader.glsl b/vcl/opengl/combinedTextureVertexShader.glsl index a3e4642..52d44d5 100644 --- a/vcl/opengl/combinedTextureVertexShader.glsl +++ b/vcl/opengl/combinedTextureVertexShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + attribute vec4 position; attribute vec2 tex_coord_in; attribute vec2 mask_coord_in; diff --git a/vcl/opengl/combinedVertexShader.glsl b/vcl/opengl/combinedVertexShader.glsl index 3337a08..518221f 100644 --- a/vcl/opengl/combinedVertexShader.glsl +++ b/vcl/opengl/combinedVertexShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + attribute vec2 position; attribute vec4 extrusion_vectors; #ifdef USE_VERTEX_COLORS diff --git a/vcl/opengl/convolutionFragmentShader.glsl b/vcl/opengl/convolutionFragmentShader.glsl index d4f7802..4b2f316 100644 --- a/vcl/opengl/convolutionFragmentShader.glsl +++ b/vcl/opengl/convolutionFragmentShader.glsl @@ -9,6 +9,8 @@ /* TODO Use textureOffset for newest version of GLSL */ +#version 130 + uniform sampler2D sampler; uniform vec2 offsets[16]; uniform float kernel[16]; diff --git a/vcl/opengl/diffTextureFragmentShader.glsl b/vcl/opengl/diffTextureFragmentShader.glsl index af9a1dc..8c50ddf 100644 --- a/vcl/opengl/diffTextureFragmentShader.glsl +++ b/vcl/opengl/diffTextureFragmentShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + /*precision mediump float;*/ varying vec2 tex_coord; varying vec2 mask_coord; diff --git a/vcl/opengl/dumbVertexShader.glsl b/vcl/opengl/dumbVertexShader.glsl index deaa35b..80341b6 100644 --- a/vcl/opengl/dumbVertexShader.glsl +++ b/vcl/opengl/dumbVertexShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + attribute vec4 position; uniform mat4 mvp; diff --git a/vcl/opengl/greyscaleFragmentShader.glsl b/vcl/opengl/greyscaleFragmentShader.glsl index 758109e..c37f0d5 100644 --- a/vcl/opengl/greyscaleFragmentShader.glsl +++ b/vcl/opengl/greyscaleFragmentShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + varying vec2 tex_coord; uniform sampler2D sampler; diff --git a/vcl/opengl/invert50FragmentShader.glsl b/vcl/opengl/invert50FragmentShader.glsl index 8fac1cc..9222888 100644 --- a/vcl/opengl/invert50FragmentShader.glsl +++ b/vcl/opengl/invert50FragmentShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + /*precision mediump float;*/ void main() { diff --git a/vcl/opengl/lineFragmentShader.glsl b/vcl/opengl/lineFragmentShader.glsl index a8c73d6..5a01de3 100644 --- a/vcl/opengl/lineFragmentShader.glsl +++ b/vcl/opengl/lineFragmentShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + varying float fade_factor; // 0->1 fade factor used for AA uniform vec4 color; diff --git a/vcl/opengl/maskFragmentShader.glsl b/vcl/opengl/maskFragmentShader.glsl index 2cc7377..864869c 100644 --- a/vcl/opengl/maskFragmentShader.glsl +++ b/vcl/opengl/maskFragmentShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + varying vec2 tex_coord; uniform sampler2D sampler; uniform vec4 color; diff --git a/vcl/opengl/maskedTextureFragmentShader.glsl b/vcl/opengl/maskedTextureFragmentShader.glsl index 75ce4ae..31c7938 100644 --- a/vcl/opengl/maskedTextureFragmentShader.glsl +++ b/vcl/opengl/maskedTextureFragmentShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + /*precision mediump float;*/ varying vec2 tex_coord; varying vec2 mask_coord; diff --git a/vcl/opengl/maskedTextureVertexShader.glsl b/vcl/opengl/maskedTextureVertexShader.glsl index ab225a8..6b5f327 100644 --- a/vcl/opengl/maskedTextureVertexShader.glsl +++ b/vcl/opengl/maskedTextureVertexShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + attribute vec4 position; attribute vec2 tex_coord_in; attribute vec2 mask_coord_in; diff --git a/vcl/opengl/replaceColorFragmentShader.glsl b/vcl/opengl/replaceColorFragmentShader.glsl index 6e845f0..24f6008 100644 --- a/vcl/opengl/replaceColorFragmentShader.glsl +++ b/vcl/opengl/replaceColorFragmentShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + varying vec2 tex_coord; uniform sampler2D sampler; uniform vec4 search_color; diff --git a/vcl/opengl/solidFragmentShader.glsl b/vcl/opengl/solidFragmentShader.glsl index af75336..b77e257 100644 --- a/vcl/opengl/solidFragmentShader.glsl +++ b/vcl/opengl/solidFragmentShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + /*precision mediump float;*/ uniform vec4 color; diff --git a/vcl/opengl/textureFragmentShader.glsl b/vcl/opengl/textureFragmentShader.glsl index cc95f2f..b1fedcb 100644 --- a/vcl/opengl/textureFragmentShader.glsl +++ b/vcl/opengl/textureFragmentShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + /* precision mediump float; */ varying vec2 tex_coord; uniform sampler2D sampler; diff --git a/vcl/opengl/textureVertexShader.glsl b/vcl/opengl/textureVertexShader.glsl index bb852f9..7fbdcf1 100644 --- a/vcl/opengl/textureVertexShader.glsl +++ b/vcl/opengl/textureVertexShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + attribute vec4 position; attribute vec2 tex_coord_in; varying vec2 tex_coord; diff --git a/vcl/opengl/transformedTextureVertexShader.glsl b/vcl/opengl/transformedTextureVertexShader.glsl index 6f8d5f3..3d67f78 100644 --- a/vcl/opengl/transformedTextureVertexShader.glsl +++ b/vcl/opengl/transformedTextureVertexShader.glsl @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#version 130 + attribute vec4 position; attribute vec2 tex_coord_in; attribute vec2 mask_coord_in;
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits