aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Gall <tom.gall@linaro.org>2012-12-14 13:30:33 -0600
committerTom Gall <tom.gall@linaro.org>2013-01-23 14:08:49 -0600
commitff3983079c44baa5063a113e5ba855062c062af3 (patch)
treee87a65d020cd82b09f0f2beef83c8dc9d21a0f33
parentae066ce01039ab666a96f0a66201a73308ff111e (diff)
downloadpiglit-ff3983079c44baa5063a113e5ba855062c062af3.tar.gz
glsl, gles2: add shader/frag tests for gles2
This is a set of trivial changes. In the appropriate set of tests/glslparsertests/shaders/*.frag which are targeted for glsl_version 1.10 or 1.20, add glsles_version: 1.00 which identifies the test as appropriate for glsl es 1.0 which lines up with gles2. CorrectVersion.V100.frag and CorrectVersion1.V100.frag are new specific for GLSL ES testing #version 100.
-rw-r--r--tests/glslparsertest/shaders/CGDataTypes.frag1
-rw-r--r--tests/glslparsertest/shaders/CGStandardLibrary.frag1
-rw-r--r--tests/glslparsertest/shaders/ConstantConversions.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectBuiltInOveride.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectComma.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectExtension1.V110.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectExtension10.V110.frag6
-rw-r--r--tests/glslparsertest/shaders/CorrectExtension4.V110.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectFull.frag2
-rw-r--r--tests/glslparsertest/shaders/CorrectFuncOverload.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectMatComma.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectMatComma2.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectModule.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectParse1.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectParse2.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectParseTest.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectParseTest1.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectPreprocess5.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectPreprocess8.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectPreprocess9.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectReservedWords.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectScalarVectorExpressions.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectSwizzle1.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectSwizzle2.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectSwizzle3.frag1
-rw-r--r--tests/glslparsertest/shaders/CorrectUnsizedArray.frag2
-rw-r--r--tests/glslparsertest/shaders/CorrectVersion.V100.frag22
-rw-r--r--tests/glslparsertest/shaders/CorrectVersion1.V100.frag18
-rw-r--r--tests/glslparsertest/shaders/IncludeDirective.frag1
-rw-r--r--tests/glslparsertest/shaders/ParseTest3.frag1
-rw-r--r--tests/glslparsertest/shaders/ParseTest4.frag1
-rw-r--r--tests/glslparsertest/shaders/TernaryOp.frag1
-rw-r--r--tests/glslparsertest/shaders/TextureRectangleSamplers.frag2
-rw-r--r--tests/glslparsertest/shaders/array1.frag1
-rw-r--r--tests/glslparsertest/shaders/array10.frag1
-rw-r--r--tests/glslparsertest/shaders/array11.frag1
-rw-r--r--tests/glslparsertest/shaders/array2.frag1
-rw-r--r--tests/glslparsertest/shaders/array3.frag1
-rw-r--r--tests/glslparsertest/shaders/array4.frag1
-rw-r--r--tests/glslparsertest/shaders/array5.frag1
-rw-r--r--tests/glslparsertest/shaders/array6.frag1
-rw-r--r--tests/glslparsertest/shaders/array7.frag1
-rw-r--r--tests/glslparsertest/shaders/array8.frag1
-rw-r--r--tests/glslparsertest/shaders/array9.frag1
-rw-r--r--tests/glslparsertest/shaders/attribute.frag1
-rw-r--r--tests/glslparsertest/shaders/break.frag1
-rw-r--r--tests/glslparsertest/shaders/comma2.frag1
-rw-r--r--tests/glslparsertest/shaders/comment.frag1
-rw-r--r--tests/glslparsertest/shaders/conditional1.frag1
-rw-r--r--tests/glslparsertest/shaders/conditional2.frag1
-rw-r--r--tests/glslparsertest/shaders/conditional3.frag1
-rw-r--r--tests/glslparsertest/shaders/constFunc.frag1
-rw-r--r--tests/glslparsertest/shaders/constructor1.frag1
-rw-r--r--tests/glslparsertest/shaders/constructor2.frag1
-rw-r--r--tests/glslparsertest/shaders/constructor3.V110.frag1
-rw-r--r--tests/glslparsertest/shaders/continue.frag1
-rw-r--r--tests/glslparsertest/shaders/dataType1.frag1
-rw-r--r--tests/glslparsertest/shaders/dataType10.frag1
-rw-r--r--tests/glslparsertest/shaders/dataType11.frag1
-rw-r--r--tests/glslparsertest/shaders/dataType12.frag1
-rw-r--r--tests/glslparsertest/shaders/dataType13.frag1
-rw-r--r--tests/glslparsertest/shaders/dataType19.frag1
-rw-r--r--tests/glslparsertest/shaders/dataType2.frag1
-rw-r--r--tests/glslparsertest/shaders/dataType3.frag1
-rw-r--r--tests/glslparsertest/shaders/dataType4.frag1
-rw-r--r--tests/glslparsertest/shaders/dataType5.frag1
-rw-r--r--tests/glslparsertest/shaders/dataType6.frag1
-rw-r--r--tests/glslparsertest/shaders/dataType7.frag1
-rw-r--r--tests/glslparsertest/shaders/dataType8.frag1
-rw-r--r--tests/glslparsertest/shaders/dataType9.frag1
-rw-r--r--tests/glslparsertest/shaders/dowhile.frag1
-rw-r--r--tests/glslparsertest/shaders/dvec2.frag1
-rw-r--r--tests/glslparsertest/shaders/dvec3.frag1
-rw-r--r--tests/glslparsertest/shaders/dvec4.frag1
-rw-r--r--tests/glslparsertest/shaders/extension2.V110.frag1
-rw-r--r--tests/glslparsertest/shaders/extension3.V110.frag1
-rw-r--r--tests/glslparsertest/shaders/extension5.V110.frag1
-rw-r--r--tests/glslparsertest/shaders/extension6.V110.frag1
-rw-r--r--tests/glslparsertest/shaders/extension7.V110.frag1
-rw-r--r--tests/glslparsertest/shaders/extension8.V110.frag1
-rw-r--r--tests/glslparsertest/shaders/extension9.V110.frag1
-rw-r--r--tests/glslparsertest/shaders/float2.frag1
-rw-r--r--tests/glslparsertest/shaders/float3.frag1
-rw-r--r--tests/glslparsertest/shaders/float4.frag1
-rw-r--r--tests/glslparsertest/shaders/function1.frag1
-rw-r--r--tests/glslparsertest/shaders/function10.frag1
-rw-r--r--tests/glslparsertest/shaders/function2.V110.frag1
-rw-r--r--tests/glslparsertest/shaders/function3.frag1
-rw-r--r--tests/glslparsertest/shaders/function4.frag1
-rw-r--r--tests/glslparsertest/shaders/function5.frag1
-rw-r--r--tests/glslparsertest/shaders/function6.frag1
-rw-r--r--tests/glslparsertest/shaders/function7.frag1
-rw-r--r--tests/glslparsertest/shaders/function8.frag1
-rw-r--r--tests/glslparsertest/shaders/function9.frag1
-rw-r--r--tests/glslparsertest/shaders/hvec2.frag1
-rw-r--r--tests/glslparsertest/shaders/hvec3.frag1
-rw-r--r--tests/glslparsertest/shaders/hvec4.frag1
-rw-r--r--tests/glslparsertest/shaders/identifier1.frag1
-rw-r--r--tests/glslparsertest/shaders/identifier2.frag1
-rw-r--r--tests/glslparsertest/shaders/identifier3.frag1
-rw-r--r--tests/glslparsertest/shaders/if1.frag1
-rw-r--r--tests/glslparsertest/shaders/if2.frag1
-rw-r--r--tests/glslparsertest/shaders/increment1.frag1
-rw-r--r--tests/glslparsertest/shaders/increment2.frag1
-rw-r--r--tests/glslparsertest/shaders/increment3.frag1
-rw-r--r--tests/glslparsertest/shaders/increment4.frag1
-rw-r--r--tests/glslparsertest/shaders/increment6.frag1
-rw-r--r--tests/glslparsertest/shaders/matrix.V110.frag1
-rw-r--r--tests/glslparsertest/shaders/parser10.frag1
-rw-r--r--tests/glslparsertest/shaders/parser3.frag1
-rw-r--r--tests/glslparsertest/shaders/parser4.frag1
-rw-r--r--tests/glslparsertest/shaders/parser5.frag1
-rw-r--r--tests/glslparsertest/shaders/parser6.frag1
-rw-r--r--tests/glslparsertest/shaders/parser7.frag1
-rw-r--r--tests/glslparsertest/shaders/parser8.frag1
-rw-r--r--tests/glslparsertest/shaders/parser9.frag1
-rw-r--r--tests/glslparsertest/shaders/preprocess0.frag1
-rw-r--r--tests/glslparsertest/shaders/preprocess1.frag1
-rw-r--r--tests/glslparsertest/shaders/preprocess10.frag1
-rw-r--r--tests/glslparsertest/shaders/preprocess2.frag1
-rw-r--r--tests/glslparsertest/shaders/preprocess3.frag1
-rw-r--r--tests/glslparsertest/shaders/preprocess4.frag1
-rw-r--r--tests/glslparsertest/shaders/preprocess6.frag1
-rw-r--r--tests/glslparsertest/shaders/preprocess7.frag1
-rw-r--r--tests/glslparsertest/shaders/scoping1.frag1
-rw-r--r--tests/glslparsertest/shaders/scoping2.frag1
-rw-r--r--tests/glslparsertest/shaders/struct1.frag1
-rw-r--r--tests/glslparsertest/shaders/struct10.frag1
-rw-r--r--tests/glslparsertest/shaders/struct11.frag1
-rw-r--r--tests/glslparsertest/shaders/struct2.frag1
-rw-r--r--tests/glslparsertest/shaders/struct3.frag1
-rw-r--r--tests/glslparsertest/shaders/struct4.frag1
-rw-r--r--tests/glslparsertest/shaders/struct5.frag1
-rw-r--r--tests/glslparsertest/shaders/struct6.frag1
-rw-r--r--tests/glslparsertest/shaders/struct7.frag1
-rw-r--r--tests/glslparsertest/shaders/struct8.frag1
-rw-r--r--tests/glslparsertest/shaders/struct9.frag1
-rw-r--r--tests/glslparsertest/shaders/swizzle1.frag1
-rw-r--r--tests/glslparsertest/shaders/swizzle2.frag1
-rw-r--r--tests/glslparsertest/shaders/swizzle3.frag1
-rw-r--r--tests/glslparsertest/shaders/typecast.frag1
-rw-r--r--tests/glslparsertest/shaders/uniform.frag1
-rw-r--r--tests/glslparsertest/shaders/uniform1.frag1
-rw-r--r--tests/glslparsertest/shaders/varying.frag1
-rw-r--r--tests/glslparsertest/shaders/varying1.frag1
-rw-r--r--tests/glslparsertest/shaders/varying2.frag1
-rw-r--r--tests/glslparsertest/shaders/varying3.frag1
-rw-r--r--tests/glslparsertest/shaders/vector.frag1
-rw-r--r--tests/glslparsertest/shaders/version2.V110.frag1
-rw-r--r--tests/glslparsertest/shaders/version3.V110.frag1
-rw-r--r--tests/glslparsertest/shaders/vertexOnly.frag1
-rw-r--r--tests/glslparsertest/shaders/vertexOnly1.frag1
-rw-r--r--tests/glslparsertest/shaders/vertexOnly2.frag1
-rw-r--r--tests/glslparsertest/shaders/while.frag1
-rw-r--r--tests/glslparsertest/shaders/while1.frag1
-rw-r--r--tests/glslparsertest/shaders/while2.frag1
156 files changed, 202 insertions, 0 deletions
diff --git a/tests/glslparsertest/shaders/CGDataTypes.frag b/tests/glslparsertest/shaders/CGDataTypes.frag
index bda4a819..d144b070 100644
--- a/tests/glslparsertest/shaders/CGDataTypes.frag
+++ b/tests/glslparsertest/shaders/CGDataTypes.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/shaders/CGStandardLibrary.frag b/tests/glslparsertest/shaders/CGStandardLibrary.frag
index b9b00dd2..44c872cf 100644
--- a/tests/glslparsertest/shaders/CGStandardLibrary.frag
+++ b/tests/glslparsertest/shaders/CGStandardLibrary.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/shaders/ConstantConversions.frag b/tests/glslparsertest/shaders/ConstantConversions.frag
index 9deeed6a..a9e026f4 100644
--- a/tests/glslparsertest/shaders/ConstantConversions.frag
+++ b/tests/glslparsertest/shaders/ConstantConversions.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/shaders/CorrectBuiltInOveride.frag b/tests/glslparsertest/shaders/CorrectBuiltInOveride.frag
index 94716fe7..69733de8 100644
--- a/tests/glslparsertest/shaders/CorrectBuiltInOveride.frag
+++ b/tests/glslparsertest/shaders/CorrectBuiltInOveride.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/shaders/CorrectComma.frag b/tests/glslparsertest/shaders/CorrectComma.frag
index 69290c42..e3bf0f12 100644
--- a/tests/glslparsertest/shaders/CorrectComma.frag
+++ b/tests/glslparsertest/shaders/CorrectComma.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/shaders/CorrectExtension1.V110.frag b/tests/glslparsertest/shaders/CorrectExtension1.V110.frag
index f2210262..b98370f6 100644
--- a/tests/glslparsertest/shaders/CorrectExtension1.V110.frag
+++ b/tests/glslparsertest/shaders/CorrectExtension1.V110.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/shaders/CorrectExtension10.V110.frag b/tests/glslparsertest/shaders/CorrectExtension10.V110.frag
index 853ec09e..e049cf00 100644
--- a/tests/glslparsertest/shaders/CorrectExtension10.V110.frag
+++ b/tests/glslparsertest/shaders/CorrectExtension10.V110.frag
@@ -1,13 +1,19 @@
// [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 110
+#else
+#version 100
+#endif
+
#extension extensionfoo : enable // warning extension not supported
#extension extensionfoo : disable // warning extension not supported
#extension extensionfoo : warn // warning extension not supported
diff --git a/tests/glslparsertest/shaders/CorrectExtension4.V110.frag b/tests/glslparsertest/shaders/CorrectExtension4.V110.frag
index ebf1a16e..7495786a 100644
--- a/tests/glslparsertest/shaders/CorrectExtension4.V110.frag
+++ b/tests/glslparsertest/shaders/CorrectExtension4.V110.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/shaders/CorrectFull.frag b/tests/glslparsertest/shaders/CorrectFull.frag
index a3f1fe9c..75e72ccd 100644
--- a/tests/glslparsertest/shaders/CorrectFull.frag
+++ b/tests/glslparsertest/shaders/CorrectFull.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/shaders/CorrectFuncOverload.frag b/tests/glslparsertest/shaders/CorrectFuncOverload.frag
index 8163ce69..404824a0 100644
--- a/tests/glslparsertest/shaders/CorrectFuncOverload.frag
+++ b/tests/glslparsertest/shaders/CorrectFuncOverload.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/shaders/CorrectMatComma.frag b/tests/glslparsertest/shaders/CorrectMatComma.frag
index 156155c5..2a40cc7a 100644
--- a/tests/glslparsertest/shaders/CorrectMatComma.frag
+++ b/tests/glslparsertest/shaders/CorrectMatComma.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/shaders/CorrectMatComma2.frag b/tests/glslparsertest/shaders/CorrectMatComma2.frag
index 08ddd97a..eac22411 100644
--- a/tests/glslparsertest/shaders/CorrectMatComma2.frag
+++ b/tests/glslparsertest/shaders/CorrectMatComma2.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/shaders/CorrectModule.frag b/tests/glslparsertest/shaders/CorrectModule.frag
index e1cb2d59..b1ab6c95 100644
--- a/tests/glslparsertest/shaders/CorrectModule.frag
+++ b/tests/glslparsertest/shaders/CorrectModule.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/shaders/CorrectParse1.frag b/tests/glslparsertest/shaders/CorrectParse1.frag
index 03ae5c3b..7b0be83f 100644
--- a/tests/glslparsertest/shaders/CorrectParse1.frag
+++ b/tests/glslparsertest/shaders/CorrectParse1.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/shaders/CorrectParse2.frag b/tests/glslparsertest/shaders/CorrectParse2.frag
index edf1d68c..1b94c766 100644
--- a/tests/glslparsertest/shaders/CorrectParse2.frag
+++ b/tests/glslparsertest/shaders/CorrectParse2.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/shaders/CorrectParseTest.frag b/tests/glslparsertest/shaders/CorrectParseTest.frag
index 0ee187bd..19ce4432 100644
--- a/tests/glslparsertest/shaders/CorrectParseTest.frag
+++ b/tests/glslparsertest/shaders/CorrectParseTest.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/shaders/CorrectParseTest1.frag b/tests/glslparsertest/shaders/CorrectParseTest1.frag
index 0ec37488..64cf6af7 100644
--- a/tests/glslparsertest/shaders/CorrectParseTest1.frag
+++ b/tests/glslparsertest/shaders/CorrectParseTest1.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/shaders/CorrectPreprocess5.frag b/tests/glslparsertest/shaders/CorrectPreprocess5.frag
index c8edfa13..ccb3d7b4 100644
--- a/tests/glslparsertest/shaders/CorrectPreprocess5.frag
+++ b/tests/glslparsertest/shaders/CorrectPreprocess5.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/shaders/CorrectPreprocess8.frag b/tests/glslparsertest/shaders/CorrectPreprocess8.frag
index 0aa91163..fc6649ae 100644
--- a/tests/glslparsertest/shaders/CorrectPreprocess8.frag
+++ b/tests/glslparsertest/shaders/CorrectPreprocess8.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/shaders/CorrectPreprocess9.frag b/tests/glslparsertest/shaders/CorrectPreprocess9.frag
index 468258ae..b4305159 100644
--- a/tests/glslparsertest/shaders/CorrectPreprocess9.frag
+++ b/tests/glslparsertest/shaders/CorrectPreprocess9.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/shaders/CorrectReservedWords.frag b/tests/glslparsertest/shaders/CorrectReservedWords.frag
index 9fdcafa6..e215d158 100644
--- a/tests/glslparsertest/shaders/CorrectReservedWords.frag
+++ b/tests/glslparsertest/shaders/CorrectReservedWords.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/shaders/CorrectScalarVectorExpressions.frag b/tests/glslparsertest/shaders/CorrectScalarVectorExpressions.frag
index a676e974..c07814c0 100644
--- a/tests/glslparsertest/shaders/CorrectScalarVectorExpressions.frag
+++ b/tests/glslparsertest/shaders/CorrectScalarVectorExpressions.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/shaders/CorrectSwizzle1.frag b/tests/glslparsertest/shaders/CorrectSwizzle1.frag
index 0d50a226..d7321a03 100644
--- a/tests/glslparsertest/shaders/CorrectSwizzle1.frag
+++ b/tests/glslparsertest/shaders/CorrectSwizzle1.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/shaders/CorrectSwizzle2.frag b/tests/glslparsertest/shaders/CorrectSwizzle2.frag
index 59bec210..c5aac69a 100644
--- a/tests/glslparsertest/shaders/CorrectSwizzle2.frag
+++ b/tests/glslparsertest/shaders/CorrectSwizzle2.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/shaders/CorrectSwizzle3.frag b/tests/glslparsertest/shaders/CorrectSwizzle3.frag
index 7bf9ebd5..d59a48c2 100644
--- a/tests/glslparsertest/shaders/CorrectSwizzle3.frag
+++ b/tests/glslparsertest/shaders/CorrectSwizzle3.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/shaders/CorrectUnsizedArray.frag b/tests/glslparsertest/shaders/CorrectUnsizedArray.frag
index 256c7f8d..0dda33ec 100644
--- a/tests/glslparsertest/shaders/CorrectUnsizedArray.frag
+++ b/tests/glslparsertest/shaders/CorrectUnsizedArray.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/shaders/CorrectVersion.V100.frag b/tests/glslparsertest/shaders/CorrectVersion.V100.frag
new file mode 100644
index 00000000..471a5284
--- /dev/null
+++ b/tests/glslparsertest/shaders/CorrectVersion.V100.frag
@@ -0,0 +1,22 @@
+// [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]
+
+/* #version can only be followed by number 100. The only statements before
+ #version can be comment or white spaces */
+
+
+
+#version 100
+
+
+void main()
+{
+ gl_FragColor = vec4(1);
+}
diff --git a/tests/glslparsertest/shaders/CorrectVersion1.V100.frag b/tests/glslparsertest/shaders/CorrectVersion1.V100.frag
new file mode 100644
index 00000000..a91aec0f
--- /dev/null
+++ b/tests/glslparsertest/shaders/CorrectVersion1.V100.frag
@@ -0,0 +1,18 @@
+// [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
+// # NOTE: 6cc17ae70b70d150aa1751f8e28db7b2a9bd50f0
+// [end config]
+
+/* Only one version statement is allowed; two should raise an error. */
+#version 100
+#version 100
+
+void main()
+{
+ gl_FragColor = vec4(1);
+}
diff --git a/tests/glslparsertest/shaders/IncludeDirective.frag b/tests/glslparsertest/shaders/IncludeDirective.frag
index 3fafcba9..df776e81 100644
--- a/tests/glslparsertest/shaders/IncludeDirective.frag
+++ b/tests/glslparsertest/shaders/IncludeDirective.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/shaders/ParseTest3.frag b/tests/glslparsertest/shaders/ParseTest3.frag
index d9fb1685..363d6f2a 100644
--- a/tests/glslparsertest/shaders/ParseTest3.frag
+++ b/tests/glslparsertest/shaders/ParseTest3.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/shaders/ParseTest4.frag b/tests/glslparsertest/shaders/ParseTest4.frag
index 5acee308..d91ee17c 100644
--- a/tests/glslparsertest/shaders/ParseTest4.frag
+++ b/tests/glslparsertest/shaders/ParseTest4.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/shaders/TernaryOp.frag b/tests/glslparsertest/shaders/TernaryOp.frag
index 475924b8..4867a2c1 100644
--- a/tests/glslparsertest/shaders/TernaryOp.frag
+++ b/tests/glslparsertest/shaders/TernaryOp.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/shaders/TextureRectangleSamplers.frag b/tests/glslparsertest/shaders/TextureRectangleSamplers.frag
index a278def3..2a4764e2 100644
--- a/tests/glslparsertest/shaders/TextureRectangleSamplers.frag
+++ b/tests/glslparsertest/shaders/TextureRectangleSamplers.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/shaders/array1.frag b/tests/glslparsertest/shaders/array1.frag
index 76270916..c36597b6 100644
--- a/tests/glslparsertest/shaders/array1.frag
+++ b/tests/glslparsertest/shaders/array1.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/shaders/array10.frag b/tests/glslparsertest/shaders/array10.frag
index f5287248..b0c7be79 100644
--- a/tests/glslparsertest/shaders/array10.frag
+++ b/tests/glslparsertest/shaders/array10.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/shaders/array11.frag b/tests/glslparsertest/shaders/array11.frag
index 431d8c44..48dddcef 100644
--- a/tests/glslparsertest/shaders/array11.frag
+++ b/tests/glslparsertest/shaders/array11.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/shaders/array2.frag b/tests/glslparsertest/shaders/array2.frag
index 3b64810f..35916a6b 100644
--- a/tests/glslparsertest/shaders/array2.frag
+++ b/tests/glslparsertest/shaders/array2.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/shaders/array3.frag b/tests/glslparsertest/shaders/array3.frag
index 65d83ebf..f49f23c1 100644
--- a/tests/glslparsertest/shaders/array3.frag
+++ b/tests/glslparsertest/shaders/array3.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/shaders/array4.frag b/tests/glslparsertest/shaders/array4.frag
index 45118cae..915a6317 100644
--- a/tests/glslparsertest/shaders/array4.frag
+++ b/tests/glslparsertest/shaders/array4.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/shaders/array5.frag b/tests/glslparsertest/shaders/array5.frag
index c0fe9d8a..234de0bb 100644
--- a/tests/glslparsertest/shaders/array5.frag
+++ b/tests/glslparsertest/shaders/array5.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/shaders/array6.frag b/tests/glslparsertest/shaders/array6.frag
index 15778323..29875093 100644
--- a/tests/glslparsertest/shaders/array6.frag
+++ b/tests/glslparsertest/shaders/array6.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/shaders/array7.frag b/tests/glslparsertest/shaders/array7.frag
index 7ccb10c3..7ba1ccfe 100644
--- a/tests/glslparsertest/shaders/array7.frag
+++ b/tests/glslparsertest/shaders/array7.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/shaders/array8.frag b/tests/glslparsertest/shaders/array8.frag
index 095e9087..e8e6d575 100644
--- a/tests/glslparsertest/shaders/array8.frag
+++ b/tests/glslparsertest/shaders/array8.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/shaders/array9.frag b/tests/glslparsertest/shaders/array9.frag
index 050e78af..9409c755 100644
--- a/tests/glslparsertest/shaders/array9.frag
+++ b/tests/glslparsertest/shaders/array9.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/shaders/attribute.frag b/tests/glslparsertest/shaders/attribute.frag
index 41b19ff9..de76bd63 100644
--- a/tests/glslparsertest/shaders/attribute.frag
+++ b/tests/glslparsertest/shaders/attribute.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/shaders/break.frag b/tests/glslparsertest/shaders/break.frag
index 39c1818e..afb543d6 100644
--- a/tests/glslparsertest/shaders/break.frag
+++ b/tests/glslparsertest/shaders/break.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/shaders/comma2.frag b/tests/glslparsertest/shaders/comma2.frag
index e15d31fb..02a95b63 100644
--- a/tests/glslparsertest/shaders/comma2.frag
+++ b/tests/glslparsertest/shaders/comma2.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/shaders/comment.frag b/tests/glslparsertest/shaders/comment.frag
index 1636e4c6..c66160d5 100644
--- a/tests/glslparsertest/shaders/comment.frag
+++ b/tests/glslparsertest/shaders/comment.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/shaders/conditional1.frag b/tests/glslparsertest/shaders/conditional1.frag
index c831ba92..f75147a8 100644
--- a/tests/glslparsertest/shaders/conditional1.frag
+++ b/tests/glslparsertest/shaders/conditional1.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/shaders/conditional2.frag b/tests/glslparsertest/shaders/conditional2.frag
index dd4e9003..78c639d1 100644
--- a/tests/glslparsertest/shaders/conditional2.frag
+++ b/tests/glslparsertest/shaders/conditional2.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/shaders/conditional3.frag b/tests/glslparsertest/shaders/conditional3.frag
index af71794b..f64eaef5 100644
--- a/tests/glslparsertest/shaders/conditional3.frag
+++ b/tests/glslparsertest/shaders/conditional3.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/shaders/constFunc.frag b/tests/glslparsertest/shaders/constFunc.frag
index 911668c3..add5a4a9 100644
--- a/tests/glslparsertest/shaders/constFunc.frag
+++ b/tests/glslparsertest/shaders/constFunc.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/shaders/constructor1.frag b/tests/glslparsertest/shaders/constructor1.frag
index 0ffc3d5c..17a23553 100644
--- a/tests/glslparsertest/shaders/constructor1.frag
+++ b/tests/glslparsertest/shaders/constructor1.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/shaders/constructor2.frag b/tests/glslparsertest/shaders/constructor2.frag
index d4abba9d..d0905430 100644
--- a/tests/glslparsertest/shaders/constructor2.frag
+++ b/tests/glslparsertest/shaders/constructor2.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/shaders/constructor3.V110.frag b/tests/glslparsertest/shaders/constructor3.V110.frag
index f13bab31..f77dc873 100644
--- a/tests/glslparsertest/shaders/constructor3.V110.frag
+++ b/tests/glslparsertest/shaders/constructor3.V110.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/shaders/continue.frag b/tests/glslparsertest/shaders/continue.frag
index 5fac3ec3..5d3e86bb 100644
--- a/tests/glslparsertest/shaders/continue.frag
+++ b/tests/glslparsertest/shaders/continue.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/shaders/dataType1.frag b/tests/glslparsertest/shaders/dataType1.frag
index fa02b60d..b2f8db2a 100644
--- a/tests/glslparsertest/shaders/dataType1.frag
+++ b/tests/glslparsertest/shaders/dataType1.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/shaders/dataType10.frag b/tests/glslparsertest/shaders/dataType10.frag
index 685d7153..7facd3af 100644
--- a/tests/glslparsertest/shaders/dataType10.frag
+++ b/tests/glslparsertest/shaders/dataType10.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/shaders/dataType11.frag b/tests/glslparsertest/shaders/dataType11.frag
index 257b5685..ae54e18e 100644
--- a/tests/glslparsertest/shaders/dataType11.frag
+++ b/tests/glslparsertest/shaders/dataType11.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/shaders/dataType12.frag b/tests/glslparsertest/shaders/dataType12.frag
index fb18ad22..78ad0baf 100644
--- a/tests/glslparsertest/shaders/dataType12.frag
+++ b/tests/glslparsertest/shaders/dataType12.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/shaders/dataType13.frag b/tests/glslparsertest/shaders/dataType13.frag
index b64d0192..20a86ca9 100644
--- a/tests/glslparsertest/shaders/dataType13.frag
+++ b/tests/glslparsertest/shaders/dataType13.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/shaders/dataType19.frag b/tests/glslparsertest/shaders/dataType19.frag
index cbf4bd71..f58359d1 100644
--- a/tests/glslparsertest/shaders/dataType19.frag
+++ b/tests/glslparsertest/shaders/dataType19.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/shaders/dataType2.frag b/tests/glslparsertest/shaders/dataType2.frag
index e1df8c7c..57372be3 100644
--- a/tests/glslparsertest/shaders/dataType2.frag
+++ b/tests/glslparsertest/shaders/dataType2.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/shaders/dataType3.frag b/tests/glslparsertest/shaders/dataType3.frag
index f5c67bab..15ad92ba 100644
--- a/tests/glslparsertest/shaders/dataType3.frag
+++ b/tests/glslparsertest/shaders/dataType3.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/shaders/dataType4.frag b/tests/glslparsertest/shaders/dataType4.frag
index cc37673d..40aa3bfd 100644
--- a/tests/glslparsertest/shaders/dataType4.frag
+++ b/tests/glslparsertest/shaders/dataType4.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/shaders/dataType5.frag b/tests/glslparsertest/shaders/dataType5.frag
index 61c5a0bc..9c3d3b51 100644
--- a/tests/glslparsertest/shaders/dataType5.frag
+++ b/tests/glslparsertest/shaders/dataType5.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/shaders/dataType6.frag b/tests/glslparsertest/shaders/dataType6.frag
index 1405cb0b..fdf08d8b 100644
--- a/tests/glslparsertest/shaders/dataType6.frag
+++ b/tests/glslparsertest/shaders/dataType6.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/shaders/dataType7.frag b/tests/glslparsertest/shaders/dataType7.frag
index bd50582e..80f3d4ba 100644
--- a/tests/glslparsertest/shaders/dataType7.frag
+++ b/tests/glslparsertest/shaders/dataType7.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/shaders/dataType8.frag b/tests/glslparsertest/shaders/dataType8.frag
index 4f668794..46a8e59c 100644
--- a/tests/glslparsertest/shaders/dataType8.frag
+++ b/tests/glslparsertest/shaders/dataType8.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/shaders/dataType9.frag b/tests/glslparsertest/shaders/dataType9.frag
index 6e0ec7c8..112fdd17 100644
--- a/tests/glslparsertest/shaders/dataType9.frag
+++ b/tests/glslparsertest/shaders/dataType9.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/shaders/dowhile.frag b/tests/glslparsertest/shaders/dowhile.frag
index f9d3258d..6beb5990 100644
--- a/tests/glslparsertest/shaders/dowhile.frag
+++ b/tests/glslparsertest/shaders/dowhile.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/shaders/dvec2.frag b/tests/glslparsertest/shaders/dvec2.frag
index 3567a64e..8dc345bb 100644
--- a/tests/glslparsertest/shaders/dvec2.frag
+++ b/tests/glslparsertest/shaders/dvec2.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/shaders/dvec3.frag b/tests/glslparsertest/shaders/dvec3.frag
index 16bbb3d2..b5641582 100644
--- a/tests/glslparsertest/shaders/dvec3.frag
+++ b/tests/glslparsertest/shaders/dvec3.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/shaders/dvec4.frag b/tests/glslparsertest/shaders/dvec4.frag
index 04e3ea4c..291eb30f 100644
--- a/tests/glslparsertest/shaders/dvec4.frag
+++ b/tests/glslparsertest/shaders/dvec4.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/shaders/extension2.V110.frag b/tests/glslparsertest/shaders/extension2.V110.frag
index 7c68fd6a..f469a8b9 100644
--- a/tests/glslparsertest/shaders/extension2.V110.frag
+++ b/tests/glslparsertest/shaders/extension2.V110.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/shaders/extension3.V110.frag b/tests/glslparsertest/shaders/extension3.V110.frag
index 30d309be..18e50b6f 100644
--- a/tests/glslparsertest/shaders/extension3.V110.frag
+++ b/tests/glslparsertest/shaders/extension3.V110.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/shaders/extension5.V110.frag b/tests/glslparsertest/shaders/extension5.V110.frag
index d8115c9b..2b79a520 100644
--- a/tests/glslparsertest/shaders/extension5.V110.frag
+++ b/tests/glslparsertest/shaders/extension5.V110.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/shaders/extension6.V110.frag b/tests/glslparsertest/shaders/extension6.V110.frag
index 145ce74b..b4c52765 100644
--- a/tests/glslparsertest/shaders/extension6.V110.frag
+++ b/tests/glslparsertest/shaders/extension6.V110.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/shaders/extension7.V110.frag b/tests/glslparsertest/shaders/extension7.V110.frag
index c0943440..f5c7ad34 100644
--- a/tests/glslparsertest/shaders/extension7.V110.frag
+++ b/tests/glslparsertest/shaders/extension7.V110.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/shaders/extension8.V110.frag b/tests/glslparsertest/shaders/extension8.V110.frag
index 614fceda..53b55f34 100644
--- a/tests/glslparsertest/shaders/extension8.V110.frag
+++ b/tests/glslparsertest/shaders/extension8.V110.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/shaders/extension9.V110.frag b/tests/glslparsertest/shaders/extension9.V110.frag
index ad4c50ec..7ee07afb 100644
--- a/tests/glslparsertest/shaders/extension9.V110.frag
+++ b/tests/glslparsertest/shaders/extension9.V110.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/shaders/float2.frag b/tests/glslparsertest/shaders/float2.frag
index 3a49ccc8..e040481a 100644
--- a/tests/glslparsertest/shaders/float2.frag
+++ b/tests/glslparsertest/shaders/float2.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/shaders/float3.frag b/tests/glslparsertest/shaders/float3.frag
index 7b568bdc..3734af6f 100644
--- a/tests/glslparsertest/shaders/float3.frag
+++ b/tests/glslparsertest/shaders/float3.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/shaders/float4.frag b/tests/glslparsertest/shaders/float4.frag
index fd6e040d..195d11d1 100644
--- a/tests/glslparsertest/shaders/float4.frag
+++ b/tests/glslparsertest/shaders/float4.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/shaders/function1.frag b/tests/glslparsertest/shaders/function1.frag
index 8795b090..a3947ca2 100644
--- a/tests/glslparsertest/shaders/function1.frag
+++ b/tests/glslparsertest/shaders/function1.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/shaders/function10.frag b/tests/glslparsertest/shaders/function10.frag
index 5c42253b..5aef1b13 100644
--- a/tests/glslparsertest/shaders/function10.frag
+++ b/tests/glslparsertest/shaders/function10.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/shaders/function2.V110.frag b/tests/glslparsertest/shaders/function2.V110.frag
index 217184fc..8e2a7de6 100644
--- a/tests/glslparsertest/shaders/function2.V110.frag
+++ b/tests/glslparsertest/shaders/function2.V110.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/shaders/function3.frag b/tests/glslparsertest/shaders/function3.frag
index 4fb7853f..e6317938 100644
--- a/tests/glslparsertest/shaders/function3.frag
+++ b/tests/glslparsertest/shaders/function3.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/shaders/function4.frag b/tests/glslparsertest/shaders/function4.frag
index ac4246de..f42166d5 100644
--- a/tests/glslparsertest/shaders/function4.frag
+++ b/tests/glslparsertest/shaders/function4.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/shaders/function5.frag b/tests/glslparsertest/shaders/function5.frag
index f7ada16d..6b81cb4e 100644
--- a/tests/glslparsertest/shaders/function5.frag
+++ b/tests/glslparsertest/shaders/function5.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/shaders/function6.frag b/tests/glslparsertest/shaders/function6.frag
index 735cc539..7386b49f 100644
--- a/tests/glslparsertest/shaders/function6.frag
+++ b/tests/glslparsertest/shaders/function6.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/shaders/function7.frag b/tests/glslparsertest/shaders/function7.frag
index 3993e66f..32a3844c 100644
--- a/tests/glslparsertest/shaders/function7.frag
+++ b/tests/glslparsertest/shaders/function7.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/shaders/function8.frag b/tests/glslparsertest/shaders/function8.frag
index d8894800..cec8a00d 100644
--- a/tests/glslparsertest/shaders/function8.frag
+++ b/tests/glslparsertest/shaders/function8.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/shaders/function9.frag b/tests/glslparsertest/shaders/function9.frag
index d192cf6c..cb0cb32e 100644
--- a/tests/glslparsertest/shaders/function9.frag
+++ b/tests/glslparsertest/shaders/function9.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/shaders/hvec2.frag b/tests/glslparsertest/shaders/hvec2.frag
index 79c5ba79..8dfa04fc 100644
--- a/tests/glslparsertest/shaders/hvec2.frag
+++ b/tests/glslparsertest/shaders/hvec2.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/shaders/hvec3.frag b/tests/glslparsertest/shaders/hvec3.frag
index eac2d606..16d7ceda 100644
--- a/tests/glslparsertest/shaders/hvec3.frag
+++ b/tests/glslparsertest/shaders/hvec3.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/shaders/hvec4.frag b/tests/glslparsertest/shaders/hvec4.frag
index a202b538..efc44aad 100644
--- a/tests/glslparsertest/shaders/hvec4.frag
+++ b/tests/glslparsertest/shaders/hvec4.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/shaders/identifier1.frag b/tests/glslparsertest/shaders/identifier1.frag
index 5d42ed18..a3463f68 100644
--- a/tests/glslparsertest/shaders/identifier1.frag
+++ b/tests/glslparsertest/shaders/identifier1.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/shaders/identifier2.frag b/tests/glslparsertest/shaders/identifier2.frag
index 6e944e99..e9cd322b 100644
--- a/tests/glslparsertest/shaders/identifier2.frag
+++ b/tests/glslparsertest/shaders/identifier2.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/shaders/identifier3.frag b/tests/glslparsertest/shaders/identifier3.frag
index 3831d856..077d127f 100644
--- a/tests/glslparsertest/shaders/identifier3.frag
+++ b/tests/glslparsertest/shaders/identifier3.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/shaders/if1.frag b/tests/glslparsertest/shaders/if1.frag
index e7de64f4..25f34d90 100644
--- a/tests/glslparsertest/shaders/if1.frag
+++ b/tests/glslparsertest/shaders/if1.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/shaders/if2.frag b/tests/glslparsertest/shaders/if2.frag
index cc34b716..eb10f72a 100644
--- a/tests/glslparsertest/shaders/if2.frag
+++ b/tests/glslparsertest/shaders/if2.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/shaders/increment1.frag b/tests/glslparsertest/shaders/increment1.frag
index ea793da0..e15200d2 100644
--- a/tests/glslparsertest/shaders/increment1.frag
+++ b/tests/glslparsertest/shaders/increment1.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/shaders/increment2.frag b/tests/glslparsertest/shaders/increment2.frag
index d5b9b62e..76850cd4 100644
--- a/tests/glslparsertest/shaders/increment2.frag
+++ b/tests/glslparsertest/shaders/increment2.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/shaders/increment3.frag b/tests/glslparsertest/shaders/increment3.frag
index 7a7a48b1..d193f2b0 100644
--- a/tests/glslparsertest/shaders/increment3.frag
+++ b/tests/glslparsertest/shaders/increment3.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/shaders/increment4.frag b/tests/glslparsertest/shaders/increment4.frag
index 0d0cf63d..d1b8779c 100644
--- a/tests/glslparsertest/shaders/increment4.frag
+++ b/tests/glslparsertest/shaders/increment4.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/shaders/increment6.frag b/tests/glslparsertest/shaders/increment6.frag
index 1787290a..739211af 100644
--- a/tests/glslparsertest/shaders/increment6.frag
+++ b/tests/glslparsertest/shaders/increment6.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/shaders/matrix.V110.frag b/tests/glslparsertest/shaders/matrix.V110.frag
index f23ee8ff..21d27f6f 100644
--- a/tests/glslparsertest/shaders/matrix.V110.frag
+++ b/tests/glslparsertest/shaders/matrix.V110.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/shaders/parser10.frag b/tests/glslparsertest/shaders/parser10.frag
index c4e7f717..0c143dd1 100644
--- a/tests/glslparsertest/shaders/parser10.frag
+++ b/tests/glslparsertest/shaders/parser10.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/shaders/parser3.frag b/tests/glslparsertest/shaders/parser3.frag
index 21d77f3e..c47ab502 100644
--- a/tests/glslparsertest/shaders/parser3.frag
+++ b/tests/glslparsertest/shaders/parser3.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/shaders/parser4.frag b/tests/glslparsertest/shaders/parser4.frag
index d068c66b..9a297ca8 100644
--- a/tests/glslparsertest/shaders/parser4.frag
+++ b/tests/glslparsertest/shaders/parser4.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/shaders/parser5.frag b/tests/glslparsertest/shaders/parser5.frag
index 74f04ed6..6993b2f8 100644
--- a/tests/glslparsertest/shaders/parser5.frag
+++ b/tests/glslparsertest/shaders/parser5.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/shaders/parser6.frag b/tests/glslparsertest/shaders/parser6.frag
index c61bb529..b8f0f37a 100644
--- a/tests/glslparsertest/shaders/parser6.frag
+++ b/tests/glslparsertest/shaders/parser6.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/shaders/parser7.frag b/tests/glslparsertest/shaders/parser7.frag
index affa69bd..53f960cd 100644
--- a/tests/glslparsertest/shaders/parser7.frag
+++ b/tests/glslparsertest/shaders/parser7.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/shaders/parser8.frag b/tests/glslparsertest/shaders/parser8.frag
index 0f590509..31ccf90a 100644
--- a/tests/glslparsertest/shaders/parser8.frag
+++ b/tests/glslparsertest/shaders/parser8.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/shaders/parser9.frag b/tests/glslparsertest/shaders/parser9.frag
index 5749e679..7101e6a0 100644
--- a/tests/glslparsertest/shaders/parser9.frag
+++ b/tests/glslparsertest/shaders/parser9.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/shaders/preprocess0.frag b/tests/glslparsertest/shaders/preprocess0.frag
index b96d8216..00ad8e28 100644
--- a/tests/glslparsertest/shaders/preprocess0.frag
+++ b/tests/glslparsertest/shaders/preprocess0.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/shaders/preprocess1.frag b/tests/glslparsertest/shaders/preprocess1.frag
index 6b56ec4b..79eead86 100644
--- a/tests/glslparsertest/shaders/preprocess1.frag
+++ b/tests/glslparsertest/shaders/preprocess1.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/shaders/preprocess10.frag b/tests/glslparsertest/shaders/preprocess10.frag
index d07794be..4e98cf48 100644
--- a/tests/glslparsertest/shaders/preprocess10.frag
+++ b/tests/glslparsertest/shaders/preprocess10.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/shaders/preprocess2.frag b/tests/glslparsertest/shaders/preprocess2.frag
index 67f7c39c..515a05f8 100644
--- a/tests/glslparsertest/shaders/preprocess2.frag
+++ b/tests/glslparsertest/shaders/preprocess2.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/shaders/preprocess3.frag b/tests/glslparsertest/shaders/preprocess3.frag
index 27aba749..5fcfc4b0 100644
--- a/tests/glslparsertest/shaders/preprocess3.frag
+++ b/tests/glslparsertest/shaders/preprocess3.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/shaders/preprocess4.frag b/tests/glslparsertest/shaders/preprocess4.frag
index 2adc73ba..d8f1b39c 100644
--- a/tests/glslparsertest/shaders/preprocess4.frag
+++ b/tests/glslparsertest/shaders/preprocess4.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/shaders/preprocess6.frag b/tests/glslparsertest/shaders/preprocess6.frag
index 15e8df64..42b7fa28 100644
--- a/tests/glslparsertest/shaders/preprocess6.frag
+++ b/tests/glslparsertest/shaders/preprocess6.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/shaders/preprocess7.frag b/tests/glslparsertest/shaders/preprocess7.frag
index 772483bd..25aae6c6 100644
--- a/tests/glslparsertest/shaders/preprocess7.frag
+++ b/tests/glslparsertest/shaders/preprocess7.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/shaders/scoping1.frag b/tests/glslparsertest/shaders/scoping1.frag
index 71b2d4dc..dd6ae933 100644
--- a/tests/glslparsertest/shaders/scoping1.frag
+++ b/tests/glslparsertest/shaders/scoping1.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/shaders/scoping2.frag b/tests/glslparsertest/shaders/scoping2.frag
index 457ad664..98cd1c6e 100644
--- a/tests/glslparsertest/shaders/scoping2.frag
+++ b/tests/glslparsertest/shaders/scoping2.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/shaders/struct1.frag b/tests/glslparsertest/shaders/struct1.frag
index 3fd65daa..f958fc86 100644
--- a/tests/glslparsertest/shaders/struct1.frag
+++ b/tests/glslparsertest/shaders/struct1.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/shaders/struct10.frag b/tests/glslparsertest/shaders/struct10.frag
index 3fe1022d..68802d44 100644
--- a/tests/glslparsertest/shaders/struct10.frag
+++ b/tests/glslparsertest/shaders/struct10.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/shaders/struct11.frag b/tests/glslparsertest/shaders/struct11.frag
index 4f23e51d..e7523def 100644
--- a/tests/glslparsertest/shaders/struct11.frag
+++ b/tests/glslparsertest/shaders/struct11.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/shaders/struct2.frag b/tests/glslparsertest/shaders/struct2.frag
index e9804e4b..e3750048 100644
--- a/tests/glslparsertest/shaders/struct2.frag
+++ b/tests/glslparsertest/shaders/struct2.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/shaders/struct3.frag b/tests/glslparsertest/shaders/struct3.frag
index 58e3681c..a9a7b976 100644
--- a/tests/glslparsertest/shaders/struct3.frag
+++ b/tests/glslparsertest/shaders/struct3.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/shaders/struct4.frag b/tests/glslparsertest/shaders/struct4.frag
index b8299525..7b45ac5c 100644
--- a/tests/glslparsertest/shaders/struct4.frag
+++ b/tests/glslparsertest/shaders/struct4.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/shaders/struct5.frag b/tests/glslparsertest/shaders/struct5.frag
index 8614fc5c..a99277d3 100644
--- a/tests/glslparsertest/shaders/struct5.frag
+++ b/tests/glslparsertest/shaders/struct5.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/shaders/struct6.frag b/tests/glslparsertest/shaders/struct6.frag
index e7d1451d..d740426f 100644
--- a/tests/glslparsertest/shaders/struct6.frag
+++ b/tests/glslparsertest/shaders/struct6.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/shaders/struct7.frag b/tests/glslparsertest/shaders/struct7.frag
index bc820b1a..afef9e45 100644
--- a/tests/glslparsertest/shaders/struct7.frag
+++ b/tests/glslparsertest/shaders/struct7.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/shaders/struct8.frag b/tests/glslparsertest/shaders/struct8.frag
index 5693f7a1..f9fdf2c1 100644
--- a/tests/glslparsertest/shaders/struct8.frag
+++ b/tests/glslparsertest/shaders/struct8.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/shaders/struct9.frag b/tests/glslparsertest/shaders/struct9.frag
index 50dda46e..02534664 100644
--- a/tests/glslparsertest/shaders/struct9.frag
+++ b/tests/glslparsertest/shaders/struct9.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/shaders/swizzle1.frag b/tests/glslparsertest/shaders/swizzle1.frag
index 0a39c979..be9cbadb 100644
--- a/tests/glslparsertest/shaders/swizzle1.frag
+++ b/tests/glslparsertest/shaders/swizzle1.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/shaders/swizzle2.frag b/tests/glslparsertest/shaders/swizzle2.frag
index 486fa3a6..d0a82ed3 100644
--- a/tests/glslparsertest/shaders/swizzle2.frag
+++ b/tests/glslparsertest/shaders/swizzle2.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/shaders/swizzle3.frag b/tests/glslparsertest/shaders/swizzle3.frag
index 121e3f2c..1fc375a8 100644
--- a/tests/glslparsertest/shaders/swizzle3.frag
+++ b/tests/glslparsertest/shaders/swizzle3.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/shaders/typecast.frag b/tests/glslparsertest/shaders/typecast.frag
index 6bec977e..cda23384 100644
--- a/tests/glslparsertest/shaders/typecast.frag
+++ b/tests/glslparsertest/shaders/typecast.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/shaders/uniform.frag b/tests/glslparsertest/shaders/uniform.frag
index 588738eb..fb9d30b2 100644
--- a/tests/glslparsertest/shaders/uniform.frag
+++ b/tests/glslparsertest/shaders/uniform.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/shaders/uniform1.frag b/tests/glslparsertest/shaders/uniform1.frag
index 93a17759..d4d17f8a 100644
--- a/tests/glslparsertest/shaders/uniform1.frag
+++ b/tests/glslparsertest/shaders/uniform1.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/shaders/varying.frag b/tests/glslparsertest/shaders/varying.frag
index 57a97bed..9533008a 100644
--- a/tests/glslparsertest/shaders/varying.frag
+++ b/tests/glslparsertest/shaders/varying.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/shaders/varying1.frag b/tests/glslparsertest/shaders/varying1.frag
index bbbbab5c..100de392 100644
--- a/tests/glslparsertest/shaders/varying1.frag
+++ b/tests/glslparsertest/shaders/varying1.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/shaders/varying2.frag b/tests/glslparsertest/shaders/varying2.frag
index 35cc7477..fe98fbbd 100644
--- a/tests/glslparsertest/shaders/varying2.frag
+++ b/tests/glslparsertest/shaders/varying2.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/shaders/varying3.frag b/tests/glslparsertest/shaders/varying3.frag
index 0523c0a4..d7d1a9df 100644
--- a/tests/glslparsertest/shaders/varying3.frag
+++ b/tests/glslparsertest/shaders/varying3.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/shaders/vector.frag b/tests/glslparsertest/shaders/vector.frag
index 8ad8f4c2..8e3e8e33 100644
--- a/tests/glslparsertest/shaders/vector.frag
+++ b/tests/glslparsertest/shaders/vector.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/shaders/version2.V110.frag b/tests/glslparsertest/shaders/version2.V110.frag
index 6c1ba8b0..b1a92021 100644
--- a/tests/glslparsertest/shaders/version2.V110.frag
+++ b/tests/glslparsertest/shaders/version2.V110.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/shaders/version3.V110.frag b/tests/glslparsertest/shaders/version3.V110.frag
index 8d2be0b3..8e99386e 100644
--- a/tests/glslparsertest/shaders/version3.V110.frag
+++ b/tests/glslparsertest/shaders/version3.V110.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/shaders/vertexOnly.frag b/tests/glslparsertest/shaders/vertexOnly.frag
index f10aecca..6459761c 100644
--- a/tests/glslparsertest/shaders/vertexOnly.frag
+++ b/tests/glslparsertest/shaders/vertexOnly.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/shaders/vertexOnly1.frag b/tests/glslparsertest/shaders/vertexOnly1.frag
index 38199726..65c138ad 100644
--- a/tests/glslparsertest/shaders/vertexOnly1.frag
+++ b/tests/glslparsertest/shaders/vertexOnly1.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/shaders/vertexOnly2.frag b/tests/glslparsertest/shaders/vertexOnly2.frag
index 200c720e..a9757905 100644
--- a/tests/glslparsertest/shaders/vertexOnly2.frag
+++ b/tests/glslparsertest/shaders/vertexOnly2.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/shaders/while.frag b/tests/glslparsertest/shaders/while.frag
index 92e6c572..a05d2e0f 100644
--- a/tests/glslparsertest/shaders/while.frag
+++ b/tests/glslparsertest/shaders/while.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/shaders/while1.frag b/tests/glslparsertest/shaders/while1.frag
index 73eed2b6..a3efaf44 100644
--- a/tests/glslparsertest/shaders/while1.frag
+++ b/tests/glslparsertest/shaders/while1.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/shaders/while2.frag b/tests/glslparsertest/shaders/while2.frag
index 9498b450..de8ccfb4 100644
--- a/tests/glslparsertest/shaders/while2.frag
+++ b/tests/glslparsertest/shaders/while2.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