Remove complex builtin function constant folding cases from mustpass

See Khronos bug 11600

Bug: 20334181
Change-Id: I60cc88bb354f62b2e4c02c711976d79165d5ea73
diff --git a/android/cts/master/com.drawelements.deqp.gles3.xml b/android/cts/master/com.drawelements.deqp.gles3.xml
index 7cccbe2..8d6bf93 100644
--- a/android/cts/master/com.drawelements.deqp.gles3.xml
+++ b/android/cts/master/com.drawelements.deqp.gles3.xml
@@ -59673,69 +59673,9 @@
 						<Test name="switch_case_fragment">
 							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 						</Test>
-						<Test name="nested_builtin_funcs_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="nested_builtin_funcs_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="complex_vertex">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
-						<Test name="complex_fragment">
-							<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-						</Test>
 					</TestCase>
 					<TestSuite name="builtin_functions">
 						<TestCase name="angle_and_trigonometry">
-							<Test name="radians_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="radians_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="radians_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="radians_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="radians_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="radians_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="radians_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="radians_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="degrees_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="degrees_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="degrees_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="degrees_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="degrees_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="degrees_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="degrees_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="degrees_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="sin_float_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -59784,30 +59724,6 @@
 							<Test name="cos_vec4_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="tan_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="tan_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="tan_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="tan_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="tan_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="tan_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="tan_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="tan_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="asin_float_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -59856,198 +59772,6 @@
 							<Test name="acos_vec4_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="atan_separate_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atan_separate_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atan_separate_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atan_separate_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atan_separate_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atan_separate_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atan_separate_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atan_separate_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atan_combined_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atan_combined_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atan_combined_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atan_combined_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atan_combined_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atan_combined_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atan_combined_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atan_combined_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="sinh_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="sinh_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="sinh_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="sinh_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="sinh_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="sinh_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="sinh_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="sinh_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="cosh_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="cosh_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="cosh_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="cosh_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="cosh_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="cosh_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="cosh_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="cosh_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="tanh_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="tanh_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="tanh_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="tanh_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="tanh_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="tanh_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="tanh_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="tanh_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="asinh_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="asinh_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="asinh_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="asinh_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="asinh_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="asinh_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="asinh_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="asinh_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="acosh_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="acosh_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="acosh_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="acosh_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="acosh_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="acosh_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="acosh_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="acosh_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atanh_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atanh_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atanh_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atanh_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atanh_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atanh_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atanh_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="atanh_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 						</TestCase>
 						<TestCase name="exponential">
 							<Test name="pow_float_vertex">
@@ -60388,30 +60112,6 @@
 							<Test name="round_vec4_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="roundEven_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="roundEven_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="roundEven_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="roundEven_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="roundEven_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="roundEven_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="roundEven_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="roundEven_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="ceil_float_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -60436,72 +60136,6 @@
 							<Test name="ceil_vec4_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="fract_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="fract_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="fract_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="fract_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="fract_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="fract_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="fract_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="fract_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mod_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mod_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mod_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mod_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mod_vec2_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mod_vec2_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mod_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mod_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mod_vec3_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mod_vec3_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mod_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mod_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mod_vec4_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mod_vec4_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="min_float_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -60880,248 +60514,6 @@
 							<Test name="clamp_uvec4_uint_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="mix_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec2_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec2_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec3_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec3_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec4_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec4_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_float_bool_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_float_bool_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec2_bvec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec2_bvec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec3_bvec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec3_bvec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec4_bvec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="mix_vec4_bvec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="step_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="step_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="step_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="step_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="step_vec2_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="step_vec2_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="step_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="step_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="step_vec3_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="step_vec3_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="step_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="step_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="step_vec4_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="step_vec4_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="smoothstep_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="smoothstep_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="smoothstep_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="smoothstep_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="smoothstep_vec2_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="smoothstep_vec2_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="smoothstep_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="smoothstep_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="smoothstep_vec3_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="smoothstep_vec3_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="smoothstep_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="smoothstep_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="smoothstep_vec4_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="smoothstep_vec4_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="isnan_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="isnan_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="isnan_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="isnan_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="isnan_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="isnan_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="isnan_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="isnan_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="isinf_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="isinf_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="isinf_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="isinf_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="isinf_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="isinf_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="isinf_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="isinf_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="floatbits_int_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="floatbits_int_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="floatbits_uint_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="floatbits_uint_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-						</TestCase>
-						<TestCase name="float_pack_unpack">
-							<Test name="packSnorm2x16_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="packSnorm2x16_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="unpackSnorm2x16_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="unpackSnorm2x16_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="packUnorm2x16_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="packUnorm2x16_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="unpackUnorm2x16_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="unpackUnorm2x16_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="packHalf2x16_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="packHalf2x16_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 						</TestCase>
 						<TestCase name="geometric">
 							<Test name="length_float_vertex">
