aboutsummaryrefslogtreecommitdiff
path: root/tests/glslparsertest/glsl2
diff options
context:
space:
mode:
Diffstat (limited to 'tests/glslparsertest/glsl2')
-rw-r--r--tests/glslparsertest/glsl2/16384-consecutive-chars.frag1
-rw-r--r--tests/glslparsertest/glsl2/16385-consecutive-chars.frag1
-rw-r--r--tests/glslparsertest/glsl2/17000-consecutive-chars-identifier.frag1
-rw-r--r--tests/glslparsertest/glsl2/array-04.vert1
-rw-r--r--tests/glslparsertest/glsl2/array-05.vert1
-rw-r--r--tests/glslparsertest/glsl2/array-06.vert2
-rw-r--r--tests/glslparsertest/glsl2/array-07.vert1
-rw-r--r--tests/glslparsertest/glsl2/array-08.vert1
-rw-r--r--tests/glslparsertest/glsl2/array-10.vert1
-rw-r--r--tests/glslparsertest/glsl2/array-14.vert2
-rw-r--r--tests/glslparsertest/glsl2/array-15.vert1
-rw-r--r--tests/glslparsertest/glsl2/array-19.vert1
-rw-r--r--tests/glslparsertest/glsl2/array-20.vert1
-rw-r--r--tests/glslparsertest/glsl2/array-21.vert1
-rw-r--r--tests/glslparsertest/glsl2/array-22.vert1
-rw-r--r--tests/glslparsertest/glsl2/array-23.vert2
-rw-r--r--tests/glslparsertest/glsl2/array-24.vert1
-rw-r--r--tests/glslparsertest/glsl2/array-25.vert1
-rw-r--r--tests/glslparsertest/glsl2/array-compare-03.vert1
-rw-r--r--tests/glslparsertest/glsl2/array-length-110.frag1
-rw-r--r--tests/glslparsertest/glsl2/assignment-type-mismatch.vert1
-rw-r--r--tests/glslparsertest/glsl2/attribute-01.vert1
-rw-r--r--tests/glslparsertest/glsl2/attribute-02.vert1
-rw-r--r--tests/glslparsertest/glsl2/attribute-03.vert1
-rw-r--r--tests/glslparsertest/glsl2/attribute-04.vert1
-rw-r--r--tests/glslparsertest/glsl2/attribute-05.vert1
-rw-r--r--tests/glslparsertest/glsl2/attribute-06.vert1
-rw-r--r--tests/glslparsertest/glsl2/attribute-07.vert1
-rw-r--r--tests/glslparsertest/glsl2/attribute-08.vert1
-rw-r--r--tests/glslparsertest/glsl2/attribute-09.vert1
-rw-r--r--tests/glslparsertest/glsl2/attribute-10.vert1
-rw-r--r--tests/glslparsertest/glsl2/bit-not-01.frag1
-rw-r--r--tests/glslparsertest/glsl2/bit-not-02.frag1
-rw-r--r--tests/glslparsertest/glsl2/bit-not-09.frag1
-rw-r--r--tests/glslparsertest/glsl2/builtin-texturematrix.frag2
-rw-r--r--tests/glslparsertest/glsl2/comment-continuation-preprocessor.frag1
-rw-r--r--tests/glslparsertest/glsl2/condition-01.vert1
-rw-r--r--tests/glslparsertest/glsl2/condition-02.vert1
-rw-r--r--tests/glslparsertest/glsl2/condition-03.vert1
-rw-r--r--tests/glslparsertest/glsl2/condition-04.vert1
-rw-r--r--tests/glslparsertest/glsl2/condition-05.vert1
-rw-r--r--tests/glslparsertest/glsl2/condition-06.vert1
-rw-r--r--tests/glslparsertest/glsl2/condition-08.vert1
-rw-r--r--tests/glslparsertest/glsl2/const-builtin-110.frag1
-rw-r--r--tests/glslparsertest/glsl2/const-builtin-noise1.frag1
-rw-r--r--tests/glslparsertest/glsl2/const-builtin-noise2.frag1
-rw-r--r--tests/glslparsertest/glsl2/const-builtin-noise3.frag1
-rw-r--r--tests/glslparsertest/glsl2/const-builtin-noise4.frag1
-rw-r--r--tests/glslparsertest/glsl2/const-implicit-conversion.frag2
-rw-r--r--tests/glslparsertest/glsl2/const-mat-scalar-01.frag1
-rw-r--r--tests/glslparsertest/glsl2/const-mat-scalar-02.frag1
-rw-r--r--tests/glslparsertest/glsl2/const-mat-scalar-03.frag1
-rw-r--r--tests/glslparsertest/glsl2/const-mat-scalar-04.frag1
-rw-r--r--tests/glslparsertest/glsl2/const-matrix-multiply-01.frag1
-rw-r--r--tests/glslparsertest/glsl2/const-matrix-multiply-02.frag6
-rw-r--r--tests/glslparsertest/glsl2/const-userfunction.frag1
-rw-r--r--tests/glslparsertest/glsl2/const-vec-mat.frag1
-rw-r--r--tests/glslparsertest/glsl2/const-vec-scalar-01.frag1
-rw-r--r--tests/glslparsertest/glsl2/const-vec-scalar-02.frag1
-rw-r--r--tests/glslparsertest/glsl2/const-vec-scalar-03.frag1
-rw-r--r--tests/glslparsertest/glsl2/const-vec-scalar-04.frag1
-rw-r--r--tests/glslparsertest/glsl2/const-vec-scalar-05.frag1
-rw-r--r--tests/glslparsertest/glsl2/constructor-01.vert1
-rw-r--r--tests/glslparsertest/glsl2/constructor-02.vert1
-rw-r--r--tests/glslparsertest/glsl2/constructor-03.vert1
-rw-r--r--tests/glslparsertest/glsl2/constructor-04.vert1
-rw-r--r--tests/glslparsertest/glsl2/constructor-05.vert1
-rw-r--r--tests/glslparsertest/glsl2/constructor-07.vert2
-rw-r--r--tests/glslparsertest/glsl2/constructor-08.vert2
-rw-r--r--tests/glslparsertest/glsl2/constructor-09.vert2
-rw-r--r--tests/glslparsertest/glsl2/constructor-10.vert1
-rw-r--r--tests/glslparsertest/glsl2/constructor-11.vert1
-rw-r--r--tests/glslparsertest/glsl2/constructor-12.vert1
-rw-r--r--tests/glslparsertest/glsl2/constructor-13.vert4
-rw-r--r--tests/glslparsertest/glsl2/constructor-14.vert1
-rw-r--r--tests/glslparsertest/glsl2/constructor-15.vert1
-rw-r--r--tests/glslparsertest/glsl2/constructor-16.vert4
-rw-r--r--tests/glslparsertest/glsl2/constructor-17.vert1
-rw-r--r--tests/glslparsertest/glsl2/constructor-18.vert3
-rw-r--r--tests/glslparsertest/glsl2/constructor-19.vert3
-rw-r--r--tests/glslparsertest/glsl2/constructor-20.vert3
-rw-r--r--tests/glslparsertest/glsl2/constructor-21.vert5
-rw-r--r--tests/glslparsertest/glsl2/constructor-22.vert4
-rw-r--r--tests/glslparsertest/glsl2/constructor-23.vert5
-rw-r--r--tests/glslparsertest/glsl2/constructor-24.vert6
-rw-r--r--tests/glslparsertest/glsl2/constructor-25.vert1
-rw-r--r--tests/glslparsertest/glsl2/constructor-26.vert6
-rw-r--r--tests/glslparsertest/glsl2/constructor-27.vert1
-rw-r--r--tests/glslparsertest/glsl2/draw_buffers-07.vert1
-rw-r--r--tests/glslparsertest/glsl2/draw_buffers-09.frag1
-rw-r--r--tests/glslparsertest/glsl2/function-01.vert1
-rw-r--r--tests/glslparsertest/glsl2/function-02.vert1
-rw-r--r--tests/glslparsertest/glsl2/function-03.vert1
-rw-r--r--tests/glslparsertest/glsl2/function-04.vert1
-rw-r--r--tests/glslparsertest/glsl2/function-05.vert1
-rw-r--r--tests/glslparsertest/glsl2/function-06.vert1
-rw-r--r--tests/glslparsertest/glsl2/function-07.vert1
-rw-r--r--tests/glslparsertest/glsl2/function-08.frag1
-rw-r--r--tests/glslparsertest/glsl2/function-09.vert1
-rw-r--r--tests/glslparsertest/glsl2/function-10.vert1
-rw-r--r--tests/glslparsertest/glsl2/function-11.vert1
-rw-r--r--tests/glslparsertest/glsl2/glsl-pp-elif-no-expression-2.frag1
-rw-r--r--tests/glslparsertest/glsl2/gst-gl-cube-v.vert1
-rw-r--r--tests/glslparsertest/glsl2/gst-gl-mosaic-v.vert1
-rw-r--r--tests/glslparsertest/glsl2/if-01.vert1
-rw-r--r--tests/glslparsertest/glsl2/if-02.vert1
-rw-r--r--tests/glslparsertest/glsl2/if-03.vert1
-rw-r--r--tests/glslparsertest/glsl2/if-04.vert1
-rw-r--r--tests/glslparsertest/glsl2/implicit-conversion-02.vert1
-rw-r--r--tests/glslparsertest/glsl2/implicit-conversion-03.vert1
-rw-r--r--tests/glslparsertest/glsl2/implicit-conversion-04.vert1
-rw-r--r--tests/glslparsertest/glsl2/implicit-conversion-05.vert1
-rw-r--r--tests/glslparsertest/glsl2/implicit-conversion-06.vert1
-rw-r--r--tests/glslparsertest/glsl2/implicit-conversion-07.vert1
-rw-r--r--tests/glslparsertest/glsl2/implicit-conversion-08.vert1
-rw-r--r--tests/glslparsertest/glsl2/implicit-conversion-09.vert1
-rw-r--r--tests/glslparsertest/glsl2/implicit-conversion-10.vert1
-rw-r--r--tests/glslparsertest/glsl2/invariant-01.vert3
-rw-r--r--tests/glslparsertest/glsl2/invariant-03.vert1
-rw-r--r--tests/glslparsertest/glsl2/invariant-04.vert1
-rw-r--r--tests/glslparsertest/glsl2/invariant-05.vert1
-rw-r--r--tests/glslparsertest/glsl2/invariant-06.vert1
-rw-r--r--tests/glslparsertest/glsl2/invariant-07.vert1
-rw-r--r--tests/glslparsertest/glsl2/invariant-08.vert1
-rw-r--r--tests/glslparsertest/glsl2/local-function-01.frag1
-rw-r--r--tests/glslparsertest/glsl2/local-function-02.frag1
-rw-r--r--tests/glslparsertest/glsl2/local-function-03.frag3
-rw-r--r--tests/glslparsertest/glsl2/logic-01.frag1
-rw-r--r--tests/glslparsertest/glsl2/logic-02.frag1
-rw-r--r--tests/glslparsertest/glsl2/loop-01.vert1
-rw-r--r--tests/glslparsertest/glsl2/loop-02.vert1
-rw-r--r--tests/glslparsertest/glsl2/loop-05.vert1
-rw-r--r--tests/glslparsertest/glsl2/loop-06.vert1
-rw-r--r--tests/glslparsertest/glsl2/loop-07.frag1
-rw-r--r--tests/glslparsertest/glsl2/matrix-01.vert1
-rw-r--r--tests/glslparsertest/glsl2/matrix-02.vert1
-rw-r--r--tests/glslparsertest/glsl2/matrix-03.vert1
-rw-r--r--tests/glslparsertest/glsl2/matrix-04.vert1
-rw-r--r--tests/glslparsertest/glsl2/matrix-05.vert1
-rw-r--r--tests/glslparsertest/glsl2/matrix-06.vert1
-rw-r--r--tests/glslparsertest/glsl2/matrix-09.vert1
-rw-r--r--tests/glslparsertest/glsl2/matrix-11.vert1
-rw-r--r--tests/glslparsertest/glsl2/matrix-12.vert1
-rw-r--r--tests/glslparsertest/glsl2/parameters-01.vert1
-rw-r--r--tests/glslparsertest/glsl2/parameters-02.vert1
-rw-r--r--tests/glslparsertest/glsl2/parameters-03.vert1
-rw-r--r--tests/glslparsertest/glsl2/parameters-04.vert1
-rw-r--r--tests/glslparsertest/glsl2/parameters-05.vert1
-rw-r--r--tests/glslparsertest/glsl2/parameters-06.vert1
-rw-r--r--tests/glslparsertest/glsl2/parameters-07.vert1
-rw-r--r--tests/glslparsertest/glsl2/parameters-08.vert1
-rw-r--r--tests/glslparsertest/glsl2/pragma-03.vert1
-rw-r--r--tests/glslparsertest/glsl2/pragma-04.vert1
-rw-r--r--tests/glslparsertest/glsl2/pragma-05.vert1
-rw-r--r--tests/glslparsertest/glsl2/pragma-06.vert1
-rw-r--r--tests/glslparsertest/glsl2/precision-01.vert1
-rw-r--r--tests/glslparsertest/glsl2/preprocessor-01.frag1
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-01.vert1
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-02.vert2
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-03.vert1
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-04.vert1
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-05.vert1
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-06.vert1
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-07.vert1
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-08.vert1
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-09.vert2
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-10.vert1
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-11.vert1
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-12.vert1
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-13.vert1
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-15.vert1
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-16.vert1
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-17.vert1
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-18.vert1
-rw-r--r--tests/glslparsertest/glsl2/redeclaration-19.vert1
-rw-r--r--tests/glslparsertest/glsl2/return-conversion-03.vert1
-rw-r--r--tests/glslparsertest/glsl2/return-conversion-2.frag1
-rw-r--r--tests/glslparsertest/glsl2/return-conversion.frag1
-rw-r--r--tests/glslparsertest/glsl2/return-qualifier.frag1
-rw-r--r--tests/glslparsertest/glsl2/sampler-01.frag1
-rw-r--r--tests/glslparsertest/glsl2/sampler-02.frag1
-rw-r--r--tests/glslparsertest/glsl2/sampler-03.frag1
-rw-r--r--tests/glslparsertest/glsl2/sampler-04.frag1
-rw-r--r--tests/glslparsertest/glsl2/sampler-05.frag1
-rw-r--r--tests/glslparsertest/glsl2/sampler-06.frag1
-rw-r--r--tests/glslparsertest/glsl2/scoping-01.frag1
-rw-r--r--tests/glslparsertest/glsl2/scoping-02.frag1
-rw-r--r--tests/glslparsertest/glsl2/struct-01.vert1
-rw-r--r--tests/glslparsertest/glsl2/struct-02.vert1
-rw-r--r--tests/glslparsertest/glsl2/struct-05.vert1
-rw-r--r--tests/glslparsertest/glsl2/struct-06.frag1
-rw-r--r--tests/glslparsertest/glsl2/swiz-01.vert1
-rw-r--r--tests/glslparsertest/glsl2/swiz-02.vert1
-rw-r--r--tests/glslparsertest/glsl2/tex_lod-01.frag1
-rw-r--r--tests/glslparsertest/glsl2/tex_lod-02.frag1
-rw-r--r--tests/glslparsertest/glsl2/tex_lod-03.frag1
-rw-r--r--tests/glslparsertest/glsl2/tex_lod-04.frag1
-rw-r--r--tests/glslparsertest/glsl2/tex_lod-05.frag1
-rw-r--r--tests/glslparsertest/glsl2/tex_lod-06.frag1
-rw-r--r--tests/glslparsertest/glsl2/tex_lod-07.frag1
-rw-r--r--tests/glslparsertest/glsl2/tex_lod-08.frag1
-rw-r--r--tests/glslparsertest/glsl2/tex_lod-09.frag1
-rw-r--r--tests/glslparsertest/glsl2/tex_lod-10.frag1
-rw-r--r--tests/glslparsertest/glsl2/tex_lod-11.frag1
-rw-r--r--tests/glslparsertest/glsl2/tex_lod-12.frag1
-rw-r--r--tests/glslparsertest/glsl2/tex_lod-13.frag1
-rw-r--r--tests/glslparsertest/glsl2/tex_rect-01.frag2
-rw-r--r--tests/glslparsertest/glsl2/tex_rect-02.frag1
-rw-r--r--tests/glslparsertest/glsl2/tex_rect-03.frag1
-rw-r--r--tests/glslparsertest/glsl2/unary-plus.frag1
-rw-r--r--tests/glslparsertest/glsl2/uniform-02.vert1
-rw-r--r--tests/glslparsertest/glsl2/unsized-array-non-const-index.vert1
-rw-r--r--tests/glslparsertest/glsl2/void-01.vert1
-rw-r--r--tests/glslparsertest/glsl2/xreal-lighting-d-omni.frag1
-rw-r--r--tests/glslparsertest/glsl2/xreal-lighting-db-omni.frag1
-rw-r--r--tests/glslparsertest/glsl2/xreal-lighting-dbs-omni.frag1
216 files changed, 267 insertions, 2 deletions
diff --git a/tests/glslparsertest/glsl2/16384-consecutive-chars.frag b/tests/glslparsertest/glsl2/16384-consecutive-chars.frag
index 868267d4..d006fa76 100644
--- a/tests/glslparsertest/glsl2/16384-consecutive-chars.frag
+++ b/tests/glslparsertest/glsl2/16384-consecutive-chars.frag
@@ -1,6 +1,7 @@
// [config]
// expect_result: pass
// glsl_version: 1.10
+// glsles_version: 1.00
// [end config]
/* 16384 consecutive characters without a newline. */
diff --git a/tests/glslparsertest/glsl2/16385-consecutive-chars.frag b/tests/glslparsertest/glsl2/16385-consecutive-chars.frag
index 32fdaef7..91dbdedf 100644
--- a/tests/glslparsertest/glsl2/16385-consecutive-chars.frag
+++ b/tests/glslparsertest/glsl2/16385-consecutive-chars.frag
@@ -1,6 +1,7 @@
// [config]
// expect_result: pass
// glsl_version: 1.10
+// glsles_version: 1.00
// [end config]
/* 16385 consecutive characters without a newline. */
diff --git a/tests/glslparsertest/glsl2/17000-consecutive-chars-identifier.frag b/tests/glslparsertest/glsl2/17000-consecutive-chars-identifier.frag
index c1b0c493..1b2f0f9b 100644
--- a/tests/glslparsertest/glsl2/17000-consecutive-chars-identifier.frag
+++ b/tests/glslparsertest/glsl2/17000-consecutive-chars-identifier.frag
@@ -1,6 +1,7 @@
// [config]
// expect_result: pass
// glsl_version: 1.10
+// glsles_version: 1.00
// [end config]
void main()
{
diff --git a/tests/glslparsertest/glsl2/array-04.vert b/tests/glslparsertest/glsl2/array-04.vert
index d46bc80c..eddc2646 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 3b920728..256a5caf 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 d37e2de3..2f2d9247 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 589e687e..dffe90ff 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 cf28b4fe..4369cacf 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 7c71daa0..c2b54628 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 b3eb93b5..1d6ac0a8 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 c00ca0f6..823a5304 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 a5a037d4..59a02017 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 b13b659e..685e9fc1 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 0da58877..d615b61c 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 483454d5..aea471ba 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 df09137f..d9c96f18 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 90cd663e..e6a8e69d 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 becdf3d1..5518a343 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 45a376da..ebdf50e1 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/array-length-110.frag b/tests/glslparsertest/glsl2/array-length-110.frag
index 9302e00c..3aa27072 100644
--- a/tests/glslparsertest/glsl2/array-length-110.frag
+++ b/tests/glslparsertest/glsl2/array-length-110.frag
@@ -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/assignment-type-mismatch.vert b/tests/glslparsertest/glsl2/assignment-type-mismatch.vert
index 0169d497..6c2f7b61 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 7a787d93..75f470cd 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 36a86c01..d01b1fb7 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 b9a2ca0f..95ddd685 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 14902c9b..1cba7258 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 75a06da4..860331f4 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 0aadd31d..adb2526e 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 07cf7458..9363eba3 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 81c6050b..5f8f6e9c 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 73deac0a..4e365dc6 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 487aeff3..e26711a7 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/bit-not-01.frag b/tests/glslparsertest/glsl2/bit-not-01.frag
index d64228e0..1a190027 100644
--- a/tests/glslparsertest/glsl2/bit-not-01.frag
+++ b/tests/glslparsertest/glsl2/bit-not-01.frag
@@ -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/bit-not-02.frag b/tests/glslparsertest/glsl2/bit-not-02.frag
index 523b5f74..4d27c3a0 100644
--- a/tests/glslparsertest/glsl2/bit-not-02.frag
+++ b/tests/glslparsertest/glsl2/bit-not-02.frag
@@ -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/bit-not-09.frag b/tests/glslparsertest/glsl2/bit-not-09.frag
index 4f3a6489..631c69ee 100644
--- a/tests/glslparsertest/glsl2/bit-not-09.frag
+++ b/tests/glslparsertest/glsl2/bit-not-09.frag
@@ -1,6 +1,7 @@
// [config]
// expect_result: fail
// glsl_version: 1.20
+// glsles_version: 1.00
// [end config]
/* FAIL - bitwise operations aren't supported in 1.20. */
diff --git a/tests/glslparsertest/glsl2/builtin-texturematrix.frag b/tests/glslparsertest/glsl2/builtin-texturematrix.frag
index 1edb50f8..23115f7b 100644
--- a/tests/glslparsertest/glsl2/builtin-texturematrix.frag
+++ b/tests/glslparsertest/glsl2/builtin-texturematrix.frag
@@ -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/comment-continuation-preprocessor.frag b/tests/glslparsertest/glsl2/comment-continuation-preprocessor.frag
index 4f84b0a2..e03495f4 100644
--- a/tests/glslparsertest/glsl2/comment-continuation-preprocessor.frag
+++ b/tests/glslparsertest/glsl2/comment-continuation-preprocessor.frag
@@ -1,6 +1,7 @@
// [config]
// expect_result: fail
// glsl_version: 1.20
+// glsles_version: 1.00
//
// [end config]
//
diff --git a/tests/glslparsertest/glsl2/condition-01.vert b/tests/glslparsertest/glsl2/condition-01.vert
index b95b8a0b..113c4f02 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 87332229..ae01fe89 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 c3629666..04f1a1df 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 94bfdf3d..373260af 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 1b429373..86bbef99 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 e9dae0a3..56ee2210 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 0b819aa2..2ebfc26a 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/const-builtin-110.frag b/tests/glslparsertest/glsl2/const-builtin-110.frag
index 53e21cd9..b0a58eb1 100644
--- a/tests/glslparsertest/glsl2/const-builtin-110.frag
+++ b/tests/glslparsertest/glsl2/const-builtin-110.frag
@@ -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/const-builtin-noise1.frag b/tests/glslparsertest/glsl2/const-builtin-noise1.frag
index 1fc9281f..5f8149fa 100644
--- a/tests/glslparsertest/glsl2/const-builtin-noise1.frag
+++ b/tests/glslparsertest/glsl2/const-builtin-noise1.frag
@@ -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/const-builtin-noise2.frag b/tests/glslparsertest/glsl2/const-builtin-noise2.frag
index 56442f2b..73e03489 100644
--- a/tests/glslparsertest/glsl2/const-builtin-noise2.frag
+++ b/tests/glslparsertest/glsl2/const-builtin-noise2.frag
@@ -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/const-builtin-noise3.frag b/tests/glslparsertest/glsl2/const-builtin-noise3.frag
index 5a45e0a5..cf5ec3de 100644
--- a/tests/glslparsertest/glsl2/const-builtin-noise3.frag
+++ b/tests/glslparsertest/glsl2/const-builtin-noise3.frag
@@ -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/const-builtin-noise4.frag b/tests/glslparsertest/glsl2/const-builtin-noise4.frag
index 960547e5..c65d44b3 100644
--- a/tests/glslparsertest/glsl2/const-builtin-noise4.frag
+++ b/tests/glslparsertest/glsl2/const-builtin-noise4.frag
@@ -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/const-implicit-conversion.frag b/tests/glslparsertest/glsl2/const-implicit-conversion.frag
index 04118119..65358743 100644
--- a/tests/glslparsertest/glsl2/const-implicit-conversion.frag
+++ b/tests/glslparsertest/glsl2/const-implicit-conversion.frag
@@ -1,6 +1,8 @@
// [config]
// expect_result: pass
+// glsles_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/const-mat-scalar-01.frag b/tests/glslparsertest/glsl2/const-mat-scalar-01.frag
index c037cdb1..ff802b57 100644
--- a/tests/glslparsertest/glsl2/const-mat-scalar-01.frag
+++ b/tests/glslparsertest/glsl2/const-mat-scalar-01.frag
@@ -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/const-mat-scalar-02.frag b/tests/glslparsertest/glsl2/const-mat-scalar-02.frag
index 22d7cfef..92a2f5b0 100644
--- a/tests/glslparsertest/glsl2/const-mat-scalar-02.frag
+++ b/tests/glslparsertest/glsl2/const-mat-scalar-02.frag
@@ -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/const-mat-scalar-03.frag b/tests/glslparsertest/glsl2/const-mat-scalar-03.frag
index f8668ae4..59706f18 100644
--- a/tests/glslparsertest/glsl2/const-mat-scalar-03.frag
+++ b/tests/glslparsertest/glsl2/const-mat-scalar-03.frag
@@ -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/const-mat-scalar-04.frag b/tests/glslparsertest/glsl2/const-mat-scalar-04.frag
index 7bcdeb8e..aa87c728 100644
--- a/tests/glslparsertest/glsl2/const-mat-scalar-04.frag
+++ b/tests/glslparsertest/glsl2/const-mat-scalar-04.frag
@@ -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/const-matrix-multiply-01.frag b/tests/glslparsertest/glsl2/const-matrix-multiply-01.frag
index 4eade7cc..addd38e4 100644
--- a/tests/glslparsertest/glsl2/const-matrix-multiply-01.frag
+++ b/tests/glslparsertest/glsl2/const-matrix-multiply-01.frag
@@ -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/const-matrix-multiply-02.frag b/tests/glslparsertest/glsl2/const-matrix-multiply-02.frag
index 71bc1e09..9889b944 100644
--- a/tests/glslparsertest/glsl2/const-matrix-multiply-02.frag
+++ b/tests/glslparsertest/glsl2/const-matrix-multiply-02.frag
@@ -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
+
void main()
{
const mat3x2 c1 = mat3x2(1.0, 2.0, 3.0, 4.0, 5.0, 6.0);
diff --git a/tests/glslparsertest/glsl2/const-userfunction.frag b/tests/glslparsertest/glsl2/const-userfunction.frag
index 6c3bcc2b..8db60195 100644
--- a/tests/glslparsertest/glsl2/const-userfunction.frag
+++ b/tests/glslparsertest/glsl2/const-userfunction.frag
@@ -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/const-vec-mat.frag b/tests/glslparsertest/glsl2/const-vec-mat.frag
index d7bed88a..e5d1c7fb 100644
--- a/tests/glslparsertest/glsl2/const-vec-mat.frag
+++ b/tests/glslparsertest/glsl2/const-vec-mat.frag
@@ -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/const-vec-scalar-01.frag b/tests/glslparsertest/glsl2/const-vec-scalar-01.frag
index f4957a29..c9920b39 100644
--- a/tests/glslparsertest/glsl2/const-vec-scalar-01.frag
+++ b/tests/glslparsertest/glsl2/const-vec-scalar-01.frag
@@ -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/const-vec-scalar-02.frag b/tests/glslparsertest/glsl2/const-vec-scalar-02.frag
index a5f665da..760b79b9 100644
--- a/tests/glslparsertest/glsl2/const-vec-scalar-02.frag
+++ b/tests/glslparsertest/glsl2/const-vec-scalar-02.frag
@@ -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/const-vec-scalar-03.frag b/tests/glslparsertest/glsl2/const-vec-scalar-03.frag
index 5b158822..9f7d00fc 100644
--- a/tests/glslparsertest/glsl2/const-vec-scalar-03.frag
+++ b/tests/glslparsertest/glsl2/const-vec-scalar-03.frag
@@ -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/const-vec-scalar-04.frag b/tests/glslparsertest/glsl2/const-vec-scalar-04.frag
index 148e14ba..0f085e89 100644
--- a/tests/glslparsertest/glsl2/const-vec-scalar-04.frag
+++ b/tests/glslparsertest/glsl2/const-vec-scalar-04.frag
@@ -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/const-vec-scalar-05.frag b/tests/glslparsertest/glsl2/const-vec-scalar-05.frag
index c92e76ee..ac7f3cd6 100644
--- a/tests/glslparsertest/glsl2/const-vec-scalar-05.frag
+++ b/tests/glslparsertest/glsl2/const-vec-scalar-05.frag
@@ -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
diff --git a/tests/glslparsertest/glsl2/constructor-01.vert b/tests/glslparsertest/glsl2/constructor-01.vert
index 1f3db50d..c340361f 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 9532ff18..df63b3c3 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 6ce16b44..14854311 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 3d3daa47..179904eb 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 3e7bcd00..c008d6d0 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 68f37499..ef6b5dbc 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 505c8202..1cfa0395 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 ac2563bc..e97b47d3 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 c94f0325..72439de4 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 dd32c5e3..a8b66d9d 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 5cf5e9ce..25a3d036 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 c97a1ee9..7d17e788 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 24388dc6..f2bf3543 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 1d59364b..612903bc 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 72ea4ae9..846ebad2 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 6226a8a3..a4cc6aae 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 7d92626a..1f58fff5 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 033edd35..d5390041 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 39092ce8..b2df8e52 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 1cc9002e..e18d3bec 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 329a85ad..a9e10870 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 fd2b9d49..e0168775 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 8ae7d47a..3e408682 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 f272118e..5f235aef 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 fb3fad7e..bfb79dfb 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 b1c5ab48..532e3aef 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 66d75cb5..b99e3db1 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/draw_buffers-09.frag b/tests/glslparsertest/glsl2/draw_buffers-09.frag
index e0484195..a8608ff1 100644
--- a/tests/glslparsertest/glsl2/draw_buffers-09.frag
+++ b/tests/glslparsertest/glsl2/draw_buffers-09.frag
@@ -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 b68af742..a03e229f 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 a325aa1c..c89bb604 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 a01aa69e..4568ee14 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 cdac830a..1d0ebc18 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 e8c7b52c..ff224507 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 62207b44..d73ab942 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 3a5a183f..a8c6a16e 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-08.frag b/tests/glslparsertest/glsl2/function-08.frag
index ccdccdc6..d784ae08 100644
--- a/tests/glslparsertest/glsl2/function-08.frag
+++ b/tests/glslparsertest/glsl2/function-08.frag
@@ -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 7fafe81f..a324dc0c 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 e785dea8..21d86439 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 3d4d2ade..0b5c7120 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/glsl-pp-elif-no-expression-2.frag b/tests/glslparsertest/glsl2/glsl-pp-elif-no-expression-2.frag
index 3ac3add5..0eb2a9a1 100644
--- a/tests/glslparsertest/glsl2/glsl-pp-elif-no-expression-2.frag
+++ b/tests/glslparsertest/glsl2/glsl-pp-elif-no-expression-2.frag
@@ -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/gst-gl-cube-v.vert b/tests/glslparsertest/glsl2/gst-gl-cube-v.vert
index 411558d5..b33302c3 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 7c64d601..cb9c623f 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 cdf01940..82bc24a4 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 c9a1ecf0..688af08f 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 98ae050c..86aa62ca 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 7c7e7da9..b77d6686 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 f8294874..45299434 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 a919abb9..5c78340c 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 93592500..481f64d9 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 65bc834c..86766c5d 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 af2f1ff5..26b745da 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 1e5a0d0a..f9fe1212 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 5efc04f2..0946e083 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 0fa049a9..5473952a 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 52b0e59a..f27206bc 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 42355ca6..77d29b3c 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 935b0578..acd9b410 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 16ad284b..2058969e 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 c1cbc053..f790c527 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 7d68aa13..5c608aff 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 2aceb28c..2683ab5d 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 695c575d..2371cab0 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/local-function-01.frag b/tests/glslparsertest/glsl2/local-function-01.frag
index 0ceb4c9c..beaa0991 100644
--- a/tests/glslparsertest/glsl2/local-function-01.frag
+++ b/tests/glslparsertest/glsl2/local-function-01.frag
@@ -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/local-function-02.frag b/tests/glslparsertest/glsl2/local-function-02.frag
index dc52f57b..d5c67bfc 100644
--- a/tests/glslparsertest/glsl2/local-function-02.frag
+++ b/tests/glslparsertest/glsl2/local-function-02.frag
@@ -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/local-function-03.frag b/tests/glslparsertest/glsl2/local-function-03.frag
index 1ee171c2..5c470618 100644
--- a/tests/glslparsertest/glsl2/local-function-03.frag
+++ b/tests/glslparsertest/glsl2/local-function-03.frag
@@ -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
@@ -8,7 +9,9 @@
// [end config]
/* PASS - local function declarations are not allowed in GLSL 1.10. */
+#ifndef GL_ES
#version 110
+#endif
void main() {
float foo(float x);
gl_FragColor = vec4(0.0, foo(0.5), 0.0, 1.0);
diff --git a/tests/glslparsertest/glsl2/logic-01.frag b/tests/glslparsertest/glsl2/logic-01.frag
index 334213ba..48e87d61 100644
--- a/tests/glslparsertest/glsl2/logic-01.frag
+++ b/tests/glslparsertest/glsl2/logic-01.frag
@@ -1,6 +1,7 @@
// [config]
// expect_result: fail
// glsl_version: 1.10
+// glsles_version: 1.00
// [end config]
/* Test short circuit evaluation: though the second argument isn't necessary
diff --git a/tests/glslparsertest/glsl2/logic-02.frag b/tests/glslparsertest/glsl2/logic-02.frag
index 198a54ed..91f85ef3 100644
--- a/tests/glslparsertest/glsl2/logic-02.frag
+++ b/tests/glslparsertest/glsl2/logic-02.frag
@@ -1,6 +1,7 @@
// [config]
// expect_result: fail
// glsl_version: 1.10
+// glsles_version: 1.00
// [end config]
/* Test short circuit evaluation: though the second argument isn't necessary
diff --git a/tests/glslparsertest/glsl2/loop-01.vert b/tests/glslparsertest/glsl2/loop-01.vert
index caf3ae85..dbf17dc0 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 10b570e2..9987e41a 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 ec07166a..fc28fe11 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 bb7e8636..9bc217cf 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/loop-07.frag b/tests/glslparsertest/glsl2/loop-07.frag
index 7ff9da45..598af9fb 100644
--- a/tests/glslparsertest/glsl2/loop-07.frag
+++ b/tests/glslparsertest/glsl2/loop-07.frag
@@ -1,6 +1,7 @@
// [config]
// expect_result: pass
// glsl_version: 1.10
+// glsles_version: 1.00
// [end config]
void main()
diff --git a/tests/glslparsertest/glsl2/matrix-01.vert b/tests/glslparsertest/glsl2/matrix-01.vert
index 29627674..7659c596 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 69eea6fb..c316040b 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 fe30f5a2..68f3b11c 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 d123313e..2a84ec91 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 9da2b40f..43820600 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 1818f242..3f390e1a 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 2576babf..b4e845c0 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 c0917c5c..8f63ebcc 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 9cdb58d3..6fd23335 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 05252ae3..0ffe8c75 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 413ff734..3afbe8b1 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 c92f3dcf..e265f80d 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 75886c0a..b192750b 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 95f33042..4d2ef07e 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 8cf8a437..ca7ce63d 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 6b984056..d83775aa 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 84cfdc56..4bbdaec3 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 8c76bdde..a2d8f9f1 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 c875677d..8cded5ea 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 fed784bc..3119a0bf 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 d6cbc24f..6a6d14b5 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 8dd7a0bb..94215239 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/preprocessor-01.frag b/tests/glslparsertest/glsl2/preprocessor-01.frag
index a8bc55d5..f9a9bd22 100644
--- a/tests/glslparsertest/glsl2/preprocessor-01.frag
+++ b/tests/glslparsertest/glsl2/preprocessor-01.frag
@@ -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-01.vert b/tests/glslparsertest/glsl2/redeclaration-01.vert
index 9292b07f..26a231ff 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 70541feb..f010b5a2 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 14084efa..37d4423f 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 4bd8e15e..1535ae28 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 6d4a6076..0738d8e5 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 2c91b1fe..fc08b5ea 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 321e75e4..2b4c123d 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 db1e5bc9..01bd946d 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 531f6aa6..e4445c86 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 5f79df1a..023bd2fc 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 b566cad2..a5f9dabf 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 19dcd4a6..6f223d2a 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 761edb32..fce36576 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 6aa1226c..2ad25c63 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 f1443a97..c6a889b5 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 c53f50c8..c2729010 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 ddbd845a..306b0d66 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 d4d702b0..0f1aea4d 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 0d5aa403..3d830c5f 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/return-conversion-2.frag b/tests/glslparsertest/glsl2/return-conversion-2.frag
index 5d9ce79c..f97c28aa 100644
--- a/tests/glslparsertest/glsl2/return-conversion-2.frag
+++ b/tests/glslparsertest/glsl2/return-conversion-2.frag
@@ -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.frag b/tests/glslparsertest/glsl2/return-conversion.frag
index a0be87a5..e7bf8419 100644
--- a/tests/glslparsertest/glsl2/return-conversion.frag
+++ b/tests/glslparsertest/glsl2/return-conversion.frag
@@ -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-qualifier.frag b/tests/glslparsertest/glsl2/return-qualifier.frag
index 886d5435..9ad8e2ba 100644
--- a/tests/glslparsertest/glsl2/return-qualifier.frag
+++ b/tests/glslparsertest/glsl2/return-qualifier.frag
@@ -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/sampler-01.frag b/tests/glslparsertest/glsl2/sampler-01.frag
index a6c54d2e..1c8e40e2 100644
--- a/tests/glslparsertest/glsl2/sampler-01.frag
+++ b/tests/glslparsertest/glsl2/sampler-01.frag
@@ -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/sampler-02.frag b/tests/glslparsertest/glsl2/sampler-02.frag
index 62c03e50..2be2af28 100644
--- a/tests/glslparsertest/glsl2/sampler-02.frag
+++ b/tests/glslparsertest/glsl2/sampler-02.frag
@@ -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/sampler-03.frag b/tests/glslparsertest/glsl2/sampler-03.frag
index e4a94d13..e46aa4c3 100644
--- a/tests/glslparsertest/glsl2/sampler-03.frag
+++ b/tests/glslparsertest/glsl2/sampler-03.frag
@@ -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/sampler-04.frag b/tests/glslparsertest/glsl2/sampler-04.frag
index 22b1b244..2c81931b 100644
--- a/tests/glslparsertest/glsl2/sampler-04.frag
+++ b/tests/glslparsertest/glsl2/sampler-04.frag
@@ -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/sampler-05.frag b/tests/glslparsertest/glsl2/sampler-05.frag
index 45cdf13c..bb4e4f36 100644
--- a/tests/glslparsertest/glsl2/sampler-05.frag
+++ b/tests/glslparsertest/glsl2/sampler-05.frag
@@ -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/sampler-06.frag b/tests/glslparsertest/glsl2/sampler-06.frag
index 76a2bbfb..ad2ec672 100644
--- a/tests/glslparsertest/glsl2/sampler-06.frag
+++ b/tests/glslparsertest/glsl2/sampler-06.frag
@@ -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/scoping-01.frag b/tests/glslparsertest/glsl2/scoping-01.frag
index d95fba78..042d4b8c 100644
--- a/tests/glslparsertest/glsl2/scoping-01.frag
+++ b/tests/glslparsertest/glsl2/scoping-01.frag
@@ -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/scoping-02.frag b/tests/glslparsertest/glsl2/scoping-02.frag
index b9f0774c..36518d93 100644
--- a/tests/glslparsertest/glsl2/scoping-02.frag
+++ b/tests/glslparsertest/glsl2/scoping-02.frag
@@ -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-01.vert b/tests/glslparsertest/glsl2/struct-01.vert
index 0b18953d..aa4f9dbc 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 5a2c2912..125ff862 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 42094b54..3f2a4cbc 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/struct-06.frag b/tests/glslparsertest/glsl2/struct-06.frag
index 21dc7997..49db844d 100644
--- a/tests/glslparsertest/glsl2/struct-06.frag
+++ b/tests/glslparsertest/glsl2/struct-06.frag
@@ -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-01.vert b/tests/glslparsertest/glsl2/swiz-01.vert
index 46436079..0a46a95f 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 528ed2a6..2cbb9078 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/tex_lod-01.frag b/tests/glslparsertest/glsl2/tex_lod-01.frag
index 9be11ba5..641093e6 100644
--- a/tests/glslparsertest/glsl2/tex_lod-01.frag
+++ b/tests/glslparsertest/glsl2/tex_lod-01.frag
@@ -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/tex_lod-02.frag b/tests/glslparsertest/glsl2/tex_lod-02.frag
index f957360e..25d5d7a9 100644
--- a/tests/glslparsertest/glsl2/tex_lod-02.frag
+++ b/tests/glslparsertest/glsl2/tex_lod-02.frag
@@ -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/tex_lod-03.frag b/tests/glslparsertest/glsl2/tex_lod-03.frag
index 0918db64..d535e8ce 100644
--- a/tests/glslparsertest/glsl2/tex_lod-03.frag
+++ b/tests/glslparsertest/glsl2/tex_lod-03.frag
@@ -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/tex_lod-04.frag b/tests/glslparsertest/glsl2/tex_lod-04.frag
index fe195639..96383c1b 100644
--- a/tests/glslparsertest/glsl2/tex_lod-04.frag
+++ b/tests/glslparsertest/glsl2/tex_lod-04.frag
@@ -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/tex_lod-05.frag b/tests/glslparsertest/glsl2/tex_lod-05.frag
index 3c6cf283..a55f53fb 100644
--- a/tests/glslparsertest/glsl2/tex_lod-05.frag
+++ b/tests/glslparsertest/glsl2/tex_lod-05.frag
@@ -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/tex_lod-06.frag b/tests/glslparsertest/glsl2/tex_lod-06.frag
index b50304f4..2bd99894 100644
--- a/tests/glslparsertest/glsl2/tex_lod-06.frag
+++ b/tests/glslparsertest/glsl2/tex_lod-06.frag
@@ -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/tex_lod-07.frag b/tests/glslparsertest/glsl2/tex_lod-07.frag
index 819b5d8a..6794168c 100644
--- a/tests/glslparsertest/glsl2/tex_lod-07.frag
+++ b/tests/glslparsertest/glsl2/tex_lod-07.frag
@@ -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/tex_lod-08.frag b/tests/glslparsertest/glsl2/tex_lod-08.frag
index ed989b89..0a644a7e 100644
--- a/tests/glslparsertest/glsl2/tex_lod-08.frag
+++ b/tests/glslparsertest/glsl2/tex_lod-08.frag
@@ -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/tex_lod-09.frag b/tests/glslparsertest/glsl2/tex_lod-09.frag
index 13cbdbde..9a503b81 100644
--- a/tests/glslparsertest/glsl2/tex_lod-09.frag
+++ b/tests/glslparsertest/glsl2/tex_lod-09.frag
@@ -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/tex_lod-10.frag b/tests/glslparsertest/glsl2/tex_lod-10.frag
index e337d2bb..5c2f803e 100644
--- a/tests/glslparsertest/glsl2/tex_lod-10.frag
+++ b/tests/glslparsertest/glsl2/tex_lod-10.frag
@@ -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/tex_lod-11.frag b/tests/glslparsertest/glsl2/tex_lod-11.frag
index 6bc5d1f5..d176ee10 100644
--- a/tests/glslparsertest/glsl2/tex_lod-11.frag
+++ b/tests/glslparsertest/glsl2/tex_lod-11.frag
@@ -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/tex_lod-12.frag b/tests/glslparsertest/glsl2/tex_lod-12.frag
index 7a43cc69..1e7b8244 100644
--- a/tests/glslparsertest/glsl2/tex_lod-12.frag
+++ b/tests/glslparsertest/glsl2/tex_lod-12.frag
@@ -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/tex_lod-13.frag b/tests/glslparsertest/glsl2/tex_lod-13.frag
index 6b3ec4b3..be5b29fe 100644
--- a/tests/glslparsertest/glsl2/tex_lod-13.frag
+++ b/tests/glslparsertest/glsl2/tex_lod-13.frag
@@ -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/tex_rect-01.frag b/tests/glslparsertest/glsl2/tex_rect-01.frag
index bdddb499..bb37c816 100644
--- a/tests/glslparsertest/glsl2/tex_rect-01.frag
+++ b/tests/glslparsertest/glsl2/tex_rect-01.frag
@@ -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/tex_rect-02.frag b/tests/glslparsertest/glsl2/tex_rect-02.frag
index 9a51cef1..29cc70f0 100644
--- a/tests/glslparsertest/glsl2/tex_rect-02.frag
+++ b/tests/glslparsertest/glsl2/tex_rect-02.frag
@@ -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/tex_rect-03.frag b/tests/glslparsertest/glsl2/tex_rect-03.frag
index ab2376ad..0f4dfa64 100644
--- a/tests/glslparsertest/glsl2/tex_rect-03.frag
+++ b/tests/glslparsertest/glsl2/tex_rect-03.frag
@@ -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/unary-plus.frag b/tests/glslparsertest/glsl2/unary-plus.frag
index 1d418411..67cee53e 100644
--- a/tests/glslparsertest/glsl2/unary-plus.frag
+++ b/tests/glslparsertest/glsl2/unary-plus.frag
@@ -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/uniform-02.vert b/tests/glslparsertest/glsl2/uniform-02.vert
index b5152965..c332b091 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 e146722d..c7d2453c 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 311f0d5e..cb1c09eb 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
diff --git a/tests/glslparsertest/glsl2/xreal-lighting-d-omni.frag b/tests/glslparsertest/glsl2/xreal-lighting-d-omni.frag
index e386e5b0..5bd24df9 100644
--- a/tests/glslparsertest/glsl2/xreal-lighting-d-omni.frag
+++ b/tests/glslparsertest/glsl2/xreal-lighting-d-omni.frag
@@ -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/xreal-lighting-db-omni.frag b/tests/glslparsertest/glsl2/xreal-lighting-db-omni.frag
index e6e512fb..016ce645 100644
--- a/tests/glslparsertest/glsl2/xreal-lighting-db-omni.frag
+++ b/tests/glslparsertest/glsl2/xreal-lighting-db-omni.frag
@@ -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/xreal-lighting-dbs-omni.frag b/tests/glslparsertest/glsl2/xreal-lighting-dbs-omni.frag
index 5e087970..74f44cea 100644
--- a/tests/glslparsertest/glsl2/xreal-lighting-dbs-omni.frag
+++ b/tests/glslparsertest/glsl2/xreal-lighting-dbs-omni.frag
@@ -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