[Piglit] [PATCH 5/6] glsl, gles2: add glsl2/vert tests for gles2

Tom Gall tom.gall at linaro.org
Wed Dec 19 06:43:29 PST 2012


This is a set of trivial changes. In the appropriate set of
tests/glslparsertests/glsl2/*.vert which are targeted for
glsl_version 1.10 or 1.20, add glsles_version: 1.00 which
identifies the test as appropriate for glsl es 1.0.

Signed-off-by: Tom Gall <tom.gall at linaro.org>
---
 tests/glslparsertest/glsl2/array-04.vert                      |    1 +
 tests/glslparsertest/glsl2/array-05.vert                      |    1 +
 tests/glslparsertest/glsl2/array-06.vert                      |    2 ++
 tests/glslparsertest/glsl2/array-07.vert                      |    1 +
 tests/glslparsertest/glsl2/array-08.vert                      |    1 +
 tests/glslparsertest/glsl2/array-10.vert                      |    1 +
 tests/glslparsertest/glsl2/array-14.vert                      |    2 ++
 tests/glslparsertest/glsl2/array-15.vert                      |    1 +
 tests/glslparsertest/glsl2/array-19.vert                      |    1 +
 tests/glslparsertest/glsl2/array-20.vert                      |    1 +
 tests/glslparsertest/glsl2/array-21.vert                      |    1 +
 tests/glslparsertest/glsl2/array-22.vert                      |    1 +
 tests/glslparsertest/glsl2/array-23.vert                      |    2 ++
 tests/glslparsertest/glsl2/array-24.vert                      |    1 +
 tests/glslparsertest/glsl2/array-25.vert                      |    1 +
 tests/glslparsertest/glsl2/array-compare-03.vert              |    1 +
 tests/glslparsertest/glsl2/assignment-type-mismatch.vert      |    1 +
 tests/glslparsertest/glsl2/attribute-01.vert                  |    1 +
 tests/glslparsertest/glsl2/attribute-02.vert                  |    1 +
 tests/glslparsertest/glsl2/attribute-03.vert                  |    1 +
 tests/glslparsertest/glsl2/attribute-04.vert                  |    1 +
 tests/glslparsertest/glsl2/attribute-05.vert                  |    1 +
 tests/glslparsertest/glsl2/attribute-06.vert                  |    1 +
 tests/glslparsertest/glsl2/attribute-07.vert                  |    1 +
 tests/glslparsertest/glsl2/attribute-08.vert                  |    1 +
 tests/glslparsertest/glsl2/attribute-09.vert                  |    1 +
 tests/glslparsertest/glsl2/attribute-10.vert                  |    1 +
 tests/glslparsertest/glsl2/condition-01.vert                  |    1 +
 tests/glslparsertest/glsl2/condition-02.vert                  |    1 +
 tests/glslparsertest/glsl2/condition-03.vert                  |    1 +
 tests/glslparsertest/glsl2/condition-04.vert                  |    1 +
 tests/glslparsertest/glsl2/condition-05.vert                  |    1 +
 tests/glslparsertest/glsl2/condition-06.vert                  |    1 +
 tests/glslparsertest/glsl2/condition-08.vert                  |    1 +
 tests/glslparsertest/glsl2/constructor-01.vert                |    1 +
 tests/glslparsertest/glsl2/constructor-02.vert                |    1 +
 tests/glslparsertest/glsl2/constructor-03.vert                |    1 +
 tests/glslparsertest/glsl2/constructor-04.vert                |    1 +
 tests/glslparsertest/glsl2/constructor-05.vert                |    1 +
 tests/glslparsertest/glsl2/constructor-07.vert                |    2 ++
 tests/glslparsertest/glsl2/constructor-08.vert                |    2 ++
 tests/glslparsertest/glsl2/constructor-09.vert                |    2 ++
 tests/glslparsertest/glsl2/constructor-10.vert                |    1 +
 tests/glslparsertest/glsl2/constructor-11.vert                |    1 +
 tests/glslparsertest/glsl2/constructor-12.vert                |    1 +
 tests/glslparsertest/glsl2/constructor-13.vert                |    4 ++++
 tests/glslparsertest/glsl2/constructor-14.vert                |    1 +
 tests/glslparsertest/glsl2/constructor-15.vert                |    1 +
 tests/glslparsertest/glsl2/constructor-16.vert                |    4 ++++
 tests/glslparsertest/glsl2/constructor-17.vert                |    1 +
 tests/glslparsertest/glsl2/constructor-18.vert                |    3 +++
 tests/glslparsertest/glsl2/constructor-19.vert                |    3 +++
 tests/glslparsertest/glsl2/constructor-20.vert                |    3 +++
 tests/glslparsertest/glsl2/constructor-21.vert                |    5 ++++-
 tests/glslparsertest/glsl2/constructor-22.vert                |    4 ++++
 tests/glslparsertest/glsl2/constructor-23.vert                |    5 ++++-
 tests/glslparsertest/glsl2/constructor-24.vert                |    6 ++++++
 tests/glslparsertest/glsl2/constructor-25.vert                |    1 +
 tests/glslparsertest/glsl2/constructor-26.vert                |    6 ++++++
 tests/glslparsertest/glsl2/constructor-27.vert                |    1 +
 tests/glslparsertest/glsl2/draw_buffers-07.vert               |    1 +
 tests/glslparsertest/glsl2/function-01.vert                   |    1 +
 tests/glslparsertest/glsl2/function-02.vert                   |    1 +
 tests/glslparsertest/glsl2/function-03.vert                   |    1 +
 tests/glslparsertest/glsl2/function-04.vert                   |    1 +
 tests/glslparsertest/glsl2/function-05.vert                   |    1 +
 tests/glslparsertest/glsl2/function-06.vert                   |    1 +
 tests/glslparsertest/glsl2/function-07.vert                   |    1 +
 tests/glslparsertest/glsl2/function-09.vert                   |    1 +
 tests/glslparsertest/glsl2/function-10.vert                   |    1 +
 tests/glslparsertest/glsl2/function-11.vert                   |    1 +
 tests/glslparsertest/glsl2/gst-gl-cube-v.vert                 |    1 +
 tests/glslparsertest/glsl2/gst-gl-mosaic-v.vert               |    1 +
 tests/glslparsertest/glsl2/if-01.vert                         |    1 +
 tests/glslparsertest/glsl2/if-02.vert                         |    1 +
 tests/glslparsertest/glsl2/if-03.vert                         |    1 +
 tests/glslparsertest/glsl2/if-04.vert                         |    1 +
 tests/glslparsertest/glsl2/implicit-conversion-02.vert        |    1 +
 tests/glslparsertest/glsl2/implicit-conversion-03.vert        |    1 +
 tests/glslparsertest/glsl2/implicit-conversion-04.vert        |    1 +
 tests/glslparsertest/glsl2/implicit-conversion-05.vert        |    1 +
 tests/glslparsertest/glsl2/implicit-conversion-06.vert        |    1 +
 tests/glslparsertest/glsl2/implicit-conversion-07.vert        |    1 +
 tests/glslparsertest/glsl2/implicit-conversion-08.vert        |    1 +
 tests/glslparsertest/glsl2/implicit-conversion-09.vert        |    1 +
 tests/glslparsertest/glsl2/implicit-conversion-10.vert        |    1 +
 tests/glslparsertest/glsl2/invariant-01.vert                  |    3 +++
 tests/glslparsertest/glsl2/invariant-03.vert                  |    1 +
 tests/glslparsertest/glsl2/invariant-04.vert                  |    1 +
 tests/glslparsertest/glsl2/invariant-05.vert                  |    1 +
 tests/glslparsertest/glsl2/invariant-06.vert                  |    1 +
 tests/glslparsertest/glsl2/invariant-07.vert                  |    1 +
 tests/glslparsertest/glsl2/invariant-08.vert                  |    1 +
 tests/glslparsertest/glsl2/loop-01.vert                       |    1 +
 tests/glslparsertest/glsl2/loop-02.vert                       |    1 +
 tests/glslparsertest/glsl2/loop-05.vert                       |    1 +
 tests/glslparsertest/glsl2/loop-06.vert                       |    1 +
 tests/glslparsertest/glsl2/matrix-01.vert                     |    1 +
 tests/glslparsertest/glsl2/matrix-02.vert                     |    1 +
 tests/glslparsertest/glsl2/matrix-03.vert                     |    1 +
 tests/glslparsertest/glsl2/matrix-04.vert                     |    1 +
 tests/glslparsertest/glsl2/matrix-05.vert                     |    1 +
 tests/glslparsertest/glsl2/matrix-06.vert                     |    1 +
 tests/glslparsertest/glsl2/matrix-09.vert                     |    1 +
 tests/glslparsertest/glsl2/matrix-11.vert                     |    1 +
 tests/glslparsertest/glsl2/matrix-12.vert                     |    1 +
 tests/glslparsertest/glsl2/parameters-01.vert                 |    1 +
 tests/glslparsertest/glsl2/parameters-02.vert                 |    1 +
 tests/glslparsertest/glsl2/parameters-03.vert                 |    1 +
 tests/glslparsertest/glsl2/parameters-04.vert                 |    1 +
 tests/glslparsertest/glsl2/parameters-05.vert                 |    1 +
 tests/glslparsertest/glsl2/parameters-06.vert                 |    1 +
 tests/glslparsertest/glsl2/parameters-07.vert                 |    1 +
 tests/glslparsertest/glsl2/parameters-08.vert                 |    1 +
 tests/glslparsertest/glsl2/pragma-03.vert                     |    1 +
 tests/glslparsertest/glsl2/pragma-04.vert                     |    1 +
 tests/glslparsertest/glsl2/pragma-05.vert                     |    1 +
 tests/glslparsertest/glsl2/pragma-06.vert                     |    1 +
 tests/glslparsertest/glsl2/precision-01.vert                  |    1 +
 tests/glslparsertest/glsl2/redeclaration-01.vert              |    1 +
 tests/glslparsertest/glsl2/redeclaration-02.vert              |    2 ++
 tests/glslparsertest/glsl2/redeclaration-03.vert              |    1 +
 tests/glslparsertest/glsl2/redeclaration-04.vert              |    1 +
 tests/glslparsertest/glsl2/redeclaration-05.vert              |    1 +
 tests/glslparsertest/glsl2/redeclaration-06.vert              |    1 +
 tests/glslparsertest/glsl2/redeclaration-07.vert              |    1 +
 tests/glslparsertest/glsl2/redeclaration-08.vert              |    1 +
 tests/glslparsertest/glsl2/redeclaration-09.vert              |    2 ++
 tests/glslparsertest/glsl2/redeclaration-10.vert              |    1 +
 tests/glslparsertest/glsl2/redeclaration-11.vert              |    1 +
 tests/glslparsertest/glsl2/redeclaration-12.vert              |    1 +
 tests/glslparsertest/glsl2/redeclaration-13.vert              |    1 +
 tests/glslparsertest/glsl2/redeclaration-15.vert              |    1 +
 tests/glslparsertest/glsl2/redeclaration-16.vert              |    1 +
 tests/glslparsertest/glsl2/redeclaration-17.vert              |    1 +
 tests/glslparsertest/glsl2/redeclaration-18.vert              |    1 +
 tests/glslparsertest/glsl2/redeclaration-19.vert              |    1 +
 tests/glslparsertest/glsl2/return-conversion-03.vert          |    1 +
 tests/glslparsertest/glsl2/struct-01.vert                     |    1 +
 tests/glslparsertest/glsl2/struct-02.vert                     |    1 +
 tests/glslparsertest/glsl2/struct-05.vert                     |    1 +
 tests/glslparsertest/glsl2/swiz-01.vert                       |    1 +
 tests/glslparsertest/glsl2/swiz-02.vert                       |    1 +
 tests/glslparsertest/glsl2/uniform-02.vert                    |    1 +
 tests/glslparsertest/glsl2/unsized-array-non-const-index.vert |    1 +
 tests/glslparsertest/glsl2/void-01.vert                       |    1 +
 146 files changed, 187 insertions(+), 2 deletions(-)

diff --git a/tests/glslparsertest/glsl2/array-04.vert b/tests/glslparsertest/glsl2/array-04.vert
index d46bc80..eddc264 100644
--- a/tests/glslparsertest/glsl2/array-04.vert
+++ b/tests/glslparsertest/glsl2/array-04.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/array-05.vert b/tests/glslparsertest/glsl2/array-05.vert
index 3b92072..256a5ca 100644
--- a/tests/glslparsertest/glsl2/array-05.vert
+++ b/tests/glslparsertest/glsl2/array-05.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/array-06.vert b/tests/glslparsertest/glsl2/array-06.vert
index d37e2de..2f2d924 100644
--- a/tests/glslparsertest/glsl2/array-06.vert
+++ b/tests/glslparsertest/glsl2/array-06.vert
@@ -1,6 +1,8 @@
 // [config]
 // expect_result: pass
+// glsles_expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/array-07.vert b/tests/glslparsertest/glsl2/array-07.vert
index 589e687..dffe90f 100644
--- a/tests/glslparsertest/glsl2/array-07.vert
+++ b/tests/glslparsertest/glsl2/array-07.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/array-08.vert b/tests/glslparsertest/glsl2/array-08.vert
index cf28b4f..4369cac 100644
--- a/tests/glslparsertest/glsl2/array-08.vert
+++ b/tests/glslparsertest/glsl2/array-08.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/array-10.vert b/tests/glslparsertest/glsl2/array-10.vert
index 7c71daa..c2b5462 100644
--- a/tests/glslparsertest/glsl2/array-10.vert
+++ b/tests/glslparsertest/glsl2/array-10.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/array-14.vert b/tests/glslparsertest/glsl2/array-14.vert
index b3eb93b..1d6ac0a 100644
--- a/tests/glslparsertest/glsl2/array-14.vert
+++ b/tests/glslparsertest/glsl2/array-14.vert
@@ -1,6 +1,8 @@
 // [config]
 // expect_result: pass
+// glsles_expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/array-15.vert b/tests/glslparsertest/glsl2/array-15.vert
index c00ca0f..823a530 100644
--- a/tests/glslparsertest/glsl2/array-15.vert
+++ b/tests/glslparsertest/glsl2/array-15.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/array-19.vert b/tests/glslparsertest/glsl2/array-19.vert
index a5a037d..59a0201 100644
--- a/tests/glslparsertest/glsl2/array-19.vert
+++ b/tests/glslparsertest/glsl2/array-19.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/array-20.vert b/tests/glslparsertest/glsl2/array-20.vert
index b13b659..685e9fc 100644
--- a/tests/glslparsertest/glsl2/array-20.vert
+++ b/tests/glslparsertest/glsl2/array-20.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/array-21.vert b/tests/glslparsertest/glsl2/array-21.vert
index 0da5887..d615b61 100644
--- a/tests/glslparsertest/glsl2/array-21.vert
+++ b/tests/glslparsertest/glsl2/array-21.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/array-22.vert b/tests/glslparsertest/glsl2/array-22.vert
index 483454d..aea471b 100644
--- a/tests/glslparsertest/glsl2/array-22.vert
+++ b/tests/glslparsertest/glsl2/array-22.vert
@@ -7,6 +7,7 @@
  * [config]
  * expect_result: fail
  * glsl_version: 1.10
+// glsles_version: 1.00
  * [end config]
  */
 uniform int i;