@@ -61148,30 +60540,6 @@
 							<Test name="length_vec4_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="distance_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="distance_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="distance_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="distance_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="distance_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="distance_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="distance_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="distance_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="dot_float_vertex">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -61220,696 +60588,6 @@
 							<Test name="normalize_vec4_fragment">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="faceforward_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="faceforward_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="faceforward_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="faceforward_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="faceforward_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="faceforward_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="faceforward_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="faceforward_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="reflect_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="reflect_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="reflect_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="reflect_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="reflect_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="reflect_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="reflect_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="reflect_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="refract_float_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="refract_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="refract_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="refract_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="refract_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="refract_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="refract_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="refract_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-						</TestCase>
-						<TestCase name="matrix">
-							<Test name="compMult_mat2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="compMult_mat2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="compMult_mat3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="compMult_mat3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="compMult_mat4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="compMult_mat4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat2x3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat2x3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat3x2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat3x2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat2x4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat2x4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat4x2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat4x2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat3x4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat3x4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat4x3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="outerProd_mat4x3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat3x2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat3x2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat2x3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat2x3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat4x2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat4x2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat4x3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat4x3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat2x4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat2x4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat3x4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="transpose_mat3x4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="determinant_mat2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="determinant_mat2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="determinant_mat3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="determinant_mat3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="determinant_mat4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="determinant_mat4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="inverse_mat2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="inverse_mat2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="inverse_mat3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="inverse_mat3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="inverse_mat4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="inverse_mat4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-						</TestCase>
-						<TestCase name="vector_relational">
-							<Test name="lessThan_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_ivec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_ivec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_ivec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_ivec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_ivec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_ivec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_uvec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_uvec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_uvec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_uvec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_uvec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThan_uvec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_ivec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_ivec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_ivec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_ivec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_ivec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_ivec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_uvec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_uvec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_uvec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_uvec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_uvec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="lessThanEqual_uvec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_ivec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_ivec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_ivec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_ivec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_ivec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_ivec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_uvec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_uvec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_uvec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_uvec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_uvec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThan_uvec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_ivec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_ivec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_ivec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_ivec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_ivec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_ivec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_uvec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_uvec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_uvec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_uvec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_uvec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="greaterThanEqual_uvec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_ivec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_ivec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_ivec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_ivec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_ivec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_ivec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_uvec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_uvec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_uvec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_uvec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_uvec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_uvec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_bvec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_bvec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_bvec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_bvec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_bvec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="equal_bvec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_vec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_vec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_vec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_ivec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_ivec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_ivec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_ivec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_ivec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_ivec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_uvec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_uvec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_uvec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_uvec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_uvec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_uvec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_bvec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_bvec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_bvec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_bvec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_bvec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="notEqual_bvec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="any_bvec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="any_bvec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="any_bvec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="any_bvec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="any_bvec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="any_bvec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="all_bvec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="all_bvec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="all_bvec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="all_bvec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="all_bvec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="all_bvec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="not_bvec2_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="not_bvec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="not_bvec3_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="not_bvec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="not_bvec4_vertex">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="not_bvec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-						</TestCase>
-						<TestCase name="fragment_processing">
-							<Test name="dFdx_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="dFdx_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="dFdx_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="dFdx_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="dFdy_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="dFdy_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="dFdy_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="dFdy_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="fwidth_float_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="fwidth_vec2_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="fwidth_vec3_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="fwidth_vec4_fragment">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 						</TestCase>
 					</TestSuite>
 				</TestSuite>
@@ -65285,9 +63963,6 @@
 							<Test name="10">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="11">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="12">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -65297,9 +63972,6 @@
 							<Test name="14">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="15">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="16">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -65399,9 +64071,6 @@
 							<Test name="48">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="49">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="50">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -65519,9 +64188,6 @@
 							<Test name="88">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="89">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="90">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -65534,9 +64200,6 @@
 							<Test name="93">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="94">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="95">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -65665,9 +64328,6 @@
 							<Test name="36">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="37">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="38">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -65701,9 +64361,6 @@
 							<Test name="48">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="49">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="50">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -65821,9 +64478,6 @@
 							<Test name="88">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="89">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="90">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -65836,9 +64490,6 @@
 							<Test name="93">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="94">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="95">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67076,21 +65727,12 @@
 							<Test name="1">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="2">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="3">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="4">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="5">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="6">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="7">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67109,9 +65751,6 @@
 							<Test name="12">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="13">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="14">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67121,12 +65760,6 @@
 							<Test name="16">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="17">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="18">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="19">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67148,18 +65781,12 @@
 							<Test name="25">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="26">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="27">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="28">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="29">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="30">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67172,9 +65799,6 @@
 							<Test name="33">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="34">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="35">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67190,12 +65814,6 @@
 							<Test name="39">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="40">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="41">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="42">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67208,33 +65826,15 @@
 							<Test name="45">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="46">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="47">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="48">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="49">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="50">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="51">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="52">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="53">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="54">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="55">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67256,21 +65856,12 @@
 							<Test name="61">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="62">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="63">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="64">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="65">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="66">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="67">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67286,9 +65877,6 @@
 							<Test name="71">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="72">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="73">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67298,24 +65886,12 @@
 							<Test name="75">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="76">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="77">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="78">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="79">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="80">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="81">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="82">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67331,12 +65907,6 @@
 							<Test name="86">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="87">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="88">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="89">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67349,18 +65919,9 @@
 							<Test name="92">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="93">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="94">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="95">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="96">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="97">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67390,18 +65951,9 @@
 							<Test name="5">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="6">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="7">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="8">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="9">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="10">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67411,42 +65963,24 @@
 							<Test name="12">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="13">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="14">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="15">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="17">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="18">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="19">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="20">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="21">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="22">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="23">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="24">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="25">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="26">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67459,21 +65993,12 @@
 							<Test name="29">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="30">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="31">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="32">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="33">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="34">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="35">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67483,15 +66008,6 @@
 							<Test name="37">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="38">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="39">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="40">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="41">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67507,9 +66023,6 @@
 							<Test name="45">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="46">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="47">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67528,15 +66041,9 @@
 							<Test name="52">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="53">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="54">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="55">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="56">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67561,33 +66068,15 @@
 							<Test name="63">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="64">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="65">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="66">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="67">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="68">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="69">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="70">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="71">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="72">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="73">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67609,12 +66098,6 @@
 							<Test name="79">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="80">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
