[Piglit] [PATCH] shader_runner: remove explicit #version from some more generated tests.

Stuart Abercrombie sabercrombie at chromium.org
Mon Mar 25 23:19:01 PDT 2013


Eric pointed out that I missed some cases of variable-index-write.sh.

The directive will be added based on the GLSL >= requirement instead.

Same number of passes on Sandy Bridge running all.tests without glean.

Signed-off-by: Stuart Abercrombie <sabercrombie at chromium.org>
---
 .../vs-temp-array-mat2-col-row-wr.shader_test      |    2 --
 .../vs-temp-array-mat2-col-wr.shader_test          |    2 --
 ...vs-temp-array-mat2-index-col-row-wr.shader_test |    2 --
 .../vs-temp-array-mat2-index-col-wr.shader_test    |    2 --
 .../vs-temp-array-mat2-index-row-wr.shader_test    |    2 --
 .../vs-temp-array-mat2-index-wr.shader_test        |    2 --
 .../vs-temp-array-mat2-row-wr.shader_test          |    2 --
 .../vs-temp-array-mat2-wr.shader_test              |    2 --
 .../vs-temp-array-mat3-col-row-wr.shader_test      |    2 --
 .../vs-temp-array-mat3-col-wr.shader_test          |    2 --
 ...vs-temp-array-mat3-index-col-row-wr.shader_test |    2 --
 .../vs-temp-array-mat3-index-col-wr.shader_test    |    2 --
 .../vs-temp-array-mat3-index-row-wr.shader_test    |    2 --
 .../vs-temp-array-mat3-index-wr.shader_test        |    2 --
 .../vs-temp-array-mat3-row-wr.shader_test          |    2 --
 .../vs-temp-array-mat3-wr.shader_test              |    2 --
 .../vs-temp-array-mat4-col-row-wr.shader_test      |    2 --
 .../vs-temp-array-mat4-col-wr.shader_test          |    2 --
 ...vs-temp-array-mat4-index-col-row-wr.shader_test |    2 --
 .../vs-temp-array-mat4-index-col-wr.shader_test    |    2 --
 .../vs-temp-array-mat4-index-row-wr.shader_test    |    2 --
 .../vs-temp-array-mat4-index-wr.shader_test        |    2 --
 .../vs-temp-array-mat4-row-wr.shader_test          |    2 --
 .../vs-temp-array-mat4-wr.shader_test              |    2 --
 .../vs-temp-mat2-col-row-wr.shader_test            |    2 --
 .../vs-temp-mat2-col-wr.shader_test                |    2 --
 .../vs-temp-mat2-row-wr.shader_test                |    2 --
 .../variable-indexing/vs-temp-mat2-wr.shader_test  |    2 --
 .../vs-temp-mat3-col-row-wr.shader_test            |    2 --
 .../vs-temp-mat3-col-wr.shader_test                |    2 --
 .../vs-temp-mat3-row-wr.shader_test                |    2 --
 .../variable-indexing/vs-temp-mat3-wr.shader_test  |    2 --
 .../vs-temp-mat4-col-row-wr.shader_test            |    2 --
 .../vs-temp-mat4-col-wr.shader_test                |    2 --
 .../vs-temp-mat4-row-wr.shader_test                |    2 --
 .../variable-indexing/vs-temp-mat4-wr.shader_test  |    2 --
 .../vs-varying-array-mat2-col-row-wr.shader_test   |    1 -
 .../vs-varying-array-mat2-col-wr.shader_test       |    1 -
 ...varying-array-mat2-index-col-row-wr.shader_test |    1 -
 .../vs-varying-array-mat2-index-col-wr.shader_test |    1 -
 .../vs-varying-array-mat2-index-row-wr.shader_test |    1 -
 .../vs-varying-array-mat2-index-wr.shader_test     |    1 -
 .../vs-varying-array-mat2-row-wr.shader_test       |    1 -
 .../vs-varying-array-mat2-wr.shader_test           |    1 -
 .../vs-varying-array-mat3-col-row-wr.shader_test   |    1 -
 .../vs-varying-array-mat3-col-wr.shader_test       |    1 -
 ...varying-array-mat3-index-col-row-wr.shader_test |    1 -
 .../vs-varying-array-mat3-index-col-wr.shader_test |    1 -
 .../vs-varying-array-mat3-index-row-wr.shader_test |    1 -
 .../vs-varying-array-mat3-index-wr.shader_test     |    1 -
 .../vs-varying-array-mat3-row-wr.shader_test       |    1 -
 .../vs-varying-array-mat3-wr.shader_test           |    1 -
 .../vs-varying-array-mat4-col-row-wr.shader_test   |    1 -
 .../vs-varying-array-mat4-col-wr.shader_test       |    1 -
 ...varying-array-mat4-index-col-row-wr.shader_test |    1 -
 .../vs-varying-array-mat4-index-col-wr.shader_test |    1 -
 .../vs-varying-array-mat4-index-row-wr.shader_test |    1 -
 .../vs-varying-array-mat4-index-wr.shader_test     |    1 -
 .../vs-varying-array-mat4-row-wr.shader_test       |    1 -
 .../vs-varying-array-mat4-wr.shader_test           |    1 -
 .../vs-varying-mat2-col-row-wr.shader_test         |    1 -
 .../vs-varying-mat2-col-wr.shader_test             |    1 -
 .../vs-varying-mat2-row-wr.shader_test             |    1 -
 .../vs-varying-mat2-wr.shader_test                 |    1 -
 .../vs-varying-mat3-col-row-wr.shader_test         |    1 -
 .../vs-varying-mat3-col-wr.shader_test             |    1 -
 .../vs-varying-mat3-row-wr.shader_test             |    1 -
 .../vs-varying-mat3-wr.shader_test                 |    1 -
 .../vs-varying-mat4-col-row-wr.shader_test         |    1 -
 .../vs-varying-mat4-col-wr.shader_test             |    1 -
 .../vs-varying-mat4-row-wr.shader_test             |    1 -
 .../vs-varying-mat4-wr.shader_test                 |    1 -
 .../vs-temp-array-mat2-col-row-wr.shader_test      |    2 --
 .../vs-temp-array-mat2-col-wr.shader_test          |    2 --
 ...vs-temp-array-mat2-index-col-row-wr.shader_test |    2 --
 .../vs-temp-array-mat2-index-col-wr.shader_test    |    2 --
 .../vs-temp-array-mat2-index-row-wr.shader_test    |    2 --
 .../vs-temp-array-mat2-index-wr.shader_test        |    2 --
 .../vs-temp-array-mat2-row-wr.shader_test          |    2 --
 .../vs-temp-array-mat2-wr.shader_test              |    2 --
 .../vs-temp-array-mat3-col-row-wr.shader_test      |    2 --
 .../vs-temp-array-mat3-col-wr.shader_test          |    2 --
 ...vs-temp-array-mat3-index-col-row-wr.shader_test |    2 --
 .../vs-temp-array-mat3-index-col-wr.shader_test    |    2 --
 .../vs-temp-array-mat3-index-row-wr.shader_test    |    2 --
 .../vs-temp-array-mat3-index-wr.shader_test        |    2 --
 .../vs-temp-array-mat3-row-wr.shader_test          |    2 --
 .../vs-temp-array-mat3-wr.shader_test              |    2 --
 .../vs-temp-array-mat4-col-row-wr.shader_test      |    2 --
 .../vs-temp-array-mat4-col-wr.shader_test          |    2 --
 ...vs-temp-array-mat4-index-col-row-wr.shader_test |    2 --
 .../vs-temp-array-mat4-index-col-wr.shader_test    |    2 --
 .../vs-temp-array-mat4-index-row-wr.shader_test    |    2 --
 .../vs-temp-array-mat4-index-wr.shader_test        |    2 --
 .../vs-temp-array-mat4-row-wr.shader_test          |    2 --
 .../vs-temp-array-mat4-wr.shader_test              |    2 --
 .../vs-temp-mat2-col-row-wr.shader_test            |    2 --
 .../vs-temp-mat2-col-wr.shader_test                |    2 --
 .../vs-temp-mat2-row-wr.shader_test                |    2 --
 .../variable-indexing/vs-temp-mat2-wr.shader_test  |    2 --
 .../vs-temp-mat3-col-row-wr.shader_test            |    2 --
 .../vs-temp-mat3-col-wr.shader_test                |    2 --
 .../vs-temp-mat3-row-wr.shader_test                |    2 --
 .../variable-indexing/vs-temp-mat3-wr.shader_test  |    2 --
 .../vs-temp-mat4-col-row-wr.shader_test            |    2 --
 .../vs-temp-mat4-col-wr.shader_test                |    2 --
 .../vs-temp-mat4-row-wr.shader_test                |    2 --
 .../variable-indexing/vs-temp-mat4-wr.shader_test  |    2 --
 .../vs-varying-array-mat2-col-row-wr.shader_test   |    1 -
 .../vs-varying-array-mat2-col-wr.shader_test       |    1 -
 ...varying-array-mat2-index-col-row-wr.shader_test |    1 -
 .../vs-varying-array-mat2-index-col-wr.shader_test |    1 -
 .../vs-varying-array-mat2-index-row-wr.shader_test |    1 -
 .../vs-varying-array-mat2-index-wr.shader_test     |    1 -
 .../vs-varying-array-mat2-row-wr.shader_test       |    1 -
 .../vs-varying-array-mat2-wr.shader_test           |    1 -
 .../vs-varying-array-mat3-col-row-wr.shader_test   |    1 -
 .../vs-varying-array-mat3-col-wr.shader_test       |    1 -
 ...varying-array-mat3-index-col-row-wr.shader_test |    1 -
 .../vs-varying-array-mat3-index-col-wr.shader_test |    1 -
 .../vs-varying-array-mat3-index-row-wr.shader_test |    1 -
 .../vs-varying-array-mat3-index-wr.shader_test     |    1 -
 .../vs-varying-array-mat3-row-wr.shader_test       |    1 -
 .../vs-varying-array-mat3-wr.shader_test           |    1 -
 .../vs-varying-array-mat4-col-row-wr.shader_test   |    1 -
 .../vs-varying-array-mat4-col-wr.shader_test       |    1 -
 ...varying-array-mat4-index-col-row-wr.shader_test |    1 -
 .../vs-varying-array-mat4-index-col-wr.shader_test |    1 -
 .../vs-varying-array-mat4-index-row-wr.shader_test |    1 -
 .../vs-varying-array-mat4-index-wr.shader_test     |    1 -
 .../vs-varying-array-mat4-row-wr.shader_test       |    1 -
 .../vs-varying-array-mat4-wr.shader_test           |    1 -
 .../vs-varying-mat2-col-row-wr.shader_test         |    1 -
 .../vs-varying-mat2-col-wr.shader_test             |    1 -
 .../vs-varying-mat2-row-wr.shader_test             |    1 -
 .../vs-varying-mat2-wr.shader_test                 |    1 -
 .../vs-varying-mat3-col-row-wr.shader_test         |    1 -
 .../vs-varying-mat3-col-wr.shader_test             |    1 -
 .../vs-varying-mat3-row-wr.shader_test             |    1 -
 .../vs-varying-mat3-wr.shader_test                 |    1 -
 .../vs-varying-mat4-col-row-wr.shader_test         |    1 -
 .../vs-varying-mat4-col-wr.shader_test             |    1 -
 .../vs-varying-mat4-row-wr.shader_test             |    1 -
 .../vs-varying-mat4-wr.shader_test                 |    1 -
 144 files changed, 216 deletions(-)

diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-col-row-wr.shader_test
index 924807d..9878727 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -39,7 +38,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-col-wr.shader_test
index 4bb04e8..6801954 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -38,7 +37,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-col-row-wr.shader_test
index adaf608..903c980 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -39,7 +38,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-col-wr.shader_test
index 39c6dff..0c05717 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -38,7 +37,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-row-wr.shader_test
index e5a5c08..2275771 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -39,7 +38,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-wr.shader_test
index 2ade3d1..6a2ec5f 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-index-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -38,7 +37,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-row-wr.shader_test
index e20cf7d..b6d09b2 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -39,7 +38,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-wr.shader_test
index 3d4e2ff..ece7ba0 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat2-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -38,7 +37,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-col-row-wr.shader_test
index 5c5a2f7..ad5378d 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -39,7 +38,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-col-wr.shader_test
index 743d6f4..7b6cb98 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -38,7 +37,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-col-row-wr.shader_test
index 63c18e8..52a838a 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -39,7 +38,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-col-wr.shader_test
index 4a2ca89..b749d85 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -38,7 +37,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-row-wr.shader_test
index def99ad..a7c8cb7 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -39,7 +38,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-wr.shader_test
index b7dd57d..6f54715 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-index-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -38,7 +37,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-row-wr.shader_test
index 1d19e56..96743d5 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -39,7 +38,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-wr.shader_test
index f34b68b..ffa4b90 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat3-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -38,7 +37,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-col-row-wr.shader_test
index 6655266..82260f3 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -39,7 +38,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-col-wr.shader_test
index 05b0d19..e240b2a 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -38,7 +37,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-col-row-wr.shader_test
index 1bec9c9..5a97048 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -39,7 +38,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-col-wr.shader_test
index d411fe0..d1cd629 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -38,7 +37,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-row-wr.shader_test
index 8785fea..0979d5b 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -39,7 +38,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-wr.shader_test
index 63d2329..1036166 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-index-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -38,7 +37,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-row-wr.shader_test
index 5225449..a69ca9b 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -39,7 +38,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-wr.shader_test
index 0e8d4fd..193e144 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-array-mat4-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -38,7 +37,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-col-row-wr.shader_test
index 2514a0d..1c955b6 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -31,7 +30,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-col-wr.shader_test
index 87430fb..cd69152 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -30,7 +29,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-row-wr.shader_test
index 838e68e..9fb5eb9 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -31,7 +30,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-wr.shader_test
index f601edc..5992af5 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat2-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -30,7 +29,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-col-row-wr.shader_test
index 6236a29..7284141 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -31,7 +30,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-col-wr.shader_test
index 2d62774..0ed4fcf 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -30,7 +29,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-row-wr.shader_test
index 1fa3d11..dee97f8 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -31,7 +30,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-wr.shader_test
index ed09640..7fba1b3 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat3-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -30,7 +29,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-col-row-wr.shader_test
index 4c35716..40b280a 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -31,7 +30,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-col-wr.shader_test
index db671c9..c8c62c6 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -30,7 +29,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-row-wr.shader_test
index e6d9e3f..4b40efb 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -31,7 +30,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-wr.shader_test
index 3fae51e..49871e5 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-temp-mat4-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -30,7 +29,6 @@ void main()
 }
 
 [fragment shader]