diff --git a/tests/glslparsertest/glsl2/array-23.vert b/tests/glslparsertest/glsl2/array-23.vert
index df09137..d9c96f1 100644
--- a/tests/glslparsertest/glsl2/array-23.vert
+++ b/tests/glslparsertest/glsl2/array-23.vert
@@ -1,6 +1,8 @@
 // [config]
 // expect_result: pass
+// glsles_expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 // [end config]
 
 void main()
diff --git a/tests/glslparsertest/glsl2/array-24.vert b/tests/glslparsertest/glsl2/array-24.vert
index 90cd663..e6a8e69 100644
--- a/tests/glslparsertest/glsl2/array-24.vert
+++ b/tests/glslparsertest/glsl2/array-24.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 // [end config]
 
 void main()
diff --git a/tests/glslparsertest/glsl2/array-25.vert b/tests/glslparsertest/glsl2/array-25.vert
index becdf3d..5518a34 100644
--- a/tests/glslparsertest/glsl2/array-25.vert
+++ b/tests/glslparsertest/glsl2/array-25.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 // [end config]
 
 void main()
diff --git a/tests/glslparsertest/glsl2/array-compare-03.vert b/tests/glslparsertest/glsl2/array-compare-03.vert
index 45a376d..ebdf50e 100644
--- a/tests/glslparsertest/glsl2/array-compare-03.vert
+++ b/tests/glslparsertest/glsl2/array-compare-03.vert
@@ -6,6 +6,7 @@
  * [config]
  * expect_result: fail
  * glsl_version: 1.10