-							<Test name="81">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="82">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67627,18 +66110,12 @@
 							<Test name="85">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="86">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="87">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
 							<Test name="88">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="89">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="90">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
@@ -67651,15 +66128,9 @@
 							<Test name="93">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="94">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="95">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
-							<Test name="96">
-								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
-							</Test>
 							<Test name="97">
 								<TestInstance glconfig="rgba8888d24s8ms0" rotation="unspecified" surfacetype="window"/>
 							</Test>
diff --git a/android/cts/master/gles3-master.txt b/android/cts/master/gles3-master.txt
index f7490c2..00c302c 100644
--- a/android/cts/master/gles3-master.txt
+++ b/android/cts/master/gles3-master.txt
@@ -18293,26 +18293,6 @@
 dEQP-GLES3.functional.shaders.constant_expressions.complex_types.array_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.other.switch_case_vertex
 dEQP-GLES3.functional.shaders.constant_expressions.other.switch_case_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.other.nested_builtin_funcs_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.other.nested_builtin_funcs_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.other.complex_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.other.complex_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec4_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sin_float_vertex
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sin_float_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sin_vec2_vertex
@@ -18329,14 +18309,6 @@
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cos_vec3_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cos_vec4_vertex
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cos_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec4_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asin_float_vertex
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asin_float_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asin_vec2_vertex
@@ -18353,70 +18325,6 @@
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acos_vec3_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acos_vec4_vertex
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acos_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec4_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.exponential.pow_float_vertex
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.exponential.pow_float_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.exponential.pow_vec2_vertex
@@ -18529,14 +18437,6 @@
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.round_vec3_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.round_vec4_vertex
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.round_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec4_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.ceil_float_vertex
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.ceil_float_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.ceil_vec2_vertex
@@ -18545,28 +18445,6 @@
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.ceil_vec3_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.ceil_vec4_vertex
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.ceil_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_float_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.min_float_vertex
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.min_float_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.min_vec2_vertex
@@ -18693,86 +18571,6 @@
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.clamp_uvec4_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.clamp_uvec4_uint_vertex
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.clamp_uvec4_uint_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_float_bool_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_float_bool_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_bvec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_bvec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_bvec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_bvec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_bvec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_bvec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.floatbits_int_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.floatbits_int_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.floatbits_uint_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.floatbits_uint_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packSnorm2x16_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packSnorm2x16_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.unpackSnorm2x16_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.unpackSnorm2x16_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packUnorm2x16_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packUnorm2x16_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.unpackUnorm2x16_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.unpackUnorm2x16_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packHalf2x16_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packHalf2x16_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.length_float_vertex
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.length_float_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.length_vec2_vertex
@@ -18781,14 +18579,6 @@
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.length_vec3_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.length_vec4_vertex
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.length_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec4_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.dot_float_vertex
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.dot_float_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.dot_vec2_vertex
@@ -18805,234 +18595,6 @@
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.normalize_vec3_fragment
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.normalize_vec4_vertex
 dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.normalize_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_float_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2x3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2x3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3x2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3x2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2x4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2x4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4x2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4x2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3x4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3x4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4x3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4x3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3x2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3x2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2x3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2x3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4x2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4x2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4x3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4x3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2x4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2x4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3x4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3x4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec2_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec3_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec4_vertex
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdx_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdx_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdx_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdx_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdy_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdy_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdy_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdy_vec4_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.fwidth_float_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.fwidth_vec2_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.fwidth_vec3_fragment
-dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.fwidth_vec4_fragment
 dEQP-GLES3.functional.shaders.random.basic_expression.vertex.0
 dEQP-GLES3.functional.shaders.random.basic_expression.vertex.1
 dEQP-GLES3.functional.shaders.random.basic_expression.vertex.2