-#version 110
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-col-row-wr.shader_test
index adaf930..f4af531 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-col-wr.shader_test
index 18d5e15..9673895 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-col-row-wr.shader_test
index 25400fa..e098849 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-col-wr.shader_test
index 2e8e07a..11c410a 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-row-wr.shader_test
index 920148e..cb31f0e 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-wr.shader_test
index 92a8084..0d54afd 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-index-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-row-wr.shader_test
index ef202b0..6b515ec 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-wr.shader_test
index c543a61..97c1e83 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat2-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-col-row-wr.shader_test
index 544a729..bf305ce 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-col-wr.shader_test
index eec0614..2b36952 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-col-row-wr.shader_test
index 7f0ef4f..78a324d 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-col-wr.shader_test
index 7665967..70bb38e 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-row-wr.shader_test
index be8f11e..3c63ed2 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-wr.shader_test
index 99747c2..8c7645b 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-index-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-row-wr.shader_test
index 81fdac4..bf59962 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-wr.shader_test
index f156001..b0ba14e 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat3-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-col-row-wr.shader_test
index c74b56a..ba476f2 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-col-wr.shader_test
index 98a69b5..d5440ba 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-col-row-wr.shader_test
index bf1a837..c883705 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-col-wr.shader_test
index d7296dc..ab12afd 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-row-wr.shader_test
index 7b9064c..e9373bc 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-wr.shader_test
index 85d170a..a2e6ba8 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-index-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-row-wr.shader_test
index c858011..01dad02 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-wr.shader_test
index 53487ac..40ad0e0 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-array-mat4-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-col-row-wr.shader_test
index e588165..2c8fe83 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-col-wr.shader_test
index 2ba1a26..be91d32 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-row-wr.shader_test
index 2a209bb..ceaeedc 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-wr.shader_test
index 71f3f5a..8e3c85f 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat2-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-col-row-wr.shader_test
index ac26236..0d3175e 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-col-wr.shader_test
index 658a28a..362d421 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-row-wr.shader_test
index 723578b..ba47745 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-wr.shader_test
index 0b1ad04..98dbe9f 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat3-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-col-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-col-row-wr.shader_test
index e2f3d7f..0f8886c 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-col-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-col-wr.shader_test
index 4b8a306..e5089e2 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-col-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-row-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-row-wr.shader_test
index 0c4083d..a2f3e90 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-row-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-wr.shader_test b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-wr.shader_test
index 0c1d478..b5d960f 100644
--- a/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-wr.shader_test
+++ b/tests/spec/glsl-1.10/execution/variable-indexing/vs-varying-mat4-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.10
 
 [vertex shader]