+// glsles_version: 1.00
  * [end config]
  */
 varying vec4 color;
diff --git a/tests/glslparsertest/glsl2/assignment-type-mismatch.vert b/tests/glslparsertest/glsl2/assignment-type-mismatch.vert
index 0169d49..6c2f7b6 100644
--- a/tests/glslparsertest/glsl2/assignment-type-mismatch.vert
+++ b/tests/glslparsertest/glsl2/assignment-type-mismatch.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/attribute-01.vert b/tests/glslparsertest/glsl2/attribute-01.vert
index 7a787d9..75f470c 100644
--- a/tests/glslparsertest/glsl2/attribute-01.vert
+++ b/tests/glslparsertest/glsl2/attribute-01.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/attribute-02.vert b/tests/glslparsertest/glsl2/attribute-02.vert
index 36a86c0..d01b1fb 100644
--- a/tests/glslparsertest/glsl2/attribute-02.vert
+++ b/tests/glslparsertest/glsl2/attribute-02.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/attribute-03.vert b/tests/glslparsertest/glsl2/attribute-03.vert
index b9a2ca0..95ddd68 100644
--- a/tests/glslparsertest/glsl2/attribute-03.vert
+++ b/tests/glslparsertest/glsl2/attribute-03.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/attribute-04.vert b/tests/glslparsertest/glsl2/attribute-04.vert
index 14902c9..1cba725 100644
--- a/tests/glslparsertest/glsl2/attribute-04.vert
+++ b/tests/glslparsertest/glsl2/attribute-04.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/attribute-05.vert b/tests/glslparsertest/glsl2/attribute-05.vert
index 75a06da..860331f 100644
--- a/tests/glslparsertest/glsl2/attribute-05.vert
+++ b/tests/glslparsertest/glsl2/attribute-05.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/attribute-06.vert b/tests/glslparsertest/glsl2/attribute-06.vert
index 0aadd31..adb2526 100644
--- a/tests/glslparsertest/glsl2/attribute-06.vert
+++ b/tests/glslparsertest/glsl2/attribute-06.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/attribute-07.vert b/tests/glslparsertest/glsl2/attribute-07.vert
index 07cf745..9363eba 100644
--- a/tests/glslparsertest/glsl2/attribute-07.vert
+++ b/tests/glslparsertest/glsl2/attribute-07.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/attribute-08.vert b/tests/glslparsertest/glsl2/attribute-08.vert
index 81c6050..5f8f6e9 100644
--- a/tests/glslparsertest/glsl2/attribute-08.vert
+++ b/tests/glslparsertest/glsl2/attribute-08.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/attribute-09.vert b/tests/glslparsertest/glsl2/attribute-09.vert
index 73deac0..4e365dc 100644
--- a/tests/glslparsertest/glsl2/attribute-09.vert
+++ b/tests/glslparsertest/glsl2/attribute-09.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/attribute-10.vert b/tests/glslparsertest/glsl2/attribute-10.vert
index 487aeff..e26711a 100644
--- a/tests/glslparsertest/glsl2/attribute-10.vert
+++ b/tests/glslparsertest/glsl2/attribute-10.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/condition-01.vert b/tests/glslparsertest/glsl2/condition-01.vert
index b95b8a0..113c4f0 100644
--- a/tests/glslparsertest/glsl2/condition-01.vert
+++ b/tests/glslparsertest/glsl2/condition-01.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/condition-02.vert b/tests/glslparsertest/glsl2/condition-02.vert
index 8733222..ae01fe8 100644
--- a/tests/glslparsertest/glsl2/condition-02.vert
+++ b/tests/glslparsertest/glsl2/condition-02.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/condition-03.vert b/tests/glslparsertest/glsl2/condition-03.vert
index c362966..04f1a1d 100644
--- a/tests/glslparsertest/glsl2/condition-03.vert
+++ b/tests/glslparsertest/glsl2/condition-03.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/condition-04.vert b/tests/glslparsertest/glsl2/condition-04.vert
index 94bfdf3..373260a 100644
--- a/tests/glslparsertest/glsl2/condition-04.vert
+++ b/tests/glslparsertest/glsl2/condition-04.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/condition-05.vert b/tests/glslparsertest/glsl2/condition-05.vert
index 1b42937..86bbef9 100644
--- a/tests/glslparsertest/glsl2/condition-05.vert
+++ b/tests/glslparsertest/glsl2/condition-05.vert
@@ -8,6 +8,7 @@
 // [end config]
 
 #version 120
+
 /* PASS */
 
 uniform bool a;