@@ -20144,11 +19706,9 @@
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.8
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.9
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.10
-dEQP-GLES3.functional.shaders.random.trigonometric.vertex.11
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.12
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.13
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.14
-dEQP-GLES3.functional.shaders.random.trigonometric.vertex.15
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.16
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.17
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.18
@@ -20182,7 +19742,6 @@
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.46
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.47
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.48
-dEQP-GLES3.functional.shaders.random.trigonometric.vertex.49
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.50
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.51
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.52
@@ -20222,12 +19781,10 @@
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.86
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.87
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.88
-dEQP-GLES3.functional.shaders.random.trigonometric.vertex.89
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.90
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.91
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.92
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.93
-dEQP-GLES3.functional.shaders.random.trigonometric.vertex.94
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.95
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.96
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.97
@@ -20270,7 +19827,6 @@
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.34
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.35
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.36
-dEQP-GLES3.functional.shaders.random.trigonometric.fragment.37
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.38
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.39
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.40
@@ -20282,7 +19838,6 @@
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.46
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.47
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.48
-dEQP-GLES3.functional.shaders.random.trigonometric.fragment.49
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.50
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.51
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.52
@@ -20322,12 +19877,10 @@
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.86
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.87
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.88
-dEQP-GLES3.functional.shaders.random.trigonometric.fragment.89
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.90
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.91
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.92
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.93
-dEQP-GLES3.functional.shaders.random.trigonometric.fragment.94
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.95
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.96
 dEQP-GLES3.functional.shaders.random.trigonometric.fragment.97
@@ -20735,23 +20288,17 @@
 dEQP-GLES3.functional.shaders.random.texture.fragment.149
 dEQP-GLES3.functional.shaders.random.all_features.vertex.0
 dEQP-GLES3.functional.shaders.random.all_features.vertex.1
-dEQP-GLES3.functional.shaders.random.all_features.vertex.2
 dEQP-GLES3.functional.shaders.random.all_features.vertex.3
-dEQP-GLES3.functional.shaders.random.all_features.vertex.4
 dEQP-GLES3.functional.shaders.random.all_features.vertex.5
-dEQP-GLES3.functional.shaders.random.all_features.vertex.6
 dEQP-GLES3.functional.shaders.random.all_features.vertex.7
 dEQP-GLES3.functional.shaders.random.all_features.vertex.8
 dEQP-GLES3.functional.shaders.random.all_features.vertex.9
 dEQP-GLES3.functional.shaders.random.all_features.vertex.10
 dEQP-GLES3.functional.shaders.random.all_features.vertex.11
 dEQP-GLES3.functional.shaders.random.all_features.vertex.12
-dEQP-GLES3.functional.shaders.random.all_features.vertex.13
 dEQP-GLES3.functional.shaders.random.all_features.vertex.14
 dEQP-GLES3.functional.shaders.random.all_features.vertex.15
 dEQP-GLES3.functional.shaders.random.all_features.vertex.16
-dEQP-GLES3.functional.shaders.random.all_features.vertex.17
-dEQP-GLES3.functional.shaders.random.all_features.vertex.18
 dEQP-GLES3.functional.shaders.random.all_features.vertex.19
 dEQP-GLES3.functional.shaders.random.all_features.vertex.20
 dEQP-GLES3.functional.shaders.random.all_features.vertex.21
@@ -20759,35 +20306,24 @@
 dEQP-GLES3.functional.shaders.random.all_features.vertex.23
 dEQP-GLES3.functional.shaders.random.all_features.vertex.24
 dEQP-GLES3.functional.shaders.random.all_features.vertex.25
-dEQP-GLES3.functional.shaders.random.all_features.vertex.26
 dEQP-GLES3.functional.shaders.random.all_features.vertex.27
 dEQP-GLES3.functional.shaders.random.all_features.vertex.28
-dEQP-GLES3.functional.shaders.random.all_features.vertex.29
 dEQP-GLES3.functional.shaders.random.all_features.vertex.30
 dEQP-GLES3.functional.shaders.random.all_features.vertex.31
 dEQP-GLES3.functional.shaders.random.all_features.vertex.32
 dEQP-GLES3.functional.shaders.random.all_features.vertex.33
-dEQP-GLES3.functional.shaders.random.all_features.vertex.34
 dEQP-GLES3.functional.shaders.random.all_features.vertex.35
 dEQP-GLES3.functional.shaders.random.all_features.vertex.36
 dEQP-GLES3.functional.shaders.random.all_features.vertex.37
 dEQP-GLES3.functional.shaders.random.all_features.vertex.38
 dEQP-GLES3.functional.shaders.random.all_features.vertex.39
-dEQP-GLES3.functional.shaders.random.all_features.vertex.40
-dEQP-GLES3.functional.shaders.random.all_features.vertex.41
 dEQP-GLES3.functional.shaders.random.all_features.vertex.42
 dEQP-GLES3.functional.shaders.random.all_features.vertex.43
 dEQP-GLES3.functional.shaders.random.all_features.vertex.44
 dEQP-GLES3.functional.shaders.random.all_features.vertex.45
-dEQP-GLES3.functional.shaders.random.all_features.vertex.46
-dEQP-GLES3.functional.shaders.random.all_features.vertex.47
 dEQP-GLES3.functional.shaders.random.all_features.vertex.48