-#version 110
 uniform mat4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-col-row-wr.shader_test
index ca6e905..7f0d511 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -36,7 +35,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-col-wr.shader_test
index d997b91..bf927e6 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -35,7 +34,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-col-row-wr.shader_test
index b4e36d7..a4bb491 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -36,7 +35,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-col-wr.shader_test
index 6798626..4f01386 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -35,7 +34,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-row-wr.shader_test
index cded995..165ae87 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -36,7 +35,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-wr.shader_test
index d26aae3..28de070 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-index-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -35,7 +34,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-row-wr.shader_test
index 923e538..8df7c62 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -36,7 +35,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-wr.shader_test
index 7688deb..4b3cfe1 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat2-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -35,7 +34,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-col-row-wr.shader_test
index fe77f7e..2448814 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -36,7 +35,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-col-wr.shader_test
index 1f74a46..cbca6b5 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -35,7 +34,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-col-row-wr.shader_test
index 5bbc7bd..8af2d41 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -36,7 +35,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-col-wr.shader_test
index 1215412..d3b6472 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -35,7 +34,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-row-wr.shader_test
index b808fd0..4546f57 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -36,7 +35,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-wr.shader_test
index d189635..4ac83f4 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-index-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -35,7 +34,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-row-wr.shader_test
index 80cf5c7..e647ec9 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -36,7 +35,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-wr.shader_test
index 3ac61ed..6741f33 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat3-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -35,7 +34,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-col-row-wr.shader_test
index 04985b6..4908c5c 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -36,7 +35,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-col-wr.shader_test
index 8b8c32c..b941328 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -35,7 +34,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-col-row-wr.shader_test
index 0f8cc45..24ad315 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -36,7 +35,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-col-wr.shader_test
index c4e3b3c..97973e6 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -35,7 +34,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-row-wr.shader_test
index 8322c9a..cd4f883 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -36,7 +35,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-wr.shader_test
index 1b9d5d2..de3ac15 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-index-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -35,7 +34,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-row-wr.shader_test
index 5d461ff..5be11e0 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -36,7 +35,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-wr.shader_test
index 61c109d..dc0e361 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-array-mat4-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -35,7 +34,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-col-row-wr.shader_test
index 8c13035..5fc7384 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -31,7 +30,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-col-wr.shader_test
index 7c8215b..1923674 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -30,7 +29,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-row-wr.shader_test
index ba47207..e79026d 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -31,7 +30,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-wr.shader_test
index 705e0c4..247e1b0 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat2-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
@@ -30,7 +29,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-col-row-wr.shader_test
index 6e35f4e..96e08f7 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -31,7 +30,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-col-wr.shader_test
index 7383b5a..3306d22 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -30,7 +29,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-row-wr.shader_test
index b857258..72dc617 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -31,7 +30,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-wr.shader_test
index d5249de..d0ea2c3 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat3-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
@@ -30,7 +29,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-col-row-wr.shader_test
index 18d5e3d..bc53b24 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -31,7 +30,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-col-wr.shader_test
index e97be85..cc8ec54 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -30,7 +29,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-row-wr.shader_test
index 16005f8..66b3224 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -31,7 +30,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-wr.shader_test
index 1a12b77..b2100d2 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-temp-mat4-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
@@ -30,7 +29,6 @@ void main()
 }
 
 [fragment shader]
