summaryrefslogtreecommitdiff
path: root/slideshow/opengl/vortexVertexShader.glsl
diff options
context:
space:
mode:
authorTor Lillqvist <tml@collabora.com>2015-12-15 08:15:37 +0200
committerTor Lillqvist <tml@collabora.com>2015-12-15 08:19:00 +0200
commit014633f83e44ae8ba33087b6f38e8e253e281969 (patch)
treec2b67cbbfa9718a4e5ab3baa901fa168c0c3cea3 /slideshow/opengl/vortexVertexShader.glsl
parente0d2acfa65d81da323cbe91e6451fca70e00bdd5 (diff)
Use #version 140 to get inverse()
The Linux GLSL imlementation is very loose in its interpretation of standards, it seems. (I am not surprised.) Not so on Windows, at least with AMD drivers. The inverse() function (for float matririces) is present only starting from GLSL 1.40. Bump the #version directive accordingly. (See https://www.opengl.org/sdk/docs/man/html/inverse.xhtml) To get this to work again on OS X will be a further challenge. There a 'legacy' context only has GLSL 1.20. But the intent is to move this code in the direction of using 'core' contexts anyway. Change-Id: I572dc7cc30f90321b233fbfd857455dc01761a7c
Diffstat (limited to 'slideshow/opengl/vortexVertexShader.glsl')
-rwxr-xr-xslideshow/opengl/vortexVertexShader.glsl2
1 files changed, 1 insertions, 1 deletions
diff --git a/slideshow/opengl/vortexVertexShader.glsl b/slideshow/opengl/vortexVertexShader.glsl
index b2f94c58bc57..f4a30a3093b6 100755
--- a/slideshow/opengl/vortexVertexShader.glsl
+++ b/slideshow/opengl/vortexVertexShader.glsl
@@ -7,7 +7,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
-#version 120
+#version 140
#define M_PI 3.1415926535897932384626433832795