-dEQP-GLES3.functional.shaders.random.all_features.vertex.49
-dEQP-GLES3.functional.shaders.random.all_features.vertex.50
 dEQP-GLES3.functional.shaders.random.all_features.vertex.51
 dEQP-GLES3.functional.shaders.random.all_features.vertex.52
-dEQP-GLES3.functional.shaders.random.all_features.vertex.53
-dEQP-GLES3.functional.shaders.random.all_features.vertex.54
 dEQP-GLES3.functional.shaders.random.all_features.vertex.55
 dEQP-GLES3.functional.shaders.random.all_features.vertex.56
 dEQP-GLES3.functional.shaders.random.all_features.vertex.57
@@ -20795,41 +20331,28 @@
 dEQP-GLES3.functional.shaders.random.all_features.vertex.59
 dEQP-GLES3.functional.shaders.random.all_features.vertex.60
 dEQP-GLES3.functional.shaders.random.all_features.vertex.61
-dEQP-GLES3.functional.shaders.random.all_features.vertex.62
 dEQP-GLES3.functional.shaders.random.all_features.vertex.63
 dEQP-GLES3.functional.shaders.random.all_features.vertex.64
-dEQP-GLES3.functional.shaders.random.all_features.vertex.65
-dEQP-GLES3.functional.shaders.random.all_features.vertex.66
 dEQP-GLES3.functional.shaders.random.all_features.vertex.67
 dEQP-GLES3.functional.shaders.random.all_features.vertex.68
 dEQP-GLES3.functional.shaders.random.all_features.vertex.69
 dEQP-GLES3.functional.shaders.random.all_features.vertex.70
 dEQP-GLES3.functional.shaders.random.all_features.vertex.71
-dEQP-GLES3.functional.shaders.random.all_features.vertex.72
 dEQP-GLES3.functional.shaders.random.all_features.vertex.73
 dEQP-GLES3.functional.shaders.random.all_features.vertex.74
 dEQP-GLES3.functional.shaders.random.all_features.vertex.75
-dEQP-GLES3.functional.shaders.random.all_features.vertex.76
-dEQP-GLES3.functional.shaders.random.all_features.vertex.77
 dEQP-GLES3.functional.shaders.random.all_features.vertex.78
-dEQP-GLES3.functional.shaders.random.all_features.vertex.79
 dEQP-GLES3.functional.shaders.random.all_features.vertex.80
-dEQP-GLES3.functional.shaders.random.all_features.vertex.81
 dEQP-GLES3.functional.shaders.random.all_features.vertex.82
 dEQP-GLES3.functional.shaders.random.all_features.vertex.83
 dEQP-GLES3.functional.shaders.random.all_features.vertex.84
 dEQP-GLES3.functional.shaders.random.all_features.vertex.85
 dEQP-GLES3.functional.shaders.random.all_features.vertex.86
-dEQP-GLES3.functional.shaders.random.all_features.vertex.87
-dEQP-GLES3.functional.shaders.random.all_features.vertex.88
 dEQP-GLES3.functional.shaders.random.all_features.vertex.89
 dEQP-GLES3.functional.shaders.random.all_features.vertex.90
 dEQP-GLES3.functional.shaders.random.all_features.vertex.91
 dEQP-GLES3.functional.shaders.random.all_features.vertex.92
-dEQP-GLES3.functional.shaders.random.all_features.vertex.93
-dEQP-GLES3.functional.shaders.random.all_features.vertex.94
 dEQP-GLES3.functional.shaders.random.all_features.vertex.95
-dEQP-GLES3.functional.shaders.random.all_features.vertex.96
 dEQP-GLES3.functional.shaders.random.all_features.vertex.97
 dEQP-GLES3.functional.shaders.random.all_features.vertex.98
 dEQP-GLES3.functional.shaders.random.all_features.vertex.99
@@ -20839,55 +20362,37 @@
 dEQP-GLES3.functional.shaders.random.all_features.fragment.3
 dEQP-GLES3.functional.shaders.random.all_features.fragment.4
 dEQP-GLES3.functional.shaders.random.all_features.fragment.5
-dEQP-GLES3.functional.shaders.random.all_features.fragment.6
-dEQP-GLES3.functional.shaders.random.all_features.fragment.7
 dEQP-GLES3.functional.shaders.random.all_features.fragment.8
-dEQP-GLES3.functional.shaders.random.all_features.fragment.9
 dEQP-GLES3.functional.shaders.random.all_features.fragment.10
 dEQP-GLES3.functional.shaders.random.all_features.fragment.11
 dEQP-GLES3.functional.shaders.random.all_features.fragment.12
-dEQP-GLES3.functional.shaders.random.all_features.fragment.13
-dEQP-GLES3.functional.shaders.random.all_features.fragment.14
 dEQP-GLES3.functional.shaders.random.all_features.fragment.15
 dEQP-GLES3.functional.shaders.random.all_features.fragment.17
-dEQP-GLES3.functional.shaders.random.all_features.fragment.18
 dEQP-GLES3.functional.shaders.random.all_features.fragment.19
 dEQP-GLES3.functional.shaders.random.all_features.fragment.20