-#version 120
 void main() { gl_FragColor = gl_Color; }
 
 [test]
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-row-wr.shader_test
index 193bc53..515b180 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-wr.shader_test
index 18a92be..97c424e 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-row-wr.shader_test
index dd1d64d..4306f1b 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-wr.shader_test
index 551969e..0a707ee 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-row-wr.shader_test
index ad45526..7ff165e 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-wr.shader_test
index c473cce..a67b6fc 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-index-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-row-wr.shader_test
index bb24ad8..96c0308 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-wr.shader_test
index a677c65..e1cbdfd 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat2-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-row-wr.shader_test
index 2bfca6c..3e2bff9 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-wr.shader_test
index 773a3b6..703c3ab 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-row-wr.shader_test
index f69edbc..8ebb993 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-wr.shader_test
index 946e200..b250041 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-row-wr.shader_test
index 5ab56c2..e344375 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-wr.shader_test
index 34ef673..b9ac47e 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-index-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-row-wr.shader_test
index f933a47..4a6ea5c 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-wr.shader_test
index 9bb9299..252b6aa 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat3-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-row-wr.shader_test
index a44de2a..a72587f 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-wr.shader_test
index 4cf8052..69dfe5a 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-row-wr.shader_test
index 9b7846a..5061d2c 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-wr.shader_test
index e1d54a5..26b5705 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-row-wr.shader_test
index 05dce43..be411cd 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-wr.shader_test
index a014afb..1c29042 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-index-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-row-wr.shader_test
index ae3a2f2..576f095 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-wr.shader_test
index 4d437a4..fefc16b 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-array-mat4-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-row-wr.shader_test
index 6f47dc3..407af2a 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-wr.shader_test
index 8ab25a3..2bf4b6d 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-row-wr.shader_test
index 44a7b3b..374f1d8 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-wr.shader_test
index 7b331f0..49fb38e 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat2-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat2x2 src_matrix;
 uniform vec2 v;
 uniform vec2 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-row-wr.shader_test
index 1a173b5..dd11084 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-wr.shader_test
index 404fa2f..b83ce94 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-row-wr.shader_test
index 132c32f..3a9213f 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-wr.shader_test
index 3cfd3b8..eafe1dd 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat3-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat3x3 src_matrix;
 uniform vec3 v;
 uniform vec3 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-row-wr.shader_test
index 667bec4..88427ad 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-wr.shader_test
index 91791c1..e4c77cc 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-col-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-row-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-row-wr.shader_test
index a05da7c..d44ced8 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-row-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-row-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
diff --git a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-wr.shader_test b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-wr.shader_test
index 4ebd2ee..4da6d93 100644
--- a/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-wr.shader_test
+++ b/tests/spec/glsl-1.20/execution/variable-indexing/vs-varying-mat4-wr.shader_test
@@ -5,7 +5,6 @@
 GLSL >= 1.20
 
 [vertex shader]
-#version 120
 uniform mat4x4 src_matrix;
 uniform vec4 v;
 uniform vec4 expect;
-- 
1.7.9.5



More information about the Piglit mailing list