diff --git a/tests/glslparsertest/glsl2/condition-06.vert b/tests/glslparsertest/glsl2/condition-06.vert
index e9dae0a..56ee221 100644
--- a/tests/glslparsertest/glsl2/condition-06.vert
+++ b/tests/glslparsertest/glsl2/condition-06.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/condition-08.vert b/tests/glslparsertest/glsl2/condition-08.vert
index 0b819aa..2ebfc26 100644
--- a/tests/glslparsertest/glsl2/condition-08.vert
+++ b/tests/glslparsertest/glsl2/condition-08.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 // [end config]
 
 uniform bool b;
diff --git a/tests/glslparsertest/glsl2/constructor-01.vert b/tests/glslparsertest/glsl2/constructor-01.vert
index 1f3db50..c340361 100644
--- a/tests/glslparsertest/glsl2/constructor-01.vert
+++ b/tests/glslparsertest/glsl2/constructor-01.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/constructor-02.vert b/tests/glslparsertest/glsl2/constructor-02.vert
index 9532ff1..df63b3c 100644
--- a/tests/glslparsertest/glsl2/constructor-02.vert
+++ b/tests/glslparsertest/glsl2/constructor-02.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/constructor-03.vert b/tests/glslparsertest/glsl2/constructor-03.vert
index 6ce16b4..1485431 100644
--- a/tests/glslparsertest/glsl2/constructor-03.vert
+++ b/tests/glslparsertest/glsl2/constructor-03.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/constructor-04.vert b/tests/glslparsertest/glsl2/constructor-04.vert
index 3d3daa4..179904e 100644
--- a/tests/glslparsertest/glsl2/constructor-04.vert
+++ b/tests/glslparsertest/glsl2/constructor-04.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/constructor-05.vert b/tests/glslparsertest/glsl2/constructor-05.vert
index 3e7bcd0..c008d6d 100644
--- a/tests/glslparsertest/glsl2/constructor-05.vert
+++ b/tests/glslparsertest/glsl2/constructor-05.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/constructor-07.vert b/tests/glslparsertest/glsl2/constructor-07.vert
index 68f3749..ef6b5db 100644
--- a/tests/glslparsertest/glsl2/constructor-07.vert
+++ b/tests/glslparsertest/glsl2/constructor-07.vert
@@ -1,6 +1,8 @@
 // [config]
 // expect_result: pass
+// glsles_expect_result: false
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/constructor-08.vert b/tests/glslparsertest/glsl2/constructor-08.vert
index 505c820..1cfa039 100644
--- a/tests/glslparsertest/glsl2/constructor-08.vert
+++ b/tests/glslparsertest/glsl2/constructor-08.vert
@@ -1,6 +1,8 @@
 // [config]
 // expect_result: pass
+// glsles_expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/constructor-09.vert b/tests/glslparsertest/glsl2/constructor-09.vert
index ac2563b..e97b47d 100644
--- a/tests/glslparsertest/glsl2/constructor-09.vert
+++ b/tests/glslparsertest/glsl2/constructor-09.vert
@@ -1,6 +1,8 @@
 // [config]
 // expect_result: pass
+// glsles_expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/constructor-10.vert b/tests/glslparsertest/glsl2/constructor-10.vert
index c94f032..72439de 100644
--- a/tests/glslparsertest/glsl2/constructor-10.vert
+++ b/tests/glslparsertest/glsl2/constructor-10.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/constructor-11.vert b/tests/glslparsertest/glsl2/constructor-11.vert
index dd32c5e..a8b66d9 100644
--- a/tests/glslparsertest/glsl2/constructor-11.vert
+++ b/tests/glslparsertest/glsl2/constructor-11.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/constructor-12.vert b/tests/glslparsertest/glsl2/constructor-12.vert
index 5cf5e9c..25a3d03 100644
--- a/tests/glslparsertest/glsl2/constructor-12.vert
+++ b/tests/glslparsertest/glsl2/constructor-12.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/constructor-13.vert b/tests/glslparsertest/glsl2/constructor-13.vert
index c97a1ee..7d17e78 100644
--- a/tests/glslparsertest/glsl2/constructor-13.vert
+++ b/tests/glslparsertest/glsl2/constructor-13.vert
@@ -1,13 +1,17 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
 // # NOTE: 6cc17ae70b70d150aa1751f8e28db7b2a9bd50f0
 // [end config]
 
+#ifndef GL_ES
 #version 120