-dEQP-GLES3.functional.shaders.random.all_features.fragment.21
-dEQP-GLES3.functional.shaders.random.all_features.fragment.22
 dEQP-GLES3.functional.shaders.random.all_features.fragment.23
 dEQP-GLES3.functional.shaders.random.all_features.fragment.24
-dEQP-GLES3.functional.shaders.random.all_features.fragment.25
 dEQP-GLES3.functional.shaders.random.all_features.fragment.26
 dEQP-GLES3.functional.shaders.random.all_features.fragment.27
 dEQP-GLES3.functional.shaders.random.all_features.fragment.28
 dEQP-GLES3.functional.shaders.random.all_features.fragment.29
-dEQP-GLES3.functional.shaders.random.all_features.fragment.30
 dEQP-GLES3.functional.shaders.random.all_features.fragment.31
-dEQP-GLES3.functional.shaders.random.all_features.fragment.32
 dEQP-GLES3.functional.shaders.random.all_features.fragment.33
-dEQP-GLES3.functional.shaders.random.all_features.fragment.34
 dEQP-GLES3.functional.shaders.random.all_features.fragment.35
 dEQP-GLES3.functional.shaders.random.all_features.fragment.36
 dEQP-GLES3.functional.shaders.random.all_features.fragment.37
-dEQP-GLES3.functional.shaders.random.all_features.fragment.38
-dEQP-GLES3.functional.shaders.random.all_features.fragment.39
-dEQP-GLES3.functional.shaders.random.all_features.fragment.40
 dEQP-GLES3.functional.shaders.random.all_features.fragment.41
 dEQP-GLES3.functional.shaders.random.all_features.fragment.42
 dEQP-GLES3.functional.shaders.random.all_features.fragment.43
 dEQP-GLES3.functional.shaders.random.all_features.fragment.44
 dEQP-GLES3.functional.shaders.random.all_features.fragment.45
-dEQP-GLES3.functional.shaders.random.all_features.fragment.46
 dEQP-GLES3.functional.shaders.random.all_features.fragment.47
 dEQP-GLES3.functional.shaders.random.all_features.fragment.48
 dEQP-GLES3.functional.shaders.random.all_features.fragment.49
 dEQP-GLES3.functional.shaders.random.all_features.fragment.50
 dEQP-GLES3.functional.shaders.random.all_features.fragment.51
 dEQP-GLES3.functional.shaders.random.all_features.fragment.52
-dEQP-GLES3.functional.shaders.random.all_features.fragment.53
 dEQP-GLES3.functional.shaders.random.all_features.fragment.54
-dEQP-GLES3.functional.shaders.random.all_features.fragment.55
 dEQP-GLES3.functional.shaders.random.all_features.fragment.56
 dEQP-GLES3.functional.shaders.random.all_features.fragment.57
 dEQP-GLES3.functional.shaders.random.all_features.fragment.58
@@ -20896,15 +20401,9 @@
 dEQP-GLES3.functional.shaders.random.all_features.fragment.61
 dEQP-GLES3.functional.shaders.random.all_features.fragment.62
 dEQP-GLES3.functional.shaders.random.all_features.fragment.63
-dEQP-GLES3.functional.shaders.random.all_features.fragment.64
-dEQP-GLES3.functional.shaders.random.all_features.fragment.65
-dEQP-GLES3.functional.shaders.random.all_features.fragment.66
 dEQP-GLES3.functional.shaders.random.all_features.fragment.67
 dEQP-GLES3.functional.shaders.random.all_features.fragment.68
-dEQP-GLES3.functional.shaders.random.all_features.fragment.69
-dEQP-GLES3.functional.shaders.random.all_features.fragment.70
 dEQP-GLES3.functional.shaders.random.all_features.fragment.71
-dEQP-GLES3.functional.shaders.random.all_features.fragment.72
 dEQP-GLES3.functional.shaders.random.all_features.fragment.73
 dEQP-GLES3.functional.shaders.random.all_features.fragment.74
 dEQP-GLES3.functional.shaders.random.all_features.fragment.75
@@ -20912,23 +20411,17 @@
 dEQP-GLES3.functional.shaders.random.all_features.fragment.77
 dEQP-GLES3.functional.shaders.random.all_features.fragment.78
 dEQP-GLES3.functional.shaders.random.all_features.fragment.79
-dEQP-GLES3.functional.shaders.random.all_features.fragment.80
-dEQP-GLES3.functional.shaders.random.all_features.fragment.81
 dEQP-GLES3.functional.shaders.random.all_features.fragment.82
 dEQP-GLES3.functional.shaders.random.all_features.fragment.83
 dEQP-GLES3.functional.shaders.random.all_features.fragment.84
 dEQP-GLES3.functional.shaders.random.all_features.fragment.85
-dEQP-GLES3.functional.shaders.random.all_features.fragment.86
 dEQP-GLES3.functional.shaders.random.all_features.fragment.87
 dEQP-GLES3.functional.shaders.random.all_features.fragment.88
