From ce4b4792195121fa5d76a9665960825c671dd614 Mon Sep 17 00:00:00 2001 From: "A. Tombs" Date: Tue, 20 Sep 2016 16:27:22 +0100 Subject: [PATCH] Add version directives to GLSL shaders Although not technically required, I believe it is best practice for shaders to specify which version of the GLSL spec they conform to. To quote the spec: > Shaders should declare the version of the language they are written to. NB: I have presumed the version is 1.10, but it should be corrected if a later version was intended. --- tests/cursor.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/cursor.c b/tests/cursor.c index c0a3a85bd..8406fd204 100644 --- a/tests/cursor.c +++ b/tests/cursor.c @@ -47,6 +47,7 @@ #define CURSOR_FRAME_COUNT 60 static const char* vertex_shader_text = +"#version 110\n" "uniform mat4 MVP;\n" "attribute vec2 vPos;\n" "void main()\n" @@ -55,6 +56,7 @@ static const char* vertex_shader_text = "}\n"; static const char* fragment_shader_text = +"#version 110\n" "void main()\n" "{\n" " gl_FragColor = vec4(1.0);\n"