+#endif
+
 void main()
 {
    const mat3x2 m = mat3x2(ivec3(1,2,3),ivec3(4,5,6));
diff --git a/tests/glslparsertest/glsl2/constructor-14.vert b/tests/glslparsertest/glsl2/constructor-14.vert
index 24388dc..f2bf354 100644
--- a/tests/glslparsertest/glsl2/constructor-14.vert
+++ b/tests/glslparsertest/glsl2/constructor-14.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/constructor-15.vert b/tests/glslparsertest/glsl2/constructor-15.vert
index 1d59364..612903b 100644
--- a/tests/glslparsertest/glsl2/constructor-15.vert
+++ b/tests/glslparsertest/glsl2/constructor-15.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/constructor-16.vert b/tests/glslparsertest/glsl2/constructor-16.vert
index 72ea4ae..846ebad 100644
--- a/tests/glslparsertest/glsl2/constructor-16.vert
+++ b/tests/glslparsertest/glsl2/constructor-16.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
@@ -8,7 +9,10 @@
 // [end config]
 
 /* PASS */
+#ifndef GL_ES
 #version 120
+#endif
+
 uniform vec2 u1;
 
 void main()
diff --git a/tests/glslparsertest/glsl2/constructor-17.vert b/tests/glslparsertest/glsl2/constructor-17.vert
index 6226a8a..a4cc6aa 100644
--- a/tests/glslparsertest/glsl2/constructor-17.vert
+++ b/tests/glslparsertest/glsl2/constructor-17.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/constructor-18.vert b/tests/glslparsertest/glsl2/constructor-18.vert
index 7d92626..1f58fff 100644
--- a/tests/glslparsertest/glsl2/constructor-18.vert
+++ b/tests/glslparsertest/glsl2/constructor-18.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
@@ -8,7 +9,9 @@
 // [end config]
 
 /* PASS */
+#ifndef GL_ES
 #version 120
+#endif
 
 void main()
 {
diff --git a/tests/glslparsertest/glsl2/constructor-19.vert b/tests/glslparsertest/glsl2/constructor-19.vert
index 033edd3..d539004 100644
--- a/tests/glslparsertest/glsl2/constructor-19.vert
+++ b/tests/glslparsertest/glsl2/constructor-19.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
@@ -8,7 +9,9 @@
 // [end config]
 
 /* PASS */
+#ifndef GL_ES
 #version 120
+#endif
 
 void main()
 {
diff --git a/tests/glslparsertest/glsl2/constructor-20.vert b/tests/glslparsertest/glsl2/constructor-20.vert
index 39092ce..b2df8e5 100644
--- a/tests/glslparsertest/glsl2/constructor-20.vert
+++ b/tests/glslparsertest/glsl2/constructor-20.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
@@ -8,7 +9,9 @@
 // [end config]
 
 /* PASS */
+#ifndef GL_ES
 #version 120
+#endif
 
 void main()
 {
diff --git a/tests/glslparsertest/glsl2/constructor-21.vert b/tests/glslparsertest/glsl2/constructor-21.vert
index 1cc9002..e18d3be 100644
--- a/tests/glslparsertest/glsl2/constructor-21.vert
+++ b/tests/glslparsertest/glsl2/constructor-21.vert
@@ -1,13 +1,16 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
 // # NOTE: 6cc17ae70b70d150aa1751f8e28db7b2a9bd50f0
 // [end config]
-
+#ifndef GL_ES
 #version 120
+#endif
+
 void main()
 {
    const mat2 m2 = mat2(2.00, 2.01, 2.10, 2.11);
diff --git a/tests/glslparsertest/glsl2/constructor-22.vert b/tests/glslparsertest/glsl2/constructor-22.vert
index 329a85a..a9e1087 100644
--- a/tests/glslparsertest/glsl2/constructor-22.vert
+++ b/tests/glslparsertest/glsl2/constructor-22.vert
@@ -1,13 +1,17 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
 // # NOTE: 6cc17ae70b70d150aa1751f8e28db7b2a9bd50f0
 // [end config]
 
+#ifndef GL_ES
 #version 120
+#endif
+
 void main()
 {
    const mat3 m3 = mat3(3.00, 3.01, 3.02, 3.10, 3.11, 3.12, 3.20, 3.21, 3.22);
diff --git a/tests/glslparsertest/glsl2/constructor-23.vert b/tests/glslparsertest/glsl2/constructor-23.vert
index fd2b9d4..e016877 100644
--- a/tests/glslparsertest/glsl2/constructor-23.vert
+++ b/tests/glslparsertest/glsl2/constructor-23.vert
@@ -1,13 +1,16 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
 // # NOTE: 6cc17ae70b70d150aa1751f8e28db7b2a9bd50f0
 // [end config]
-
+#ifndef GL_ES
 #version 120
+#endif
+
 uniform mat2 m2;
 varying mat4 m4;
 void main()
diff --git a/tests/glslparsertest/glsl2/constructor-24.vert b/tests/glslparsertest/glsl2/constructor-24.vert
index 8ae7d47..3e40868 100644
--- a/tests/glslparsertest/glsl2/constructor-24.vert
+++ b/tests/glslparsertest/glsl2/constructor-24.vert
@@ -1,13 +1,19 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
 // # NOTE: 6cc17ae70b70d150aa1751f8e28db7b2a9bd50f0
 // [end config]
 
+#ifndef GL_ES
 #version 120
+#else
+#version 100
+#endif
+
 uniform mat3 m3;
 varying mat2 m2;
 void main()
diff --git a/tests/glslparsertest/glsl2/constructor-25.vert b/tests/glslparsertest/glsl2/constructor-25.vert
index f272118..5f235ae 100644
--- a/tests/glslparsertest/glsl2/constructor-25.vert
+++ b/tests/glslparsertest/glsl2/constructor-25.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/constructor-26.vert b/tests/glslparsertest/glsl2/constructor-26.vert
index fb3fad7..bfb79df 100644
--- a/tests/glslparsertest/glsl2/constructor-26.vert
+++ b/tests/glslparsertest/glsl2/constructor-26.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
@@ -8,7 +9,12 @@
 // [end config]
 
 /* PASS */
+#ifndef GL_ES
 #version 120
+#else
+#version 100
+#endif
+
 struct s { float f; };
 
 void main()
diff --git a/tests/glslparsertest/glsl2/constructor-27.vert b/tests/glslparsertest/glsl2/constructor-27.vert
index b1c5ab4..532e3ae 100644
--- a/tests/glslparsertest/glsl2/constructor-27.vert
+++ b/tests/glslparsertest/glsl2/constructor-27.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/draw_buffers-07.vert b/tests/glslparsertest/glsl2/draw_buffers-07.vert
index 66d75cb..b99e3db 100644
--- a/tests/glslparsertest/glsl2/draw_buffers-07.vert
+++ b/tests/glslparsertest/glsl2/draw_buffers-07.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/function-01.vert b/tests/glslparsertest/glsl2/function-01.vert
index b68af74..a03e229 100644
--- a/tests/glslparsertest/glsl2/function-01.vert
+++ b/tests/glslparsertest/glsl2/function-01.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/function-02.vert b/tests/glslparsertest/glsl2/function-02.vert
index a325aa1..c89bb60 100644
--- a/tests/glslparsertest/glsl2/function-02.vert
+++ b/tests/glslparsertest/glsl2/function-02.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/function-03.vert b/tests/glslparsertest/glsl2/function-03.vert
index a01aa69..4568ee1 100644
--- a/tests/glslparsertest/glsl2/function-03.vert
+++ b/tests/glslparsertest/glsl2/function-03.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/function-04.vert b/tests/glslparsertest/glsl2/function-04.vert
index cdac830..1d0ebc1 100644
--- a/tests/glslparsertest/glsl2/function-04.vert
+++ b/tests/glslparsertest/glsl2/function-04.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/function-05.vert b/tests/glslparsertest/glsl2/function-05.vert
index e8c7b52..ff22450 100644
--- a/tests/glslparsertest/glsl2/function-05.vert
+++ b/tests/glslparsertest/glsl2/function-05.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/function-06.vert b/tests/glslparsertest/glsl2/function-06.vert
index 62207b4..d73ab94 100644
--- a/tests/glslparsertest/glsl2/function-06.vert
+++ b/tests/glslparsertest/glsl2/function-06.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/function-07.vert b/tests/glslparsertest/glsl2/function-07.vert
index 3a5a183..a8c6a16 100644
--- a/tests/glslparsertest/glsl2/function-07.vert
+++ b/tests/glslparsertest/glsl2/function-07.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/function-09.vert b/tests/glslparsertest/glsl2/function-09.vert
index 7fafe81..a324dc0 100644
--- a/tests/glslparsertest/glsl2/function-09.vert
+++ b/tests/glslparsertest/glsl2/function-09.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/function-10.vert b/tests/glslparsertest/glsl2/function-10.vert
index e785dea..21d8643 100644
--- a/tests/glslparsertest/glsl2/function-10.vert
+++ b/tests/glslparsertest/glsl2/function-10.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/function-11.vert b/tests/glslparsertest/glsl2/function-11.vert
index 3d4d2ad..0b5c712 100644
--- a/tests/glslparsertest/glsl2/function-11.vert
+++ b/tests/glslparsertest/glsl2/function-11.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/gst-gl-cube-v.vert b/tests/glslparsertest/glsl2/gst-gl-cube-v.vert
index 411558d..b33302c 100644
--- a/tests/glslparsertest/glsl2/gst-gl-cube-v.vert
+++ b/tests/glslparsertest/glsl2/gst-gl-cube-v.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/gst-gl-mosaic-v.vert b/tests/glslparsertest/glsl2/gst-gl-mosaic-v.vert
index 7c64d60..cb9c623 100644
--- a/tests/glslparsertest/glsl2/gst-gl-mosaic-v.vert
+++ b/tests/glslparsertest/glsl2/gst-gl-mosaic-v.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/if-01.vert b/tests/glslparsertest/glsl2/if-01.vert
index cdf0194..82bc24a 100644
--- a/tests/glslparsertest/glsl2/if-01.vert
+++ b/tests/glslparsertest/glsl2/if-01.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/if-02.vert b/tests/glslparsertest/glsl2/if-02.vert
index c9a1ecf..688af08 100644
--- a/tests/glslparsertest/glsl2/if-02.vert
+++ b/tests/glslparsertest/glsl2/if-02.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/if-03.vert b/tests/glslparsertest/glsl2/if-03.vert
index 98ae050..86aa62c 100644
--- a/tests/glslparsertest/glsl2/if-03.vert
+++ b/tests/glslparsertest/glsl2/if-03.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/if-04.vert b/tests/glslparsertest/glsl2/if-04.vert
index 7c7e7da..b77d668 100644
--- a/tests/glslparsertest/glsl2/if-04.vert
+++ b/tests/glslparsertest/glsl2/if-04.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/implicit-conversion-02.vert b/tests/glslparsertest/glsl2/implicit-conversion-02.vert
index f829487..4529943 100644
--- a/tests/glslparsertest/glsl2/implicit-conversion-02.vert
+++ b/tests/glslparsertest/glsl2/implicit-conversion-02.vert
@@ -1,6 +1,7 @@
 /* [config]
  * expect_result: fail
  * glsl_version: 1.20
+// glsles_version: 1.00
  * [end config]
  */
 #version 120
diff --git a/tests/glslparsertest/glsl2/implicit-conversion-03.vert b/tests/glslparsertest/glsl2/implicit-conversion-03.vert
index a919abb..5c78340 100644
--- a/tests/glslparsertest/glsl2/implicit-conversion-03.vert
+++ b/tests/glslparsertest/glsl2/implicit-conversion-03.vert
@@ -1,6 +1,7 @@
 /* [config]
  * expect_result: fail
  * glsl_version: 1.20
+// glsles_version: 1.00
  * [end config]
  */
 #version 120
diff --git a/tests/glslparsertest/glsl2/implicit-conversion-04.vert b/tests/glslparsertest/glsl2/implicit-conversion-04.vert
index 9359250..481f64d 100644
--- a/tests/glslparsertest/glsl2/implicit-conversion-04.vert
+++ b/tests/glslparsertest/glsl2/implicit-conversion-04.vert
@@ -1,6 +1,7 @@
 /* [config]
  * expect_result: fail
  * glsl_version: 1.20
+// glsles_version: 1.00
  * [end config]
  */
 #version 120
diff --git a/tests/glslparsertest/glsl2/implicit-conversion-05.vert b/tests/glslparsertest/glsl2/implicit-conversion-05.vert
index 65bc834..86766c5 100644
--- a/tests/glslparsertest/glsl2/implicit-conversion-05.vert
+++ b/tests/glslparsertest/glsl2/implicit-conversion-05.vert
@@ -1,6 +1,7 @@
 /* [config]
  * expect_result: fail
  * glsl_version: 1.20
+// glsles_version: 1.00
  * [end config]
  */
 #version 120
diff --git a/tests/glslparsertest/glsl2/implicit-conversion-06.vert b/tests/glslparsertest/glsl2/implicit-conversion-06.vert
index af2f1ff..26b745d 100644
--- a/tests/glslparsertest/glsl2/implicit-conversion-06.vert
+++ b/tests/glslparsertest/glsl2/implicit-conversion-06.vert
@@ -1,6 +1,7 @@
 /* [config]
  * expect_result: fail
  * glsl_version: 1.20
+// glsles_version: 1.00
  * [end config]
  */
 #version 120
diff --git a/tests/glslparsertest/glsl2/implicit-conversion-07.vert b/tests/glslparsertest/glsl2/implicit-conversion-07.vert
index 1e5a0d0..f9fe121 100644
--- a/tests/glslparsertest/glsl2/implicit-conversion-07.vert
+++ b/tests/glslparsertest/glsl2/implicit-conversion-07.vert
@@ -1,6 +1,7 @@
 /* [config]
  * expect_result: fail
  * glsl_version: 1.20
+// glsles_version: 1.00
  * [end config]
  */
 #version 120
diff --git a/tests/glslparsertest/glsl2/implicit-conversion-08.vert b/tests/glslparsertest/glsl2/implicit-conversion-08.vert
index 5efc04f..0946e08 100644
--- a/tests/glslparsertest/glsl2/implicit-conversion-08.vert
+++ b/tests/glslparsertest/glsl2/implicit-conversion-08.vert
@@ -1,6 +1,7 @@
 /* [config]
  * expect_result: fail
  * glsl_version: 1.20
+// glsles_version: 1.00
  * [end config]
  */
 #version 120
diff --git a/tests/glslparsertest/glsl2/implicit-conversion-09.vert b/tests/glslparsertest/glsl2/implicit-conversion-09.vert
index 0fa049a..5473952 100644
--- a/tests/glslparsertest/glsl2/implicit-conversion-09.vert
+++ b/tests/glslparsertest/glsl2/implicit-conversion-09.vert
@@ -1,6 +1,7 @@
 /* [config]
  * expect_result: fail
  * glsl_version: 1.20
+// glsles_version: 1.00
  * [end config]
  */
 #version 120
diff --git a/tests/glslparsertest/glsl2/implicit-conversion-10.vert b/tests/glslparsertest/glsl2/implicit-conversion-10.vert
index 52b0e59..f27206b 100644
--- a/tests/glslparsertest/glsl2/implicit-conversion-10.vert
+++ b/tests/glslparsertest/glsl2/implicit-conversion-10.vert
@@ -1,6 +1,7 @@
 /* [config]
  * expect_result: fail
  * glsl_version: 1.20
+// glsles_version: 1.00
  * [end config]
  */
 #version 120
diff --git a/tests/glslparsertest/glsl2/invariant-01.vert b/tests/glslparsertest/glsl2/invariant-01.vert
index 42355ca..77d29b3 100644
--- a/tests/glslparsertest/glsl2/invariant-01.vert
+++ b/tests/glslparsertest/glsl2/invariant-01.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
@@ -8,7 +9,9 @@
 // [end config]
 
 /* PASS - based on examples in the GLSL 1.20 spec */
+#ifndef GL_ES
 #version 120
+#endif
 
 invariant gl_Position;
 
diff --git a/tests/glslparsertest/glsl2/invariant-03.vert b/tests/glslparsertest/glsl2/invariant-03.vert
index 935b057..acd9b41 100644
--- a/tests/glslparsertest/glsl2/invariant-03.vert
+++ b/tests/glslparsertest/glsl2/invariant-03.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/invariant-04.vert b/tests/glslparsertest/glsl2/invariant-04.vert
index 16ad284..2058969 100644
--- a/tests/glslparsertest/glsl2/invariant-04.vert
+++ b/tests/glslparsertest/glsl2/invariant-04.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/invariant-05.vert b/tests/glslparsertest/glsl2/invariant-05.vert
index c1cbc05..f790c52 100644
--- a/tests/glslparsertest/glsl2/invariant-05.vert
+++ b/tests/glslparsertest/glsl2/invariant-05.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/invariant-06.vert b/tests/glslparsertest/glsl2/invariant-06.vert
index 7d68aa1..5c608af 100644
--- a/tests/glslparsertest/glsl2/invariant-06.vert
+++ b/tests/glslparsertest/glsl2/invariant-06.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/invariant-07.vert b/tests/glslparsertest/glsl2/invariant-07.vert
index 2aceb28..2683ab5 100644
--- a/tests/glslparsertest/glsl2/invariant-07.vert
+++ b/tests/glslparsertest/glsl2/invariant-07.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/invariant-08.vert b/tests/glslparsertest/glsl2/invariant-08.vert
index 695c575..2371cab 100644
--- a/tests/glslparsertest/glsl2/invariant-08.vert
+++ b/tests/glslparsertest/glsl2/invariant-08.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/loop-01.vert b/tests/glslparsertest/glsl2/loop-01.vert
index caf3ae8..dbf17dc 100644
--- a/tests/glslparsertest/glsl2/loop-01.vert
+++ b/tests/glslparsertest/glsl2/loop-01.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/loop-02.vert b/tests/glslparsertest/glsl2/loop-02.vert
index 10b570e..9987e41 100644
--- a/tests/glslparsertest/glsl2/loop-02.vert
+++ b/tests/glslparsertest/glsl2/loop-02.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/loop-05.vert b/tests/glslparsertest/glsl2/loop-05.vert
index ec07166..fc28fe1 100644
--- a/tests/glslparsertest/glsl2/loop-05.vert
+++ b/tests/glslparsertest/glsl2/loop-05.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/loop-06.vert b/tests/glslparsertest/glsl2/loop-06.vert
index bb7e863..9bc217c 100644
--- a/tests/glslparsertest/glsl2/loop-06.vert
+++ b/tests/glslparsertest/glsl2/loop-06.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/matrix-01.vert b/tests/glslparsertest/glsl2/matrix-01.vert
index 2962767..7659c59 100644
--- a/tests/glslparsertest/glsl2/matrix-01.vert
+++ b/tests/glslparsertest/glsl2/matrix-01.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/matrix-02.vert b/tests/glslparsertest/glsl2/matrix-02.vert
index 69eea6f..c316040 100644
--- a/tests/glslparsertest/glsl2/matrix-02.vert
+++ b/tests/glslparsertest/glsl2/matrix-02.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/matrix-03.vert b/tests/glslparsertest/glsl2/matrix-03.vert
index fe30f5a..68f3b11 100644
--- a/tests/glslparsertest/glsl2/matrix-03.vert
+++ b/tests/glslparsertest/glsl2/matrix-03.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/matrix-04.vert b/tests/glslparsertest/glsl2/matrix-04.vert
index d123313..2a84ec9 100644
--- a/tests/glslparsertest/glsl2/matrix-04.vert
+++ b/tests/glslparsertest/glsl2/matrix-04.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/matrix-05.vert b/tests/glslparsertest/glsl2/matrix-05.vert
index 9da2b40..4382060 100644
--- a/tests/glslparsertest/glsl2/matrix-05.vert
+++ b/tests/glslparsertest/glsl2/matrix-05.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/matrix-06.vert b/tests/glslparsertest/glsl2/matrix-06.vert
index 1818f24..3f390e1 100644
--- a/tests/glslparsertest/glsl2/matrix-06.vert
+++ b/tests/glslparsertest/glsl2/matrix-06.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/matrix-09.vert b/tests/glslparsertest/glsl2/matrix-09.vert
index 2576bab..b4e845c 100644
--- a/tests/glslparsertest/glsl2/matrix-09.vert
+++ b/tests/glslparsertest/glsl2/matrix-09.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/matrix-11.vert b/tests/glslparsertest/glsl2/matrix-11.vert
index c0917c5..8f63ebc 100644
--- a/tests/glslparsertest/glsl2/matrix-11.vert
+++ b/tests/glslparsertest/glsl2/matrix-11.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/matrix-12.vert b/tests/glslparsertest/glsl2/matrix-12.vert
index 9cdb58d..6fd2333 100644
--- a/tests/glslparsertest/glsl2/matrix-12.vert
+++ b/tests/glslparsertest/glsl2/matrix-12.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/parameters-01.vert b/tests/glslparsertest/glsl2/parameters-01.vert
index 05252ae..0ffe8c7 100644
--- a/tests/glslparsertest/glsl2/parameters-01.vert
+++ b/tests/glslparsertest/glsl2/parameters-01.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/parameters-02.vert b/tests/glslparsertest/glsl2/parameters-02.vert
index 413ff73..3afbe8b 100644
--- a/tests/glslparsertest/glsl2/parameters-02.vert
+++ b/tests/glslparsertest/glsl2/parameters-02.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/parameters-03.vert b/tests/glslparsertest/glsl2/parameters-03.vert
index c92f3dc..e265f80 100644
--- a/tests/glslparsertest/glsl2/parameters-03.vert
+++ b/tests/glslparsertest/glsl2/parameters-03.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/parameters-04.vert b/tests/glslparsertest/glsl2/parameters-04.vert
index 75886c0..b192750 100644
--- a/tests/glslparsertest/glsl2/parameters-04.vert
+++ b/tests/glslparsertest/glsl2/parameters-04.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/parameters-05.vert b/tests/glslparsertest/glsl2/parameters-05.vert
index 95f3304..4d2ef07 100644
--- a/tests/glslparsertest/glsl2/parameters-05.vert
+++ b/tests/glslparsertest/glsl2/parameters-05.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/parameters-06.vert b/tests/glslparsertest/glsl2/parameters-06.vert
index 8cf8a43..ca7ce63 100644
--- a/tests/glslparsertest/glsl2/parameters-06.vert
+++ b/tests/glslparsertest/glsl2/parameters-06.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/parameters-07.vert b/tests/glslparsertest/glsl2/parameters-07.vert
index 6b98405..d83775a 100644
--- a/tests/glslparsertest/glsl2/parameters-07.vert
+++ b/tests/glslparsertest/glsl2/parameters-07.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/parameters-08.vert b/tests/glslparsertest/glsl2/parameters-08.vert
index 84cfdc5..4bbdaec 100644
--- a/tests/glslparsertest/glsl2/parameters-08.vert
+++ b/tests/glslparsertest/glsl2/parameters-08.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/pragma-03.vert b/tests/glslparsertest/glsl2/pragma-03.vert
index 8c76bdd..a2d8f9f 100644
--- a/tests/glslparsertest/glsl2/pragma-03.vert
+++ b/tests/glslparsertest/glsl2/pragma-03.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/pragma-04.vert b/tests/glslparsertest/glsl2/pragma-04.vert
index c875677..8cded5e 100644
--- a/tests/glslparsertest/glsl2/pragma-04.vert
+++ b/tests/glslparsertest/glsl2/pragma-04.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/pragma-05.vert b/tests/glslparsertest/glsl2/pragma-05.vert
index fed784b..3119a0b 100644
--- a/tests/glslparsertest/glsl2/pragma-05.vert
+++ b/tests/glslparsertest/glsl2/pragma-05.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/pragma-06.vert b/tests/glslparsertest/glsl2/pragma-06.vert
index d6cbc24..6a6d14b 100644
--- a/tests/glslparsertest/glsl2/pragma-06.vert
+++ b/tests/glslparsertest/glsl2/pragma-06.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/precision-01.vert b/tests/glslparsertest/glsl2/precision-01.vert
index 8dd7a0b..9421523 100644
--- a/tests/glslparsertest/glsl2/precision-01.vert
+++ b/tests/glslparsertest/glsl2/precision-01.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-01.vert b/tests/glslparsertest/glsl2/redeclaration-01.vert
index 9292b07..26a231f 100644
--- a/tests/glslparsertest/glsl2/redeclaration-01.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-01.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-02.vert b/tests/glslparsertest/glsl2/redeclaration-02.vert
index 70541fe..f010b5a 100644
--- a/tests/glslparsertest/glsl2/redeclaration-02.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-02.vert
@@ -1,6 +1,8 @@
 // [config]
 // expect_result: pass
+// glsles_expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-03.vert b/tests/glslparsertest/glsl2/redeclaration-03.vert
index 14084ef..37d4423 100644
--- a/tests/glslparsertest/glsl2/redeclaration-03.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-03.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-04.vert b/tests/glslparsertest/glsl2/redeclaration-04.vert
index 4bd8e15..1535ae2 100644
--- a/tests/glslparsertest/glsl2/redeclaration-04.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-04.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-05.vert b/tests/glslparsertest/glsl2/redeclaration-05.vert
index 6d4a607..0738d8e 100644
--- a/tests/glslparsertest/glsl2/redeclaration-05.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-05.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-06.vert b/tests/glslparsertest/glsl2/redeclaration-06.vert
index 2c91b1f..fc08b5e 100644
--- a/tests/glslparsertest/glsl2/redeclaration-06.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-06.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-07.vert b/tests/glslparsertest/glsl2/redeclaration-07.vert
index 321e75e..2b4c123 100644
--- a/tests/glslparsertest/glsl2/redeclaration-07.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-07.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-08.vert b/tests/glslparsertest/glsl2/redeclaration-08.vert
index db1e5bc..01bd946 100644
--- a/tests/glslparsertest/glsl2/redeclaration-08.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-08.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-09.vert b/tests/glslparsertest/glsl2/redeclaration-09.vert
index 531f6aa..e4445c8 100644
--- a/tests/glslparsertest/glsl2/redeclaration-09.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-09.vert
@@ -1,6 +1,8 @@
 // [config]
 // expect_result: pass
+// glsles_expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-10.vert b/tests/glslparsertest/glsl2/redeclaration-10.vert
index 5f79df1..023bd2f 100644
--- a/tests/glslparsertest/glsl2/redeclaration-10.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-10.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-11.vert b/tests/glslparsertest/glsl2/redeclaration-11.vert
index b566cad..a5f9dab 100644
--- a/tests/glslparsertest/glsl2/redeclaration-11.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-11.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-12.vert b/tests/glslparsertest/glsl2/redeclaration-12.vert
index 19dcd4a..6f223d2 100644
--- a/tests/glslparsertest/glsl2/redeclaration-12.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-12.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-13.vert b/tests/glslparsertest/glsl2/redeclaration-13.vert
index 761edb3..fce3657 100644
--- a/tests/glslparsertest/glsl2/redeclaration-13.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-13.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-15.vert b/tests/glslparsertest/glsl2/redeclaration-15.vert
index 6aa1226..2ad25c6 100644
--- a/tests/glslparsertest/glsl2/redeclaration-15.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-15.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.20
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-16.vert b/tests/glslparsertest/glsl2/redeclaration-16.vert
index f1443a9..c6a889b 100644
--- a/tests/glslparsertest/glsl2/redeclaration-16.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-16.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-17.vert b/tests/glslparsertest/glsl2/redeclaration-17.vert
index c53f50c..c272901 100644
--- a/tests/glslparsertest/glsl2/redeclaration-17.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-17.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-18.vert b/tests/glslparsertest/glsl2/redeclaration-18.vert
index ddbd845..306b0d6 100644
--- a/tests/glslparsertest/glsl2/redeclaration-18.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-18.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/redeclaration-19.vert b/tests/glslparsertest/glsl2/redeclaration-19.vert
index d4d702b..0f1aea4 100644
--- a/tests/glslparsertest/glsl2/redeclaration-19.vert
+++ b/tests/glslparsertest/glsl2/redeclaration-19.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/return-conversion-03.vert b/tests/glslparsertest/glsl2/return-conversion-03.vert
index 0d5aa40..3d830c5 100644
--- a/tests/glslparsertest/glsl2/return-conversion-03.vert
+++ b/tests/glslparsertest/glsl2/return-conversion-03.vert
@@ -1,6 +1,7 @@
 /* [config]
  * expect_result: fail
  * glsl_version: 1.20
+// glsles_version: 1.00
  * [end config]
  *
  * From page 20 (page 26 of the PDF) of the GLSL 1.20 spec:
diff --git a/tests/glslparsertest/glsl2/struct-01.vert b/tests/glslparsertest/glsl2/struct-01.vert
index 0b18953..aa4f9db 100644
--- a/tests/glslparsertest/glsl2/struct-01.vert
+++ b/tests/glslparsertest/glsl2/struct-01.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/struct-02.vert b/tests/glslparsertest/glsl2/struct-02.vert
index 5a2c291..125ff86 100644
--- a/tests/glslparsertest/glsl2/struct-02.vert
+++ b/tests/glslparsertest/glsl2/struct-02.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/struct-05.vert b/tests/glslparsertest/glsl2/struct-05.vert
index 42094b5..3f2a4cb 100644
--- a/tests/glslparsertest/glsl2/struct-05.vert
+++ b/tests/glslparsertest/glsl2/struct-05.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/swiz-01.vert b/tests/glslparsertest/glsl2/swiz-01.vert
index 4643607..0a46a95 100644
--- a/tests/glslparsertest/glsl2/swiz-01.vert
+++ b/tests/glslparsertest/glsl2/swiz-01.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: pass
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/swiz-02.vert b/tests/glslparsertest/glsl2/swiz-02.vert
index 528ed2a..2cbb907 100644
--- a/tests/glslparsertest/glsl2/swiz-02.vert
+++ b/tests/glslparsertest/glsl2/swiz-02.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/uniform-02.vert b/tests/glslparsertest/glsl2/uniform-02.vert
index b515296..c332b09 100644
--- a/tests/glslparsertest/glsl2/uniform-02.vert
+++ b/tests/glslparsertest/glsl2/uniform-02.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/unsized-array-non-const-index.vert b/tests/glslparsertest/glsl2/unsized-array-non-const-index.vert
index e146722..c7d2453 100644
--- a/tests/glslparsertest/glsl2/unsized-array-non-const-index.vert
+++ b/tests/glslparsertest/glsl2/unsized-array-non-const-index.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
diff --git a/tests/glslparsertest/glsl2/void-01.vert b/tests/glslparsertest/glsl2/void-01.vert
index 311f0d5..cb1c09e 100644
--- a/tests/glslparsertest/glsl2/void-01.vert
+++ b/tests/glslparsertest/glsl2/void-01.vert
@@ -1,6 +1,7 @@
 // [config]
 // expect_result: fail
 // glsl_version: 1.10
+// glsles_version: 1.00
 //
 // # NOTE: Config section was auto-generated from file
 // # NOTE: 'glslparser.tests' at git revision
-- 
1.7.10.4



More information about the Piglit mailing list