-dEQP-GLES3.functional.shaders.random.all_features.fragment.89
 dEQP-GLES3.functional.shaders.random.all_features.fragment.90
 dEQP-GLES3.functional.shaders.random.all_features.fragment.91
 dEQP-GLES3.functional.shaders.random.all_features.fragment.92
 dEQP-GLES3.functional.shaders.random.all_features.fragment.93
-dEQP-GLES3.functional.shaders.random.all_features.fragment.94
 dEQP-GLES3.functional.shaders.random.all_features.fragment.95
-dEQP-GLES3.functional.shaders.random.all_features.fragment.96
 dEQP-GLES3.functional.shaders.random.all_features.fragment.97
 dEQP-GLES3.functional.shaders.random.all_features.fragment.98
 dEQP-GLES3.functional.shaders.random.all_features.fragment.99
diff --git a/android/cts/master/src/gles3-spec-issues.txt b/android/cts/master/src/gles3-spec-issues.txt
new file mode 100644
index 0000000..aa431c0
--- /dev/null
+++ b/android/cts/master/src/gles3-spec-issues.txt
@@ -0,0 +1,508 @@
+# Khronos bug 11600, internal bug 20334181
+dEQP-GLES3.functional.shaders.constant_expressions.other.nested_builtin_funcs_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.other.nested_builtin_funcs_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.other.complex_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.other.complex_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.radians_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.degrees_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tan_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_separate_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atan_combined_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.sinh_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.cosh_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.tanh_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.asinh_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.acosh_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.angle_and_trigonometry.atanh_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.roundEven_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.fract_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec2_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec3_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mod_vec4_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_float_bool_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_float_bool_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_bvec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec2_bvec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_bvec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec3_bvec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_bvec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.mix_vec4_bvec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec2_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec3_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.step_vec4_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec2_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec4_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isnan_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.isinf_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.floatbits_int_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.floatbits_int_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.floatbits_uint_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.common.floatbits_uint_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packSnorm2x16_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packSnorm2x16_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.unpackSnorm2x16_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.unpackSnorm2x16_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packUnorm2x16_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packUnorm2x16_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.unpackUnorm2x16_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.unpackUnorm2x16_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packHalf2x16_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.float_pack_unpack.packHalf2x16_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.distance_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.faceforward_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.reflect_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_float_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.geometric.refract_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.compMult_mat4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2x3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2x3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3x2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3x2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2x4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat2x4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4x2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4x2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3x4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat3x4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4x3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.outerProd_mat4x3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3x2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3x2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2x3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2x3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4x2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4x2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4x3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat4x3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2x4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat2x4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3x4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.transpose_mat3x4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.determinant_mat4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.matrix.inverse_mat4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_ivec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThan_uvec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_ivec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.lessThanEqual_uvec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_ivec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThan_uvec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_ivec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.greaterThanEqual_uvec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_ivec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_uvec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.equal_bvec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_ivec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_uvec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.notEqual_bvec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.any_bvec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.all_bvec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec2_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec3_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec4_vertex
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.vector_relational.not_bvec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdx_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdx_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdx_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdx_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdy_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdy_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdy_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.dFdy_vec4_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.fwidth_float_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.fwidth_vec2_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.fwidth_vec3_fragment
+dEQP-GLES3.functional.shaders.constant_expressions.builtin_functions.fragment_processing.fwidth_vec4_fragment
+dEQP-GLES3.functional.shaders.random.all_features.fragment.13
+dEQP-GLES3.functional.shaders.random.all_features.fragment.14
+dEQP-GLES3.functional.shaders.random.all_features.fragment.18
+dEQP-GLES3.functional.shaders.random.all_features.fragment.21
+dEQP-GLES3.functional.shaders.random.all_features.fragment.22
+dEQP-GLES3.functional.shaders.random.all_features.fragment.25
+dEQP-GLES3.functional.shaders.random.all_features.fragment.30
+dEQP-GLES3.functional.shaders.random.all_features.fragment.32
+dEQP-GLES3.functional.shaders.random.all_features.fragment.34
+dEQP-GLES3.functional.shaders.random.all_features.fragment.38
+dEQP-GLES3.functional.shaders.random.all_features.fragment.39
+dEQP-GLES3.functional.shaders.random.all_features.fragment.40
+dEQP-GLES3.functional.shaders.random.all_features.fragment.46
+dEQP-GLES3.functional.shaders.random.all_features.fragment.53
+dEQP-GLES3.functional.shaders.random.all_features.fragment.55
+dEQP-GLES3.functional.shaders.random.all_features.fragment.6
+dEQP-GLES3.functional.shaders.random.all_features.fragment.64
+dEQP-GLES3.functional.shaders.random.all_features.fragment.65
+dEQP-GLES3.functional.shaders.random.all_features.fragment.66
+dEQP-GLES3.functional.shaders.random.all_features.fragment.69
+dEQP-GLES3.functional.shaders.random.all_features.fragment.7
+dEQP-GLES3.functional.shaders.random.all_features.fragment.70
+dEQP-GLES3.functional.shaders.random.all_features.fragment.72
+dEQP-GLES3.functional.shaders.random.all_features.fragment.80
+dEQP-GLES3.functional.shaders.random.all_features.fragment.81
+dEQP-GLES3.functional.shaders.random.all_features.fragment.86
+dEQP-GLES3.functional.shaders.random.all_features.fragment.89
+dEQP-GLES3.functional.shaders.random.all_features.fragment.9
+dEQP-GLES3.functional.shaders.random.all_features.fragment.94
+dEQP-GLES3.functional.shaders.random.all_features.fragment.96
+dEQP-GLES3.functional.shaders.random.all_features.vertex.13
+dEQP-GLES3.functional.shaders.random.all_features.vertex.17
+dEQP-GLES3.functional.shaders.random.all_features.vertex.18
+dEQP-GLES3.functional.shaders.random.all_features.vertex.2
+dEQP-GLES3.functional.shaders.random.all_features.vertex.26
+dEQP-GLES3.functional.shaders.random.all_features.vertex.29
+dEQP-GLES3.functional.shaders.random.all_features.vertex.34
+dEQP-GLES3.functional.shaders.random.all_features.vertex.4
+dEQP-GLES3.functional.shaders.random.all_features.vertex.40
+dEQP-GLES3.functional.shaders.random.all_features.vertex.41
+dEQP-GLES3.functional.shaders.random.all_features.vertex.46
+dEQP-GLES3.functional.shaders.random.all_features.vertex.47
+dEQP-GLES3.functional.shaders.random.all_features.vertex.49
+dEQP-GLES3.functional.shaders.random.all_features.vertex.50
+dEQP-GLES3.functional.shaders.random.all_features.vertex.53
+dEQP-GLES3.functional.shaders.random.all_features.vertex.54
+dEQP-GLES3.functional.shaders.random.all_features.vertex.6
+dEQP-GLES3.functional.shaders.random.all_features.vertex.62
+dEQP-GLES3.functional.shaders.random.all_features.vertex.65
+dEQP-GLES3.functional.shaders.random.all_features.vertex.66
+dEQP-GLES3.functional.shaders.random.all_features.vertex.72
+dEQP-GLES3.functional.shaders.random.all_features.vertex.76
+dEQP-GLES3.functional.shaders.random.all_features.vertex.77
+dEQP-GLES3.functional.shaders.random.all_features.vertex.79
+dEQP-GLES3.functional.shaders.random.all_features.vertex.81
+dEQP-GLES3.functional.shaders.random.all_features.vertex.87
+dEQP-GLES3.functional.shaders.random.all_features.vertex.88
+dEQP-GLES3.functional.shaders.random.all_features.vertex.93
+dEQP-GLES3.functional.shaders.random.all_features.vertex.94
+dEQP-GLES3.functional.shaders.random.all_features.vertex.96
+dEQP-GLES3.functional.shaders.random.trigonometric.fragment.37
+dEQP-GLES3.functional.shaders.random.trigonometric.fragment.49
+dEQP-GLES3.functional.shaders.random.trigonometric.fragment.89
+dEQP-GLES3.functional.shaders.random.trigonometric.fragment.94
+dEQP-GLES3.functional.shaders.random.trigonometric.vertex.11
+dEQP-GLES3.functional.shaders.random.trigonometric.vertex.15
+dEQP-GLES3.functional.shaders.random.trigonometric.vertex.49
+dEQP-GLES3.functional.shaders.random.trigonometric.vertex.89
+dEQP-GLES3.functional.shaders.random.trigonometric.vertex.94
diff --git a/scripts/build_android_mustpass.py b/scripts/build_android_mustpass.py
index 0d1b3bf..199502b 100644
--- a/scripts/build_android_mustpass.py
+++ b/scripts/build_android_mustpass.py
@@ -428,7 +428,12 @@
 					  filters		= MASTER_GLES2_COMMON_FILTERS),
 	])
 
-MASTER_GLES3_COMMON_FILTERS		= [include("gles3-master.txt"), exclude("gles3-hw-issues.txt"), exclude("gles3-test-issues.txt")]
+MASTER_GLES3_COMMON_FILTERS		= [
+		include("gles3-master.txt"),
+		exclude("gles3-hw-issues.txt"),
+		exclude("gles3-test-issues.txt"),
+		exclude("gles3-spec-issues.txt")
+	]
 MASTER_GLES3_PKG				= Package(module = GLES3_MODULE, configurations = [
 		# Master
 		Configuration(name			= "master",
@@ -473,7 +478,11 @@
 					  filters		= MASTER_GLES3_COMMON_FILTERS + [include("gles3-pixelformat.txt")]),
 	])
 
-MASTER_GLES31_COMMON_FILTERS	= [include("gles31-master.txt"), exclude("gles31-hw-issues.txt"), exclude("gles31-test-issues.txt")]
+MASTER_GLES31_COMMON_FILTERS	= [
+		include("gles31-master.txt"),
+		exclude("gles31-hw-issues.txt"),
+		exclude("gles31-test-issues.txt"),
+	]
 MASTER_GLES31_PKG				= Package(module = GLES31_MODULE, configurations = [
 		# Master
 		Configuration(name			= "master",