Update dEQP test case list files.
authorJarkko Pöyry <jpoyry@google.com>
Fri, 3 Oct 2014 18:24:34 +0000 (11:24 -0700)
committerJarkko Pöyry <jpoyry@google.com>
Fri, 3 Oct 2014 18:40:27 +0000 (11:40 -0700)
Change-Id: Iae417bd328af42ddfc9eecfea4d1299bc124fac5

android/cts/com.drawelements.deqp.gles3.xml
android/cts/com.drawelements.deqp.gles31.xml
android/cts/es30-mustpass-2014.2.7-2014-10-02.txt [moved from android/cts/es30-mustpass-2014.2.5-2014-09-18.txt with 99% similarity]
android/cts/es31-mustpass-2014.2.7-2014-10-03.txt [moved from android/cts/es31-mustpass-2014.2.5-2014-09-18.txt with 95% similarity]

index 8f18362..b5e0b01 100644 (file)
 <TestSuite name="invariance">
 <TestCase name="highp">
 <Test name="common_subexpression_0" />
-<Test name="common_subexpression_2" />
 <Test name="subexpression_precision_lowp" />
 <Test name="subexpression_precision_mediump" />
 <Test name="subexpression_precision_highp" />
 </TestCase>
 <TestCase name="mediump">
 <Test name="common_subexpression_0" />
-<Test name="common_subexpression_2" />
 <Test name="subexpression_precision_lowp" />
 <Test name="subexpression_precision_mediump" />
 <Test name="subexpression_precision_highp" />
 </TestCase>
 <TestCase name="lowp">
 <Test name="common_subexpression_0" />
-<Test name="common_subexpression_2" />
 <Test name="subexpression_precision_lowp" />
 <Test name="subexpression_precision_mediump" />
 <Test name="subexpression_precision_highp" />
 <Test name="36" />
 <Test name="38" />
 <Test name="39" />
-<Test name="40" />
 <Test name="41" />
 <Test name="42" />
 <Test name="43" />
 <Test name="nearest_linear" />
 <Test name="linear_linear" />
 </TestCase>
-<TestCase name="max_lod">
-<Test name="nearest_nearest" />
-<Test name="nearest_linear" />
-</TestCase>
 </TestSuite>
 <TestSuite name="3d">
 <TestCase name="basic">
 <Test name="scale_reverse_src_dst_x_linear" />
 <Test name="scale_reverse_src_dst_y_nearest" />
 <Test name="scale_reverse_src_dst_y_linear" />
-<Test name="nearest_consistency_mag" />
-<Test name="nearest_consistency_mag_reverse_src_x" />
-<Test name="nearest_consistency_mag_reverse_src_y" />
-<Test name="nearest_consistency_mag_reverse_dst_x" />
 <Test name="nearest_consistency_mag_reverse_dst_y" />
-<Test name="nearest_consistency_mag_reverse_src_dst_x" />
 <Test name="nearest_consistency_mag_reverse_src_dst_y" />
-<Test name="nearest_consistency_min" />
-<Test name="nearest_consistency_min_reverse_src_x" />
 <Test name="nearest_consistency_min_reverse_src_y" />
-<Test name="nearest_consistency_min_reverse_dst_x" />
 <Test name="nearest_consistency_min_reverse_dst_y" />
-<Test name="nearest_consistency_min_reverse_src_dst_x" />
 <Test name="nearest_consistency_min_reverse_src_dst_y" />
 </TestCase>
 <TestCase name="conversion">
index 3739fc4..8109b90 100644 (file)
 <Test name="scalar" />
 <Test name="vec2" />
 <Test name="vec3" />
-<Test name="vec4" />
 </TestCase>
 </TestSuite>
 <TestCase name="cross">
 <Test name="write_multiple_unsized_arr_single_invocation" />
 <Test name="write_multiple_unsized_arr_multiple_groups" />
 <Test name="ssbo_local_barrier_single_invocation" />
+<Test name="ssbo_local_barrier_single_group" />
+<Test name="ssbo_local_barrier_multiple_groups" />
 <Test name="ssbo_cmd_barrier_single" />
 <Test name="ssbo_cmd_barrier_multiple" />
 <Test name="shared_var_single_invocation" />
 <Test name="highp_int" />
 </TestCase>
 <TestCase name="min">
-<Test name="lowp_uint" />
 <Test name="highp_uint" />
 <Test name="highp_int" />
 </TestCase>
 <Test name="highp_int" />
 </TestCase>
 <TestCase name="and">
-<Test name="mediump_uint" />
 <Test name="highp_uint" />
 <Test name="highp_int" />
 </TestCase>
 <TestCase name="or">
-<Test name="lowp_uint" />
-<Test name="lowp_int" />
-<Test name="mediump_uint" />
 <Test name="highp_uint" />
 <Test name="highp_int" />
 </TestCase>
 <TestCase name="xor">
-<Test name="lowp_uint" />
-<Test name="lowp_int" />
-<Test name="mediump_uint" />
-<Test name="mediump_int" />
 <Test name="highp_uint" />
 <Test name="highp_int" />
 </TestCase>
 <TestCase name="exchange">
-<Test name="mediump_uint" />
-<Test name="mediump_int" />
 <Test name="highp_uint" />
 <Test name="highp_int" />
 </TestCase>
 <TestCase name="compswap">
-<Test name="lowp_uint" />
-<Test name="lowp_int" />
-<Test name="mediump_uint" />
-<Test name="mediump_int" />
 <Test name="highp_uint" />
 <Test name="highp_int" />
 </TestCase>
 <Test name="comp_swap_r32i_return_value" />
 </TestCase>
 <TestCase name="qualifiers">
-<Test name="coherent_r32f" />
 <Test name="volatile_r32f" />
 <Test name="coherent_r32ui" />
 <Test name="volatile_r32ui" />
 <Test name="ssbo_read_write" />
 <Test name="ssbo_overwrite" />
 <Test name="ssbo_alias_write" />
-<Test name="ssbo_alias_overwrite" />
 <Test name="ssbo_atomic_write_read" />
 <Test name="ssbo_atomic_read_write" />
 <Test name="ssbo_atomic_overwrite" />
 </TestCase>
 <TestCase name="error_groups">
 <Test name="case_4" />
-<Test name="case_6" />
-<Test name="case_14" />
 </TestCase>
 <TestCase name="async">
 <Test name="case_0_log" />
 <TestCase name="separable_fragment">
 <Test name="empty" />
 <Test name="var" />
-<Test name="var_array" />
 </TestCase>
 <TestCase name="compute">
 <Test name="empty" />
@@ -1,3 +1,9 @@
+dEQP-GLES3.info.vendor
+dEQP-GLES3.info.renderer
+dEQP-GLES3.info.version
+dEQP-GLES3.info.shading_language_version
+dEQP-GLES3.info.extensions
+dEQP-GLES3.info.render_target
 dEQP-GLES3.functional.prerequisite.state_reset
 dEQP-GLES3.functional.prerequisite.clear_color
 dEQP-GLES3.functional.prerequisite.read_pixels
@@ -576,7 +582,6 @@ dEQP-GLES3.functional.buffer.map.read_write.render_as_index_array.pixel_pack_par
 dEQP-GLES3.functional.buffer.map.read_write.render_as_index_array.pixel_unpack_full
 dEQP-GLES3.functional.buffer.map.read_write.render_as_index_array.pixel_unpack_partial
 dEQP-GLES3.functional.buffer.map.read_write.render_as_index_array.transform_feedback_full
-dEQP-GLES3.functional.buffer.map.read_write.render_as_index_array.transform_feedback_partial
 dEQP-GLES3.functional.buffer.map.read_write.render_as_index_array.uniform_full
 dEQP-GLES3.functional.buffer.map.read_write.render_as_index_array.uniform_partial
 dEQP-GLES3.functional.buffer.map.read_write.usage_hints.array_stream_draw
@@ -3650,8 +3655,6 @@ dEQP-GLES3.functional.shaders.functions.invalid.in_return_type_vertex
 dEQP-GLES3.functional.shaders.functions.invalid.in_return_type_fragment
 dEQP-GLES3.functional.shaders.functions.invalid.out_return_type_vertex
 dEQP-GLES3.functional.shaders.functions.invalid.out_return_type_fragment
-dEQP-GLES3.functional.shaders.functions.invalid.inout_return_type_vertex
-dEQP-GLES3.functional.shaders.functions.invalid.inout_return_type_fragment
 dEQP-GLES3.functional.shaders.functions.invalid.main_invalid_return_type_vertex
 dEQP-GLES3.functional.shaders.functions.invalid.main_invalid_return_type_fragment
 dEQP-GLES3.functional.shaders.functions.invalid.main_has_arguments_vertex
@@ -14428,10 +14431,6 @@ dEQP-GLES3.functional.shaders.texture_functions.texturelod.sampler2d_fixed_verte
 dEQP-GLES3.functional.shaders.texture_functions.texturelod.sampler2d_fixed_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturelod.sampler2d_float_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturelod.sampler2d_float_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texturelod.isampler2d_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texturelod.isampler2d_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texturelod.usampler2d_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texturelod.usampler2d_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturelod.isamplercube_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturelod.isamplercube_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturelod.usamplercube_vertex
@@ -14440,44 +14439,24 @@ dEQP-GLES3.functional.shaders.texture_functions.texturelod.sampler2darray_fixed_
 dEQP-GLES3.functional.shaders.texture_functions.texturelod.sampler2darray_fixed_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturelod.sampler2darray_float_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturelod.sampler2darray_float_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texturelod.isampler2darray_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texturelod.isampler2darray_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texturelod.usampler2darray_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texturelod.usampler2darray_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturelod.sampler3d_fixed_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturelod.sampler3d_fixed_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturelod.sampler3d_float_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturelod.sampler3d_float_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texturelod.isampler3d_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texturelod.isampler3d_fragment
-dEQP-GLES3.functional.shaders.texture_functions.texturelod.usampler3d_vertex
-dEQP-GLES3.functional.shaders.texture_functions.texturelod.usampler3d_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturelod.sampler2dshadow_vertex
 dEQP-GLES3.functional.shaders.texture_functions.texturelod.sampler2dshadow_fragment
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.sampler2d_vec3_fixed_vertex
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.sampler2d_vec3_fixed_fragment
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.sampler2d_vec3_float_vertex
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.sampler2d_vec3_float_fragment
-dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.isampler2d_vec3_vertex
-dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.isampler2d_vec3_fragment
-dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.usampler2d_vec3_vertex
-dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.usampler2d_vec3_fragment
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.sampler2d_vec4_fixed_vertex
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.sampler2d_vec4_fixed_fragment
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.sampler2d_vec4_float_vertex
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.sampler2d_vec4_float_fragment
-dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.isampler2d_vec4_vertex
-dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.isampler2d_vec4_fragment
-dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.usampler2d_vec4_vertex
-dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.usampler2d_vec4_fragment
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.sampler3d_fixed_vertex
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.sampler3d_fixed_fragment
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.sampler3d_float_vertex
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.sampler3d_float_fragment
-dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.isampler3d_vertex
-dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.isampler3d_fragment
-dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.usampler3d_vertex
-dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.usampler3d_fragment
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.sampler2dshadow_vertex
 dEQP-GLES3.functional.shaders.texture_functions.textureprojlod.sampler2dshadow_fragment
 dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_fixed_vertex
@@ -14663,9 +14642,6 @@ dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.float_mediump
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec2_highp
@@ -14705,7 +14681,6 @@ dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.float_highp
-dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.float_highp
@@ -14740,7 +14715,6 @@ dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec4_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec2_mediump
@@ -14751,11 +14725,6 @@ dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec2_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec2_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec4_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.float_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.float_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec2_mediump
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec2_highp
-dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec4_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.float_mediump
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.float_highp
 dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec2_mediump
@@ -15100,6 +15069,14 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.add.mediump_fragment.s
 dEQP-GLES3.functional.shaders.builtin_functions.precision.add.mediump_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.add.mediump_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.add.mediump_fragment.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.add.highp_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.add.highp_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.add.highp_vertex.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.add.highp_vertex.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.add.highp_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.add.highp_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.add.highp_fragment.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.add.highp_fragment.vec4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.sub.lowp_vertex.scalar
 dEQP-GLES3.functional.shaders.builtin_functions.precision.sub.lowp_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.sub.lowp_vertex.vec3
@@ -15116,6 +15093,14 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.sub.mediump_fragment.s
 dEQP-GLES3.functional.shaders.builtin_functions.precision.sub.mediump_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.sub.mediump_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.sub.mediump_fragment.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.sub.highp_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.sub.highp_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.sub.highp_vertex.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.sub.highp_vertex.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.sub.highp_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.sub.highp_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.sub.highp_fragment.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.sub.highp_fragment.vec4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.mul.lowp_vertex.scalar
 dEQP-GLES3.functional.shaders.builtin_functions.precision.mul.lowp_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.mul.lowp_vertex.vec3
@@ -15132,6 +15117,14 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.mul.mediump_fragment.s
 dEQP-GLES3.functional.shaders.builtin_functions.precision.mul.mediump_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.mul.mediump_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.mul.mediump_fragment.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.mul.highp_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.mul.highp_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.mul.highp_vertex.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.mul.highp_vertex.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.mul.highp_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.mul.highp_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.mul.highp_fragment.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.mul.highp_fragment.vec4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.div.lowp_vertex.scalar
 dEQP-GLES3.functional.shaders.builtin_functions.precision.div.lowp_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.div.lowp_vertex.vec3
@@ -15188,6 +15181,14 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.degrees.mediump_fragme
 dEQP-GLES3.functional.shaders.builtin_functions.precision.degrees.mediump_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.degrees.mediump_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.degrees.mediump_fragment.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.degrees.highp_vertex.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.degrees.highp_vertex.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.degrees.highp_vertex.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.degrees.highp_vertex.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.degrees.highp_fragment.scalar
+dEQP-GLES3.functional.shaders.builtin_functions.precision.degrees.highp_fragment.vec2
+dEQP-GLES3.functional.shaders.builtin_functions.precision.degrees.highp_fragment.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.degrees.highp_fragment.vec4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.sin.lowp_vertex.scalar
 dEQP-GLES3.functional.shaders.builtin_functions.precision.sin.lowp_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.sin.lowp_vertex.vec3
@@ -15252,10 +15253,6 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.acos.lowp_fragment.sca
 dEQP-GLES3.functional.shaders.builtin_functions.precision.acos.lowp_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.acos.lowp_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.acos.lowp_fragment.vec4
-dEQP-GLES3.functional.shaders.builtin_functions.precision.acos.mediump_vertex.scalar
-dEQP-GLES3.functional.shaders.builtin_functions.precision.acos.mediump_vertex.vec2
-dEQP-GLES3.functional.shaders.builtin_functions.precision.acos.mediump_vertex.vec3
-dEQP-GLES3.functional.shaders.builtin_functions.precision.acos.mediump_vertex.vec4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.acos.mediump_fragment.scalar
 dEQP-GLES3.functional.shaders.builtin_functions.precision.acos.mediump_fragment.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.acos.mediump_fragment.vec3
@@ -15868,10 +15865,16 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.mediump_vertex.vec
 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.mediump_vertex.vec4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.mediump_fragment.vec3
 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.mediump_fragment.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.highp_vertex.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.highp_vertex.vec4
+dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.highp_fragment.vec3
+dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.highp_fragment.vec4
 dEQP-GLES3.functional.shaders.builtin_functions.precision.cross.lowp_vertex
 dEQP-GLES3.functional.shaders.builtin_functions.precision.cross.lowp_fragment
 dEQP-GLES3.functional.shaders.builtin_functions.precision.cross.mediump_vertex
 dEQP-GLES3.functional.shaders.builtin_functions.precision.cross.mediump_fragment
+dEQP-GLES3.functional.shaders.builtin_functions.precision.cross.highp_vertex
+dEQP-GLES3.functional.shaders.builtin_functions.precision.cross.highp_fragment
 dEQP-GLES3.functional.shaders.builtin_functions.precision.normalize.lowp_vertex.scalar
 dEQP-GLES3.functional.shaders.builtin_functions.precision.normalize.lowp_vertex.vec2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.normalize.lowp_vertex.vec3
@@ -16010,7 +16013,6 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.determinant.mediump_ve
 dEQP-GLES3.functional.shaders.builtin_functions.precision.inverse.lowp_vertex.mat2
 dEQP-GLES3.functional.shaders.builtin_functions.precision.inverse.mediump_vertex.mat2
 dEQP-GLES3.functional.shaders.invariance.highp.common_subexpression_0
-dEQP-GLES3.functional.shaders.invariance.highp.common_subexpression_2
 dEQP-GLES3.functional.shaders.invariance.highp.subexpression_precision_lowp
 dEQP-GLES3.functional.shaders.invariance.highp.subexpression_precision_mediump
 dEQP-GLES3.functional.shaders.invariance.highp.subexpression_precision_highp
@@ -16018,7 +16020,6 @@ dEQP-GLES3.functional.shaders.invariance.highp.loop_2
 dEQP-GLES3.functional.shaders.invariance.highp.loop_3
 dEQP-GLES3.functional.shaders.invariance.highp.loop_4
 dEQP-GLES3.functional.shaders.invariance.mediump.common_subexpression_0
-dEQP-GLES3.functional.shaders.invariance.mediump.common_subexpression_2
 dEQP-GLES3.functional.shaders.invariance.mediump.subexpression_precision_lowp
 dEQP-GLES3.functional.shaders.invariance.mediump.subexpression_precision_mediump
 dEQP-GLES3.functional.shaders.invariance.mediump.subexpression_precision_highp
@@ -16026,7 +16027,6 @@ dEQP-GLES3.functional.shaders.invariance.mediump.loop_2
 dEQP-GLES3.functional.shaders.invariance.mediump.loop_3
 dEQP-GLES3.functional.shaders.invariance.mediump.loop_4
 dEQP-GLES3.functional.shaders.invariance.lowp.common_subexpression_0
-dEQP-GLES3.functional.shaders.invariance.lowp.common_subexpression_2
 dEQP-GLES3.functional.shaders.invariance.lowp.subexpression_precision_lowp
 dEQP-GLES3.functional.shaders.invariance.lowp.subexpression_precision_mediump
 dEQP-GLES3.functional.shaders.invariance.lowp.subexpression_precision_highp
@@ -17363,7 +17363,6 @@ dEQP-GLES3.functional.shaders.random.trigonometric.vertex.35
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.36
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.38
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.39
-dEQP-GLES3.functional.shaders.random.trigonometric.vertex.40
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.41
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.42
 dEQP-GLES3.functional.shaders.random.trigonometric.vertex.43
@@ -20589,7 +20588,6 @@ dEQP-GLES3.functional.texture.mipmap.cube.basic.nearest_nearest
 dEQP-GLES3.functional.texture.mipmap.cube.basic.linear_nearest
 dEQP-GLES3.functional.texture.mipmap.cube.basic.nearest_linear
 dEQP-GLES3.functional.texture.mipmap.cube.basic.linear_linear
-dEQP-GLES3.functional.texture.mipmap.cube.projected.nearest_nearest
 dEQP-GLES3.functional.texture.mipmap.cube.projected.linear_nearest
 dEQP-GLES3.functional.texture.mipmap.cube.bias.nearest_nearest
 dEQP-GLES3.functional.texture.mipmap.cube.bias.nearest_linear
@@ -20611,10 +20609,6 @@ dEQP-GLES3.functional.texture.mipmap.cube.min_lod.nearest_nearest
 dEQP-GLES3.functional.texture.mipmap.cube.min_lod.linear_nearest
 dEQP-GLES3.functional.texture.mipmap.cube.min_lod.nearest_linear
 dEQP-GLES3.functional.texture.mipmap.cube.min_lod.linear_linear
-dEQP-GLES3.functional.texture.mipmap.cube.max_lod.nearest_nearest
-dEQP-GLES3.functional.texture.mipmap.cube.max_lod.linear_nearest
-dEQP-GLES3.functional.texture.mipmap.cube.max_lod.nearest_linear
-dEQP-GLES3.functional.texture.mipmap.cube.max_lod.linear_linear
 dEQP-GLES3.functional.texture.mipmap.3d.basic.nearest_nearest_clamp
 dEQP-GLES3.functional.texture.mipmap.3d.basic.nearest_nearest_clamp_npot
 dEQP-GLES3.functional.texture.mipmap.3d.basic.nearest_nearest_repeat
@@ -26117,8 +26111,6 @@ dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rgba32f
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.rgba16f
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.depth24_stencil8
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.r11f_g11f_b10f
-dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.srgb_unsigned_byte
-dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.srgb_alpha_unsigned_byte
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.srgb8_alpha8
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.depth_component32f
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.color0.depth32f_stencil8
@@ -26180,8 +26172,6 @@ dEQP-GLES3.functional.fbo.completeness.renderable.texture.stencil.rgba16f
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.stencil.rgb16f
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.stencil.depth24_stencil8
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.stencil.r11f_g11f_b10f
-dEQP-GLES3.functional.fbo.completeness.renderable.texture.stencil.srgb_unsigned_byte
-dEQP-GLES3.functional.fbo.completeness.renderable.texture.stencil.srgb_alpha_unsigned_byte
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.stencil.srgb8_alpha8
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.stencil.depth_component32f
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.stencil.depth32f_stencil8
@@ -26242,8 +26232,6 @@ dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.rgba16f
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.rgb16f
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.depth24_stencil8
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.r11f_g11f_b10f
-dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.srgb_unsigned_byte
-dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.srgb_alpha_unsigned_byte
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.srgb8_alpha8
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.depth_component32f
 dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.depth32f_stencil8
@@ -26844,19 +26832,10 @@ dEQP-GLES3.functional.fbo.blit.rect.scale_reverse_src_dst_x_nearest
 dEQP-GLES3.functional.fbo.blit.rect.scale_reverse_src_dst_x_linear
 dEQP-GLES3.functional.fbo.blit.rect.scale_reverse_src_dst_y_nearest
 dEQP-GLES3.functional.fbo.blit.rect.scale_reverse_src_dst_y_linear
-dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag
-dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_x
-dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_y
-dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_x
 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_y
-dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_x
 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_y
-dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min
-dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x
 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_y
-dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_x
 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_y
-dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x
 dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_y
 dEQP-GLES3.functional.fbo.blit.conversion.rgba32i_to_rgba32i
 dEQP-GLES3.functional.fbo.blit.conversion.rgba32i_to_rgba16i
@@ -26977,7 +26956,6 @@ dEQP-GLES3.functional.fbo.blit.conversion.rgba4_to_rgb10_a2
 dEQP-GLES3.functional.fbo.blit.conversion.rgba4_to_rgba4
 dEQP-GLES3.functional.fbo.blit.conversion.rgba4_to_rgb5_a1
 dEQP-GLES3.functional.fbo.blit.conversion.rgba4_to_rgb8
-dEQP-GLES3.functional.fbo.blit.conversion.rgba4_to_rgb565
 dEQP-GLES3.functional.fbo.blit.conversion.rgba4_to_rg8
 dEQP-GLES3.functional.fbo.blit.conversion.rgba4_to_r8
 dEQP-GLES3.functional.fbo.blit.conversion.rgba4_to_rgba32f
@@ -33527,21 +33505,11 @@ dEQP-GLES3.functional.rasterization.culling.both_triangle_fan_reverse
 dEQP-GLES3.functional.rasterization.interpolation.basic.triangles
 dEQP-GLES3.functional.rasterization.interpolation.basic.triangle_strip
 dEQP-GLES3.functional.rasterization.interpolation.basic.triangle_fan
-dEQP-GLES3.functional.rasterization.interpolation.basic.lines
-dEQP-GLES3.functional.rasterization.interpolation.basic.line_strip
 dEQP-GLES3.functional.rasterization.interpolation.basic.line_loop
-dEQP-GLES3.functional.rasterization.interpolation.basic.lines_wide
-dEQP-GLES3.functional.rasterization.interpolation.basic.line_strip_wide
-dEQP-GLES3.functional.rasterization.interpolation.basic.line_loop_wide
 dEQP-GLES3.functional.rasterization.interpolation.projected.triangles
 dEQP-GLES3.functional.rasterization.interpolation.projected.triangle_strip
 dEQP-GLES3.functional.rasterization.interpolation.projected.triangle_fan
-dEQP-GLES3.functional.rasterization.interpolation.projected.lines
 dEQP-GLES3.functional.rasterization.interpolation.projected.line_strip
-dEQP-GLES3.functional.rasterization.interpolation.projected.line_loop
-dEQP-GLES3.functional.rasterization.interpolation.projected.lines_wide
-dEQP-GLES3.functional.rasterization.interpolation.projected.line_strip_wide
-dEQP-GLES3.functional.rasterization.interpolation.projected.line_loop_wide
 dEQP-GLES3.functional.rasterization.flatshading.triangles
 dEQP-GLES3.functional.rasterization.flatshading.triangle_strip
 dEQP-GLES3.functional.rasterization.flatshading.triangle_fan
@@ -730,66 +730,42 @@ dEQP-GLES31.functional.shaders.builtin_functions.common.floatbitstouint.vec4_hig
 dEQP-GLES31.functional.shaders.builtin_functions.common.floatbitstouint.vec4_highp_tess_control
 dEQP-GLES31.functional.shaders.builtin_functions.common.floatbitstouint.vec4_highp_tess_eval
 dEQP-GLES31.functional.shaders.builtin_functions.common.floatbitstouint.vec4_highp_compute
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_vertex
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_geometry
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_tess_control
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_tess_eval
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_compute
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_vertex
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_geometry
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_tess_control
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_tess_eval
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_compute
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_vertex
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_geometry
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_tess_control
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_tess_eval
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_compute
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_vertex
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_geometry
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_tess_control
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_tess_eval
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_compute
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_vertex
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_geometry
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_tess_control
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_tess_eval
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_compute
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_vertex
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_geometry
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_tess_control
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_tess_eval
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_compute
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_vertex
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_geometry
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_tess_control
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_tess_eval
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_compute
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_vertex
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_geometry
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_tess_control
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_tess_eval
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_compute
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_vertex
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_geometry
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_tess_control
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_tess_eval
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_compute
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_vertex
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_geometry
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_tess_control
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_tess_eval
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_compute
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_vertex
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_geometry
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_tess_control
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_tess_eval
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_compute
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_vertex
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_geometry
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_tess_control
 dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_tess_eval
-dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_compute
 dEQP-GLES31.functional.shaders.builtin_functions.common.ldexp.float_lowp_vertex
 dEQP-GLES31.functional.shaders.builtin_functions.common.ldexp.float_lowp_fragment
 dEQP-GLES31.functional.shaders.builtin_functions.common.ldexp.float_lowp_geometry
@@ -2106,10 +2082,6 @@ dEQP-GLES31.functional.shaders.builtin_functions.precision.div.mediump_compute.s
 dEQP-GLES31.functional.shaders.builtin_functions.precision.div.mediump_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.div.mediump_compute.vec3
 dEQP-GLES31.functional.shaders.builtin_functions.precision.div.mediump_compute.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.div.highp_compute.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.div.highp_compute.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.div.highp_compute.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.div.highp_compute.vec4
 dEQP-GLES31.functional.shaders.builtin_functions.precision.radians.lowp_compute.scalar
 dEQP-GLES31.functional.shaders.builtin_functions.precision.radians.lowp_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.radians.lowp_compute.vec3
@@ -2426,10 +2398,6 @@ dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.mediump_compute.s
 dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.mediump_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.mediump_compute.vec3
 dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.mediump_compute.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.highp_compute.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.highp_compute.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.highp_compute.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.highp_compute.vec4
 dEQP-GLES31.functional.shaders.builtin_functions.precision.min.lowp_compute.scalar
 dEQP-GLES31.functional.shaders.builtin_functions.precision.min.lowp_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.min.lowp_compute.vec3
@@ -2438,10 +2406,6 @@ dEQP-GLES31.functional.shaders.builtin_functions.precision.min.mediump_compute.s
 dEQP-GLES31.functional.shaders.builtin_functions.precision.min.mediump_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.min.mediump_compute.vec3
 dEQP-GLES31.functional.shaders.builtin_functions.precision.min.mediump_compute.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.min.highp_compute.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.min.highp_compute.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.min.highp_compute.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.min.highp_compute.vec4
 dEQP-GLES31.functional.shaders.builtin_functions.precision.max.lowp_compute.scalar
 dEQP-GLES31.functional.shaders.builtin_functions.precision.max.lowp_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.max.lowp_compute.vec3
@@ -2450,10 +2414,6 @@ dEQP-GLES31.functional.shaders.builtin_functions.precision.max.mediump_compute.s
 dEQP-GLES31.functional.shaders.builtin_functions.precision.max.mediump_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.max.mediump_compute.vec3
 dEQP-GLES31.functional.shaders.builtin_functions.precision.max.mediump_compute.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.max.highp_compute.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.max.highp_compute.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.max.highp_compute.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.max.highp_compute.vec4
 dEQP-GLES31.functional.shaders.builtin_functions.precision.clamp.lowp_compute.scalar
 dEQP-GLES31.functional.shaders.builtin_functions.precision.clamp.lowp_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.clamp.lowp_compute.vec3
@@ -2462,10 +2422,6 @@ dEQP-GLES31.functional.shaders.builtin_functions.precision.clamp.mediump_compute
 dEQP-GLES31.functional.shaders.builtin_functions.precision.clamp.mediump_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.clamp.mediump_compute.vec3
 dEQP-GLES31.functional.shaders.builtin_functions.precision.clamp.mediump_compute.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.clamp.highp_compute.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.clamp.highp_compute.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.clamp.highp_compute.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.clamp.highp_compute.vec4
 dEQP-GLES31.functional.shaders.builtin_functions.precision.step.lowp_compute.scalar
 dEQP-GLES31.functional.shaders.builtin_functions.precision.step.lowp_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.step.lowp_compute.vec3
@@ -2486,10 +2442,6 @@ dEQP-GLES31.functional.shaders.builtin_functions.precision.smoothstep.mediump_co
 dEQP-GLES31.functional.shaders.builtin_functions.precision.smoothstep.mediump_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.smoothstep.mediump_compute.vec3
 dEQP-GLES31.functional.shaders.builtin_functions.precision.smoothstep.mediump_compute.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.smoothstep.highp_compute.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.smoothstep.highp_compute.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.smoothstep.highp_compute.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.smoothstep.highp_compute.vec4
 dEQP-GLES31.functional.shaders.builtin_functions.precision.length.lowp_compute.scalar
 dEQP-GLES31.functional.shaders.builtin_functions.precision.length.lowp_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.length.lowp_compute.vec3
@@ -2525,7 +2477,6 @@ dEQP-GLES31.functional.shaders.builtin_functions.precision.dot.mediump_compute.v
 dEQP-GLES31.functional.shaders.builtin_functions.precision.dot.highp_compute.scalar
 dEQP-GLES31.functional.shaders.builtin_functions.precision.dot.highp_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.dot.highp_compute.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.dot.highp_compute.vec4
 dEQP-GLES31.functional.shaders.builtin_functions.precision.cross.lowp_compute
 dEQP-GLES31.functional.shaders.builtin_functions.precision.cross.mediump_compute
 dEQP-GLES31.functional.shaders.builtin_functions.precision.cross.highp_compute
@@ -2647,23 +2598,10 @@ dEQP-GLES31.functional.shaders.builtin_functions.precision.determinant.mediump_c
 dEQP-GLES31.functional.shaders.builtin_functions.precision.determinant.highp_compute.mat2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.inverse.lowp_compute.mat2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.inverse.mediump_compute.mat2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.inverse.highp_compute.mat2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec4
 dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_compute.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_compute.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_compute.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_compute.vec4
 dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec4
 dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_compute.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_compute.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_compute.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_compute.vec4
 dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.lowp_vertex.scalar
 dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.lowp_vertex.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.lowp_vertex.vec3
@@ -2676,30 +2614,6 @@ dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.lowp_compute.sc
 dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.lowp_compute.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.lowp_compute.vec3
 dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.lowp_compute.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.mediump_vertex.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.mediump_vertex.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.mediump_vertex.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.mediump_vertex.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.mediump_fragment.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.mediump_fragment.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.mediump_fragment.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.mediump_fragment.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.mediump_compute.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.mediump_compute.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.mediump_compute.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.mediump_compute.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.highp_vertex.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.highp_vertex.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.highp_vertex.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.highp_vertex.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.highp_fragment.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.highp_fragment.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.highp_fragment.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.highp_fragment.vec4
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.highp_compute.scalar
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.highp_compute.vec2
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.highp_compute.vec3
-dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.highp_compute.vec4
 dEQP-GLES31.functional.shaders.builtin_functions.precision.fma.lowp_vertex.scalar
 dEQP-GLES31.functional.shaders.builtin_functions.precision.fma.lowp_vertex.vec2
 dEQP-GLES31.functional.shaders.builtin_functions.precision.fma.lowp_vertex.vec3
@@ -3065,18 +2979,15 @@ dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.vertex
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.vertex.usampler2darray
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.vertex.usampler3d
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.sampler2d
-dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.samplercube
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.sampler2darray
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.sampler3d
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.sampler2dshadow
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.samplercubeshadow
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.sampler2darrayshadow
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.isampler2d
-dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.isamplercube
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.isampler2darray
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.isampler3d
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.usampler2d
-dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.usamplercube
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.usampler2darray
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.usampler3d
 dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.compute.sampler2d
@@ -4783,15 +4694,12 @@ dEQP-GLES31.functional.compute.basic.ssbo_local_barrier_multiple_groups
 dEQP-GLES31.functional.compute.basic.ssbo_cmd_barrier_single
 dEQP-GLES31.functional.compute.basic.ssbo_cmd_barrier_multiple
 dEQP-GLES31.functional.compute.basic.shared_var_single_invocation
-dEQP-GLES31.functional.compute.basic.shared_var_single_group
 dEQP-GLES31.functional.compute.basic.shared_var_multiple_invocations
 dEQP-GLES31.functional.compute.basic.shared_var_multiple_groups
 dEQP-GLES31.functional.compute.basic.shared_atomic_op_single_invocation
-dEQP-GLES31.functional.compute.basic.shared_atomic_op_single_group
 dEQP-GLES31.functional.compute.basic.shared_atomic_op_multiple_invocations
 dEQP-GLES31.functional.compute.basic.shared_atomic_op_multiple_groups
 dEQP-GLES31.functional.compute.basic.copy_image_to_ssbo_small
-dEQP-GLES31.functional.compute.basic.copy_ssbo_to_image_small
 dEQP-GLES31.functional.compute.basic.image_atomic_op_local_size_1
 dEQP-GLES31.functional.compute.basic.image_atomic_op_local_size_8
 dEQP-GLES31.functional.compute.basic.image_barrier_single
@@ -4888,52 +4796,20 @@ dEQP-GLES31.functional.compute.shared_var.work_group_size.mat4_1_1_64
 dEQP-GLES31.functional.compute.shared_var.work_group_size.mat4_128_1_1
 dEQP-GLES31.functional.compute.shared_var.work_group_size.mat4_1_128_1
 dEQP-GLES31.functional.compute.shared_var.work_group_size.mat4_13_2_4
-dEQP-GLES31.functional.compute.shared_var.atomic.add.lowp_uint
-dEQP-GLES31.functional.compute.shared_var.atomic.add.lowp_int
-dEQP-GLES31.functional.compute.shared_var.atomic.add.mediump_uint
-dEQP-GLES31.functional.compute.shared_var.atomic.add.mediump_int
 dEQP-GLES31.functional.compute.shared_var.atomic.add.highp_uint
 dEQP-GLES31.functional.compute.shared_var.atomic.add.highp_int
-dEQP-GLES31.functional.compute.shared_var.atomic.min.lowp_uint
-dEQP-GLES31.functional.compute.shared_var.atomic.min.lowp_int
-dEQP-GLES31.functional.compute.shared_var.atomic.min.mediump_uint
-dEQP-GLES31.functional.compute.shared_var.atomic.min.mediump_int
 dEQP-GLES31.functional.compute.shared_var.atomic.min.highp_uint
 dEQP-GLES31.functional.compute.shared_var.atomic.min.highp_int
-dEQP-GLES31.functional.compute.shared_var.atomic.max.lowp_uint
-dEQP-GLES31.functional.compute.shared_var.atomic.max.lowp_int
-dEQP-GLES31.functional.compute.shared_var.atomic.max.mediump_uint
-dEQP-GLES31.functional.compute.shared_var.atomic.max.mediump_int
 dEQP-GLES31.functional.compute.shared_var.atomic.max.highp_uint
 dEQP-GLES31.functional.compute.shared_var.atomic.max.highp_int
-dEQP-GLES31.functional.compute.shared_var.atomic.and.lowp_uint
-dEQP-GLES31.functional.compute.shared_var.atomic.and.lowp_int
-dEQP-GLES31.functional.compute.shared_var.atomic.and.mediump_uint
-dEQP-GLES31.functional.compute.shared_var.atomic.and.mediump_int
 dEQP-GLES31.functional.compute.shared_var.atomic.and.highp_uint
 dEQP-GLES31.functional.compute.shared_var.atomic.and.highp_int
-dEQP-GLES31.functional.compute.shared_var.atomic.or.lowp_uint
-dEQP-GLES31.functional.compute.shared_var.atomic.or.lowp_int
-dEQP-GLES31.functional.compute.shared_var.atomic.or.mediump_uint
-dEQP-GLES31.functional.compute.shared_var.atomic.or.mediump_int
 dEQP-GLES31.functional.compute.shared_var.atomic.or.highp_uint
 dEQP-GLES31.functional.compute.shared_var.atomic.or.highp_int
-dEQP-GLES31.functional.compute.shared_var.atomic.xor.lowp_uint
-dEQP-GLES31.functional.compute.shared_var.atomic.xor.lowp_int
-dEQP-GLES31.functional.compute.shared_var.atomic.xor.mediump_uint
-dEQP-GLES31.functional.compute.shared_var.atomic.xor.mediump_int
 dEQP-GLES31.functional.compute.shared_var.atomic.xor.highp_uint
 dEQP-GLES31.functional.compute.shared_var.atomic.xor.highp_int
-dEQP-GLES31.functional.compute.shared_var.atomic.exchange.lowp_uint
-dEQP-GLES31.functional.compute.shared_var.atomic.exchange.lowp_int
-dEQP-GLES31.functional.compute.shared_var.atomic.exchange.mediump_uint
-dEQP-GLES31.functional.compute.shared_var.atomic.exchange.mediump_int
 dEQP-GLES31.functional.compute.shared_var.atomic.exchange.highp_uint
 dEQP-GLES31.functional.compute.shared_var.atomic.exchange.highp_int
-dEQP-GLES31.functional.compute.shared_var.atomic.compswap.lowp_uint
-dEQP-GLES31.functional.compute.shared_var.atomic.compswap.lowp_int
-dEQP-GLES31.functional.compute.shared_var.atomic.compswap.mediump_uint
-dEQP-GLES31.functional.compute.shared_var.atomic.compswap.mediump_int
 dEQP-GLES31.functional.compute.shared_var.atomic.compswap.highp_uint
 dEQP-GLES31.functional.compute.shared_var.atomic.compswap.highp_int
 dEQP-GLES31.functional.compute.indirect_dispatch.upload_buffer.single_invocation
@@ -4946,7 +4822,6 @@ dEQP-GLES31.functional.compute.indirect_dispatch.upload_buffer.empty_command
 dEQP-GLES31.functional.compute.indirect_dispatch.upload_buffer.multi_dispatch
 dEQP-GLES31.functional.compute.indirect_dispatch.upload_buffer.multi_dispatch_reuse_command
 dEQP-GLES31.functional.compute.indirect_dispatch.gen_in_compute.single_invocation
-dEQP-GLES31.functional.compute.indirect_dispatch.gen_in_compute.multiple_groups
 dEQP-GLES31.functional.compute.indirect_dispatch.gen_in_compute.multiple_groups_multiple_invocations
 dEQP-GLES31.functional.compute.indirect_dispatch.gen_in_compute.small_offset
 dEQP-GLES31.functional.compute.indirect_dispatch.gen_in_compute.empty_command
@@ -5048,68 +4923,47 @@ dEQP-GLES31.functional.draw_indirect.compute_interop.combined.drawelements_compu
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_100x100_drawcount_1
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_200x200_drawcount_1
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_500x500_drawcount_1
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_1000x1000_drawcount_1
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_1200x1200_drawcount_1
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_1500x1500_drawcount_1
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_100x100_drawcount_8
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_200x200_drawcount_8
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_500x500_drawcount_8
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_1000x1000_drawcount_8
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_1200x1200_drawcount_8
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_1500x1500_drawcount_8
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_100x100_drawcount_200
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_200x200_drawcount_800
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_500x500_drawcount_2500
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_1000x1000_drawcount_5000
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_100x100_drawcount_1
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_200x200_drawcount_1
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_500x500_drawcount_1
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_1000x1000_drawcount_1
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_1200x1200_drawcount_1
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_1500x1500_drawcount_1
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_100x100_drawcount_8
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_200x200_drawcount_8
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_500x500_drawcount_8
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_1000x1000_drawcount_8
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_1200x1200_drawcount_8
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_1500x1500_drawcount_8
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_100x100_drawcount_200
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_200x200_drawcount_800
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_500x500_drawcount_2500
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_1000x1000_drawcount_5000
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_100x100_drawcount_1
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_200x200_drawcount_1
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_500x500_drawcount_1
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_1000x1000_drawcount_1
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_1200x1200_drawcount_1
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_1500x1500_drawcount_1
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_100x100_drawcount_8
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_200x200_drawcount_8
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_500x500_drawcount_8
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_1000x1000_drawcount_8
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_1200x1200_drawcount_8
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_1500x1500_drawcount_8
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_100x100_drawcount_200
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_200x200_drawcount_800
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_500x500_drawcount_2500
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_1000x1000_drawcount_5000
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_100x100_drawcount_1
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_200x200_drawcount_1
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_500x500_drawcount_1
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_1000x1000_drawcount_1
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_1200x1200_drawcount_1
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_1500x1500_drawcount_1
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_100x100_drawcount_8
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_200x200_drawcount_8
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_500x500_drawcount_8
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_1000x1000_drawcount_8
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_1200x1200_drawcount_8
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_1500x1500_drawcount_8
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_100x100_drawcount_200
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_200x200_drawcount_800
 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_500x500_drawcount_2500
-dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_1000x1000_drawcount_5000
-dEQP-GLES31.functional.draw_indirect.random.0
 dEQP-GLES31.functional.draw_indirect.random.2
 dEQP-GLES31.functional.draw_indirect.random.3
 dEQP-GLES31.functional.draw_indirect.random.4
@@ -5117,14 +4971,11 @@ dEQP-GLES31.functional.draw_indirect.random.5
 dEQP-GLES31.functional.draw_indirect.random.6
 dEQP-GLES31.functional.draw_indirect.random.7
 dEQP-GLES31.functional.draw_indirect.random.8
-dEQP-GLES31.functional.draw_indirect.random.10
 dEQP-GLES31.functional.draw_indirect.random.11
 dEQP-GLES31.functional.draw_indirect.random.12
 dEQP-GLES31.functional.draw_indirect.random.13
 dEQP-GLES31.functional.draw_indirect.random.14
-dEQP-GLES31.functional.draw_indirect.random.15
 dEQP-GLES31.functional.draw_indirect.random.17
-dEQP-GLES31.functional.draw_indirect.random.18
 dEQP-GLES31.functional.draw_indirect.random.19
 dEQP-GLES31.functional.draw_indirect.random.20
 dEQP-GLES31.functional.draw_indirect.random.21
@@ -8278,14 +8129,12 @@ dEQP-GLES31.functional.ubo.random.all_per_block_buffers.9
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.10
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.11
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.12
-dEQP-GLES31.functional.ubo.random.all_per_block_buffers.13
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.14
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.15
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.16
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.17
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.18
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.19
-dEQP-GLES31.functional.ubo.random.all_per_block_buffers.20
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.21
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.22
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.23
@@ -8294,7 +8143,6 @@ dEQP-GLES31.functional.ubo.random.all_per_block_buffers.25
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.26
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.27
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.28
-dEQP-GLES31.functional.ubo.random.all_per_block_buffers.29
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.30
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.31
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.32
@@ -8306,7 +8154,6 @@ dEQP-GLES31.functional.ubo.random.all_per_block_buffers.37
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.38
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.39
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.40
-dEQP-GLES31.functional.ubo.random.all_per_block_buffers.41
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.42
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.43
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.44
@@ -8425,12 +8272,6 @@ dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32i_result
 dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32i_return_value
 dEQP-GLES31.functional.image_load_store.2d.atomic.comp_swap_r32i_result
 dEQP-GLES31.functional.image_load_store.2d.atomic.comp_swap_r32i_return_value
-dEQP-GLES31.functional.image_load_store.2d.qualifiers.coherent_r32f
-dEQP-GLES31.functional.image_load_store.2d.qualifiers.volatile_r32f
-dEQP-GLES31.functional.image_load_store.2d.qualifiers.coherent_r32ui
-dEQP-GLES31.functional.image_load_store.2d.qualifiers.volatile_r32ui
-dEQP-GLES31.functional.image_load_store.2d.qualifiers.coherent_r32i
-dEQP-GLES31.functional.image_load_store.2d.qualifiers.volatile_r32i
 dEQP-GLES31.functional.image_load_store.2d.qualifiers.restrict
 dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba32f_rgba32ui
 dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba32f_rgba32i
@@ -8476,13 +8317,11 @@ dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32i_rgba8
 dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32i_rgba8_snorm
 dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_r32f
 dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_rgba8ui
-dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_r32ui
 dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_rgba8i
 dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_r32i
 dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_rgba8_snorm
 dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_snorm_r32f
 dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_snorm_rgba8ui
-dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_snorm_r32ui
 dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_snorm_rgba8i
 dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_snorm_r32i
 dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_snorm_rgba8
@@ -8635,13 +8474,11 @@ dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.r32i_rgba8
 dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.r32i_rgba8_snorm
 dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_r32f
 dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_rgba8ui
-dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_r32ui
 dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_rgba8i
 dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_r32i
 dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_rgba8_snorm
 dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_snorm_r32f
 dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_snorm_rgba8ui
-dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_snorm_r32ui
 dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_snorm_rgba8i
 dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_snorm_r32i
 dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_snorm_rgba8
@@ -8794,13 +8631,11 @@ dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.r32i_rgba8
 dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.r32i_rgba8_snorm
 dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_r32f
 dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_rgba8ui
-dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_r32ui
 dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_rgba8i
 dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_r32i
 dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_rgba8_snorm
 dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_snorm_r32f
 dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_snorm_rgba8ui
-dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_snorm_r32ui
 dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_snorm_rgba8i
 dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_snorm_r32i
 dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_snorm_rgba8
@@ -8902,7 +8737,6 @@ dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32i_result
 dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32i_return_value
 dEQP-GLES31.functional.image_load_store.2d_array.atomic.comp_swap_r32i_result
 dEQP-GLES31.functional.image_load_store.2d_array.atomic.comp_swap_r32i_return_value
-dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.coherent_r32f
 dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.volatile_r32f
 dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.coherent_r32ui
 dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.volatile_r32ui
@@ -8953,13 +8787,11 @@ dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.r32i_rgba8
 dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.r32i_rgba8_snorm
 dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_r32f
 dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_rgba8ui
-dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_r32ui
 dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_rgba8i
 dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_r32i
 dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_rgba8_snorm
 dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_snorm_r32f
 dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_snorm_rgba8ui
-dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_snorm_r32ui
 dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_snorm_rgba8i
 dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_snorm_r32i
 dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_snorm_rgba8
@@ -9370,9 +9202,6 @@ dEQP-GLES31.functional.atomic_counter.layout.invalid.invalid_default_binding
 dEQP-GLES31.functional.atomic_counter.layout.invalid.invalid_offset_align
 dEQP-GLES31.functional.atomic_counter.layout.invalid.invalid_offset_overlap
 dEQP-GLES31.functional.atomic_counter.layout.invalid.invalid_default_offset
-dEQP-GLES31.functional.stencil_texturing.format.depth32f_stencil8_2d
-dEQP-GLES31.functional.stencil_texturing.format.depth32f_stencil8_2d_array
-dEQP-GLES31.functional.stencil_texturing.format.depth32f_stencil8_cube
 dEQP-GLES31.functional.stencil_texturing.format.depth24_stencil8_2d
 dEQP-GLES31.functional.stencil_texturing.format.depth24_stencil8_2d_array
 dEQP-GLES31.functional.stencil_texturing.format.depth24_stencil8_cube
@@ -10000,11 +9829,6 @@ dEQP-GLES31.functional.texture.specification.texstorage3d.size.cube_array_57x57x
 dEQP-GLES31.functional.texture.specification.texstorage3d.size.cube_array_57x57x12_2_levels
 dEQP-GLES31.functional.texture.specification.texstorage3d.size.cube_array_57x57x12_6_levels
 dEQP-GLES31.functional.texture.multisample.samples_1.sample_position
-dEQP-GLES31.functional.texture.multisample.samples_1.sample_mask_only
-dEQP-GLES31.functional.texture.multisample.samples_1.sample_mask_and_alpha_to_coverage
-dEQP-GLES31.functional.texture.multisample.samples_1.sample_mask_and_sample_coverage
-dEQP-GLES31.functional.texture.multisample.samples_1.sample_mask_and_sample_coverage_and_alpha_to_coverage
-dEQP-GLES31.functional.texture.multisample.samples_1.sample_mask_non_effective_bits
 dEQP-GLES31.functional.texture.multisample.samples_1.use_texture_color_2d
 dEQP-GLES31.functional.texture.multisample.samples_1.use_texture_color_2d_array
 dEQP-GLES31.functional.texture.multisample.samples_1.use_texture_int_2d
@@ -10157,135 +9981,77 @@ dEQP-GLES31.functional.texture.multisample.negative.texture_base_level
 dEQP-GLES31.functional.texture.multisample.negative.texture_high_sample_count
 dEQP-GLES31.functional.texture.multisample.negative.texture_zero_sample_count
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.green_blue_alpha_zero
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.blue_alpha_zero_one
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.alpha_zero_one_red
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.zero_one_red_green
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.one_red_green_blue
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.filter_mode.min_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.base_level.level_1
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.base_level.level_2
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.incomplete.mipmap_incomplete
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.green_blue_alpha_zero
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.blue_alpha_zero_one
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.alpha_zero_one_red
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.zero_one_red_green
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.one_red_green_blue
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.base_level.level_1
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.base_level.level_2
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.green_blue_alpha_zero
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.blue_alpha_zero_one
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.alpha_zero_one_red
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.zero_one_red_green
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.one_red_green_blue
-dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.base_level.level_1
 dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.base_level.level_2
 dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_pot.compare_less.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_pot.compare_less.repeat_mirrored_repeat
 dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
 dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_npot.compare_less.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_npot.compare_less.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.filter_mode.min_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear
 dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.base_level.level_1
 dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.base_level.level_2
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.green_blue_alpha_zero
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.blue_alpha_zero_one
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.alpha_zero_one_red
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.zero_one_red_green
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.one_red_green_blue
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.filter_mode.min_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.base_level.level_1
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.base_level.level_2
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.incomplete.mipmap_incomplete
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.green_blue_alpha_zero
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.blue_alpha_zero_one
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.alpha_zero_one_red
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.zero_one_red_green
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.one_red_green_blue
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.base_level.level_1
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.base_level.level_2
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.green_blue_alpha_zero
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.blue_alpha_zero_one
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.alpha_zero_one_red
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.zero_one_red_green
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.one_red_green_blue
-dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.base_level.level_1
 dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.base_level.level_2
 dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_pot.compare_less.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_pot.compare_less.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_npot.compare_less.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_npot.compare_less.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.filter_mode.min_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear
 dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.base_level.level_1
 dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.base_level.level_2
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_pot.clamp_to_edge_repeat
@@ -10300,10 +10066,6 @@ dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.alpha_zer
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.zero_one_red_green
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.one_red_green_blue
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.base_level.level_1
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.base_level.level_2
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_pot.clamp_to_edge_repeat
@@ -10317,7 +10079,6 @@ dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.blue_al
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.alpha_zero_one_red
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.zero_one_red_green
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.one_red_green_blue
-dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.base_level.level_1
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.base_level.level_2
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_pot.clamp_to_edge_repeat
@@ -10331,7 +10092,6 @@ dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.blue_alp
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.alpha_zero_one_red
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.zero_one_red_green
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.one_red_green_blue
-dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.base_level.level_1
 dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.base_level.level_2
 dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.size_pot.compare_less.clamp_to_edge_repeat
@@ -10347,202 +10107,98 @@ dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.size_npot.compare_grea
 dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
 dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.filter_mode.min_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear
 dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.base_level.level_1
 dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.base_level.level_2
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8ui.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8ui.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8ui.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8ui.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8i.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8i.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8i.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8i.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_pot.compare_less.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_pot.compare_less.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_npot.compare_less.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_npot.compare_less.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8ui.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8ui.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8ui.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8i.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8i.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8i.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8i.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_less.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_less.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_less.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_less.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.green_blue_alpha_zero
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.blue_alpha_zero_one
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.alpha_zero_one_red
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.zero_one_red_green
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.one_red_green_blue
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.filter_mode.min_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.base_level.level_1
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.base_level.level_2
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.incomplete.mipmap_incomplete
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.green_blue_alpha_zero
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.blue_alpha_zero_one
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.alpha_zero_one_red
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.zero_one_red_green
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.one_red_green_blue
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.base_level.level_1
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.base_level.level_2
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.green_blue_alpha_zero
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.blue_alpha_zero_one
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.alpha_zero_one_red
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.zero_one_red_green
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.one_red_green_blue
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.base_level.level_1
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.base_level.level_2
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_pot.compare_less.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_pot.compare_less.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_npot.compare_less.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_npot.compare_less.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.filter_mode.min_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.base_level.level_1
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.base_level.level_2
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.green_blue_alpha_zero
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.blue_alpha_zero_one
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.alpha_zero_one_red
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.zero_one_red_green
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.one_red_green_blue
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.base_level.level_1
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.base_level.level_2
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.incomplete.mipmap_incomplete
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.green_blue_alpha_zero
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.blue_alpha_zero_one
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.alpha_zero_one_red
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.zero_one_red_green
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.one_red_green_blue
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.base_level.level_1
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.base_level.level_2
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.size_pot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.size_pot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.size_npot.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.size_npot.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.green_blue_alpha_zero
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.blue_alpha_zero_one
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.alpha_zero_one_red
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.zero_one_red_green
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.one_red_green_blue
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.base_level.level_1
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.base_level.level_2
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_less.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_less.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_less.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_less.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear
-dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.base_level.level_1
 dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.base_level.level_2
 dEQP-GLES31.functional.texture.gather.offset_dynamic.min_required_offset.2d.rgba8.size_pot.clamp_to_edge_repeat
@@ -11405,7 +11061,6 @@ dEQP-GLES31.functional.state_query.vertex_attribute_binding.vertex_attrib.vertex
 dEQP-GLES31.functional.state_query.vertex_attribute_binding.indexed.vertex_binding_divisor_getintegeri
 dEQP-GLES31.functional.state_query.vertex_attribute_binding.indexed.vertex_binding_divisor_getintegeri64
 dEQP-GLES31.functional.state_query.vertex_attribute_binding.indexed.vertex_binding_divisor_mixed
-dEQP-GLES31.functional.state_query.vertex_attribute_binding.indexed.vertex_binding_offset_mixed
 dEQP-GLES31.functional.state_query.vertex_attribute_binding.indexed.vertex_binding_stride_mixed
 dEQP-GLES31.functional.state_query.vertex_attribute_binding.indexed.vertex_binding_buffer_mixed
 dEQP-GLES31.functional.state_query.multisample_interpolation.min_fragment_interpolation_offset.get_boolean
@@ -11442,7 +11097,6 @@ dEQP-GLES31.functional.synchronization.in_invocation.ssbo_write_read
 dEQP-GLES31.functional.synchronization.in_invocation.ssbo_read_write
 dEQP-GLES31.functional.synchronization.in_invocation.ssbo_overwrite
 dEQP-GLES31.functional.synchronization.in_invocation.ssbo_alias_write
-dEQP-GLES31.functional.synchronization.in_invocation.ssbo_alias_overwrite
 dEQP-GLES31.functional.synchronization.in_invocation.ssbo_atomic_write_read
 dEQP-GLES31.functional.synchronization.in_invocation.ssbo_atomic_read_write
 dEQP-GLES31.functional.synchronization.in_invocation.ssbo_atomic_overwrite
@@ -12812,7 +12466,6 @@ dEQP-GLES31.functional.blend_equation_advanced.srgb.overlay
 dEQP-GLES31.functional.blend_equation_advanced.srgb.darken
 dEQP-GLES31.functional.blend_equation_advanced.srgb.lighten
 dEQP-GLES31.functional.blend_equation_advanced.srgb.colordodge
-dEQP-GLES31.functional.blend_equation_advanced.srgb.colorburn
 dEQP-GLES31.functional.blend_equation_advanced.srgb.hardlight
 dEQP-GLES31.functional.blend_equation_advanced.srgb.difference
 dEQP-GLES31.functional.blend_equation_advanced.srgb.exclusion
@@ -12844,10 +12497,7 @@ dEQP-GLES31.functional.blend_equation_advanced.barrier.colorburn
 dEQP-GLES31.functional.blend_equation_advanced.barrier.hardlight
 dEQP-GLES31.functional.blend_equation_advanced.barrier.difference
 dEQP-GLES31.functional.blend_equation_advanced.barrier.exclusion
-dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_hue
-dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_saturation
 dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_color
-dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_luminosity
 dEQP-GLES31.functional.blend_equation_advanced.coherent.multiply
 dEQP-GLES31.functional.blend_equation_advanced.coherent.screen
 dEQP-GLES31.functional.blend_equation_advanced.coherent.overlay
@@ -12908,165 +12558,62 @@ dEQP-GLES31.functional.separate_shader.create_shader_program.separate_programs_a
 dEQP-GLES31.functional.separate_shader.create_shader_program.separate_programs_add_both
 dEQP-GLES31.functional.separate_shader.create_shader_program.single_program_add_both
 dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_smooth_fragment_smooth
-dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_smooth_fragment_flat
-dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_smooth_fragment_centroid
-dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_smooth
-dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_flat_fragment_smooth
 dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_flat_fragment_flat
-dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_flat_fragment_centroid
-dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_flat
-dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_centroid_fragment_smooth
-dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_centroid_fragment_flat
 dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_centroid_fragment_centroid
-dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_centroid
 dEQP-GLES31.functional.separate_shader.interface.same_name_fragment_smooth
-dEQP-GLES31.functional.separate_shader.interface.same_name_fragment_flat
-dEQP-GLES31.functional.separate_shader.interface.same_name_fragment_centroid
 dEQP-GLES31.functional.separate_shader.interface.same_name
 dEQP-GLES31.functional.separate_shader.interface.same_location_vertex_smooth_fragment_smooth
-dEQP-GLES31.functional.separate_shader.interface.same_location_vertex_smooth_fragment_flat
-dEQP-GLES31.functional.separate_shader.interface.same_location_vertex_smooth_fragment_centroid
-dEQP-GLES31.functional.separate_shader.interface.same_location_vertex_smooth
-dEQP-GLES31.functional.separate_shader.interface.same_location_vertex_flat_fragment_smooth
 dEQP-GLES31.functional.separate_shader.interface.same_location_vertex_flat_fragment_flat
-dEQP-GLES31.functional.separate_shader.interface.same_location_vertex_flat_fragment_centroid
-dEQP-GLES31.functional.separate_shader.interface.same_location_vertex_flat
-dEQP-GLES31.functional.separate_shader.interface.same_location_vertex_centroid_fragment_smooth
-dEQP-GLES31.functional.separate_shader.interface.same_location_vertex_centroid_fragment_flat
 dEQP-GLES31.functional.separate_shader.interface.same_location_vertex_centroid_fragment_centroid
-dEQP-GLES31.functional.separate_shader.interface.same_location_vertex_centroid
-dEQP-GLES31.functional.separate_shader.interface.same_location_fragment_smooth
 dEQP-GLES31.functional.separate_shader.interface.same_location_fragment_flat
-dEQP-GLES31.functional.separate_shader.interface.same_location_fragment_centroid
-dEQP-GLES31.functional.separate_shader.interface.same_location
-dEQP-GLES31.functional.separate_shader.random.0
-dEQP-GLES31.functional.separate_shader.random.1
-dEQP-GLES31.functional.separate_shader.random.2
-dEQP-GLES31.functional.separate_shader.random.3
 dEQP-GLES31.functional.separate_shader.random.4
 dEQP-GLES31.functional.separate_shader.random.5
-dEQP-GLES31.functional.separate_shader.random.6
 dEQP-GLES31.functional.separate_shader.random.7
-dEQP-GLES31.functional.separate_shader.random.8
 dEQP-GLES31.functional.separate_shader.random.9
 dEQP-GLES31.functional.separate_shader.random.10
-dEQP-GLES31.functional.separate_shader.random.11
-dEQP-GLES31.functional.separate_shader.random.12
-dEQP-GLES31.functional.separate_shader.random.13
-dEQP-GLES31.functional.separate_shader.random.14
 dEQP-GLES31.functional.separate_shader.random.15
-dEQP-GLES31.functional.separate_shader.random.16
-dEQP-GLES31.functional.separate_shader.random.17
-dEQP-GLES31.functional.separate_shader.random.18
 dEQP-GLES31.functional.separate_shader.random.19
 dEQP-GLES31.functional.separate_shader.random.20
-dEQP-GLES31.functional.separate_shader.random.21
-dEQP-GLES31.functional.separate_shader.random.22
-dEQP-GLES31.functional.separate_shader.random.23
-dEQP-GLES31.functional.separate_shader.random.24
-dEQP-GLES31.functional.separate_shader.random.25
 dEQP-GLES31.functional.separate_shader.random.26
 dEQP-GLES31.functional.separate_shader.random.27
-dEQP-GLES31.functional.separate_shader.random.28
 dEQP-GLES31.functional.separate_shader.random.29
-dEQP-GLES31.functional.separate_shader.random.30
 dEQP-GLES31.functional.separate_shader.random.31
-dEQP-GLES31.functional.separate_shader.random.32
 dEQP-GLES31.functional.separate_shader.random.33
 dEQP-GLES31.functional.separate_shader.random.34
-dEQP-GLES31.functional.separate_shader.random.35
 dEQP-GLES31.functional.separate_shader.random.36
-dEQP-GLES31.functional.separate_shader.random.37
-dEQP-GLES31.functional.separate_shader.random.38
-dEQP-GLES31.functional.separate_shader.random.39
 dEQP-GLES31.functional.separate_shader.random.40
 dEQP-GLES31.functional.separate_shader.random.41
 dEQP-GLES31.functional.separate_shader.random.42
 dEQP-GLES31.functional.separate_shader.random.43
 dEQP-GLES31.functional.separate_shader.random.44
-dEQP-GLES31.functional.separate_shader.random.45
 dEQP-GLES31.functional.separate_shader.random.46
 dEQP-GLES31.functional.separate_shader.random.47
 dEQP-GLES31.functional.separate_shader.random.48
-dEQP-GLES31.functional.separate_shader.random.49
-dEQP-GLES31.functional.separate_shader.random.50
-dEQP-GLES31.functional.separate_shader.random.51
-dEQP-GLES31.functional.separate_shader.random.52
 dEQP-GLES31.functional.separate_shader.random.53
-dEQP-GLES31.functional.separate_shader.random.54
 dEQP-GLES31.functional.separate_shader.random.55
-dEQP-GLES31.functional.separate_shader.random.56
 dEQP-GLES31.functional.separate_shader.random.57
-dEQP-GLES31.functional.separate_shader.random.58
-dEQP-GLES31.functional.separate_shader.random.59
-dEQP-GLES31.functional.separate_shader.random.60
-dEQP-GLES31.functional.separate_shader.random.61
-dEQP-GLES31.functional.separate_shader.random.62
-dEQP-GLES31.functional.separate_shader.random.63
-dEQP-GLES31.functional.separate_shader.random.64
-dEQP-GLES31.functional.separate_shader.random.65
 dEQP-GLES31.functional.separate_shader.random.66
-dEQP-GLES31.functional.separate_shader.random.67
-dEQP-GLES31.functional.separate_shader.random.68
-dEQP-GLES31.functional.separate_shader.random.69
-dEQP-GLES31.functional.separate_shader.random.70
-dEQP-GLES31.functional.separate_shader.random.71
 dEQP-GLES31.functional.separate_shader.random.72
-dEQP-GLES31.functional.separate_shader.random.73
 dEQP-GLES31.functional.separate_shader.random.74
 dEQP-GLES31.functional.separate_shader.random.75
 dEQP-GLES31.functional.separate_shader.random.76
-dEQP-GLES31.functional.separate_shader.random.77
-dEQP-GLES31.functional.separate_shader.random.78
-dEQP-GLES31.functional.separate_shader.random.79
-dEQP-GLES31.functional.separate_shader.random.80
-dEQP-GLES31.functional.separate_shader.random.81
-dEQP-GLES31.functional.separate_shader.random.82
-dEQP-GLES31.functional.separate_shader.random.83
 dEQP-GLES31.functional.separate_shader.random.84
 dEQP-GLES31.functional.separate_shader.random.85
-dEQP-GLES31.functional.separate_shader.random.86
 dEQP-GLES31.functional.separate_shader.random.87
-dEQP-GLES31.functional.separate_shader.random.88
-dEQP-GLES31.functional.separate_shader.random.89
-dEQP-GLES31.functional.separate_shader.random.90
-dEQP-GLES31.functional.separate_shader.random.91
 dEQP-GLES31.functional.separate_shader.random.92
 dEQP-GLES31.functional.separate_shader.random.93
 dEQP-GLES31.functional.separate_shader.random.94
-dEQP-GLES31.functional.separate_shader.random.95
-dEQP-GLES31.functional.separate_shader.random.96
-dEQP-GLES31.functional.separate_shader.random.97
 dEQP-GLES31.functional.separate_shader.random.98
-dEQP-GLES31.functional.separate_shader.random.99
-dEQP-GLES31.functional.separate_shader.random.100
 dEQP-GLES31.functional.separate_shader.random.101
-dEQP-GLES31.functional.separate_shader.random.102
-dEQP-GLES31.functional.separate_shader.random.103
-dEQP-GLES31.functional.separate_shader.random.104
 dEQP-GLES31.functional.separate_shader.random.105
-dEQP-GLES31.functional.separate_shader.random.106
-dEQP-GLES31.functional.separate_shader.random.107
-dEQP-GLES31.functional.separate_shader.random.108
 dEQP-GLES31.functional.separate_shader.random.109
 dEQP-GLES31.functional.separate_shader.random.110
-dEQP-GLES31.functional.separate_shader.random.111
-dEQP-GLES31.functional.separate_shader.random.112
-dEQP-GLES31.functional.separate_shader.random.113
-dEQP-GLES31.functional.separate_shader.random.114
-dEQP-GLES31.functional.separate_shader.random.115
 dEQP-GLES31.functional.separate_shader.random.116
 dEQP-GLES31.functional.separate_shader.random.117
-dEQP-GLES31.functional.separate_shader.random.118
 dEQP-GLES31.functional.separate_shader.random.119
 dEQP-GLES31.functional.separate_shader.random.120
-dEQP-GLES31.functional.separate_shader.random.121
-dEQP-GLES31.functional.separate_shader.random.122
 dEQP-GLES31.functional.separate_shader.random.123
-dEQP-GLES31.functional.separate_shader.random.124
 dEQP-GLES31.functional.separate_shader.random.125
-dEQP-GLES31.functional.separate_shader.random.126
-dEQP-GLES31.functional.separate_shader.random.127
 dEQP-GLES31.functional.separate_shader.api.current_program_priority
 dEQP-GLES31.functional.separate_shader.api.active_program_uniform
 dEQP-GLES31.functional.separate_shader.api.pipeline_programs
@@ -13078,14 +12625,11 @@ dEQP-GLES31.functional.separate_shader.validation.varying.mismatch_precision
 dEQP-GLES31.functional.separate_shader.validation.varying.mismatch_explicit_location_type
 dEQP-GLES31.functional.separate_shader.validation.varying.mismatch_explicit_location_precision
 dEQP-GLES31.functional.separate_shader.validation.varying.mismatch_explicit_location
-dEQP-GLES31.functional.separate_shader.validation.varying.mismatch_implicit_explicit_location_1
 dEQP-GLES31.functional.separate_shader.validation.varying.mismatch_implicit_explicit_location_2
 dEQP-GLES31.functional.separate_shader.validation.varying.mismatch_implicit_explicit_location_3
 dEQP-GLES31.functional.separate_shader.validation.varying.match_different_struct_names
-dEQP-GLES31.functional.separate_shader.validation.varying.mismatch_struct_member_name
 dEQP-GLES31.functional.separate_shader.validation.varying.mismatch_struct_member_type
 dEQP-GLES31.functional.separate_shader.validation.varying.mismatch_struct_member_precision
-dEQP-GLES31.functional.separate_shader.validation.varying.mismatch_struct_member_order
 dEQP-GLES31.functional.separate_shader.validation.varying.mismatch_array_element_type
 dEQP-GLES31.functional.separate_shader.validation.varying.mismatch_array_length
 dEQP-GLES31.functional.separate_shader.validation.varying.mismatch_array_precision
@@ -14332,15 +13876,11 @@ dEQP-GLES31.functional.debug.externally_generated.application_messages
 dEQP-GLES31.functional.debug.externally_generated.third_party_messages
 dEQP-GLES31.functional.debug.externally_generated.push_pop_stack
 dEQP-GLES31.functional.debug.externally_generated.push_pop_consistency
-dEQP-GLES31.functional.debug.error_filters.case_1
-dEQP-GLES31.functional.debug.error_filters.case_2
 dEQP-GLES31.functional.debug.error_filters.case_4
 dEQP-GLES31.functional.debug.error_filters.case_5
 dEQP-GLES31.functional.debug.error_filters.case_6
 dEQP-GLES31.functional.debug.error_filters.case_7
-dEQP-GLES31.functional.debug.error_filters.case_9
 dEQP-GLES31.functional.debug.error_filters.case_10
-dEQP-GLES31.functional.debug.error_filters.case_11
 dEQP-GLES31.functional.debug.error_filters.case_12
 dEQP-GLES31.functional.debug.error_filters.case_13
 dEQP-GLES31.functional.debug.error_filters.case_14
@@ -14348,21 +13888,11 @@ dEQP-GLES31.functional.debug.error_filters.case_15
 dEQP-GLES31.functional.debug.error_filters.case_21
 dEQP-GLES31.functional.debug.error_filters.case_22
 dEQP-GLES31.functional.debug.error_filters.case_23
-dEQP-GLES31.functional.debug.error_filters.case_24
 dEQP-GLES31.functional.debug.error_filters.case_25
-dEQP-GLES31.functional.debug.error_filters.case_27
 dEQP-GLES31.functional.debug.error_filters.case_28
 dEQP-GLES31.functional.debug.error_filters.case_29
 dEQP-GLES31.functional.debug.error_filters.case_30
-dEQP-GLES31.functional.debug.error_filters.case_31
-dEQP-GLES31.functional.debug.error_groups.case_1
-dEQP-GLES31.functional.debug.error_groups.case_2
 dEQP-GLES31.functional.debug.error_groups.case_4
-dEQP-GLES31.functional.debug.error_groups.case_5
-dEQP-GLES31.functional.debug.error_groups.case_6
-dEQP-GLES31.functional.debug.error_groups.case_7
-dEQP-GLES31.functional.debug.error_groups.case_12
-dEQP-GLES31.functional.debug.error_groups.case_14
 dEQP-GLES31.functional.debug.async.case_0_log
 dEQP-GLES31.functional.debug.async.case_1_callback
 dEQP-GLES31.functional.debug.async.case_2_log
@@ -14383,7 +13913,6 @@ dEQP-GLES31.functional.debug.object_labels.buffer
 dEQP-GLES31.functional.debug.object_labels.shader
 dEQP-GLES31.functional.debug.object_labels.program
 dEQP-GLES31.functional.debug.object_labels.query
-dEQP-GLES31.functional.debug.object_labels.program_pipeline
 dEQP-GLES31.functional.debug.object_labels.transform_feedback
 dEQP-GLES31.functional.debug.object_labels.sampler
 dEQP-GLES31.functional.debug.object_labels.texture
@@ -14425,65 +13954,7 @@ dEQP-GLES31.functional.fbo.color.texcubearray.rg16f
 dEQP-GLES31.functional.fbo.color.texcubearray.r32f
 dEQP-GLES31.functional.fbo.color.texcubearray.r16f
 dEQP-GLES31.functional.fbo.color.texcubearray.rgb16f
-dEQP-GLES31.functional.fbo.no_attachments.size.16x16
-dEQP-GLES31.functional.fbo.no_attachments.size.16x64
-dEQP-GLES31.functional.fbo.no_attachments.size.16x256
-dEQP-GLES31.functional.fbo.no_attachments.size.16x1024
-dEQP-GLES31.functional.fbo.no_attachments.size.64x16
-dEQP-GLES31.functional.fbo.no_attachments.size.64x64
-dEQP-GLES31.functional.fbo.no_attachments.size.64x256
-dEQP-GLES31.functional.fbo.no_attachments.size.64x1024
-dEQP-GLES31.functional.fbo.no_attachments.size.256x16
-dEQP-GLES31.functional.fbo.no_attachments.size.256x64
-dEQP-GLES31.functional.fbo.no_attachments.size.256x256
-dEQP-GLES31.functional.fbo.no_attachments.size.256x1024
-dEQP-GLES31.functional.fbo.no_attachments.size.1024x16
-dEQP-GLES31.functional.fbo.no_attachments.size.1024x64
-dEQP-GLES31.functional.fbo.no_attachments.size.1024x256
-dEQP-GLES31.functional.fbo.no_attachments.size.1024x1024
 dEQP-GLES31.functional.fbo.no_attachments.npot_size.1x1
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.3x3
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.15x15
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.17x17
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.31x31
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.33x33
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.63x63
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.65x65
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.127x127
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.129x129
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.255x255
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.257x257
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.511x511
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.513x513
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.1023x1023
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.1025x1025
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.2047x2047
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.15x511
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.127x15
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.129x127
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.511x127
-dEQP-GLES31.functional.fbo.no_attachments.npot_size.2047x1025
-dEQP-GLES31.functional.fbo.no_attachments.multisample.samples0
-dEQP-GLES31.functional.fbo.no_attachments.multisample.samples1
-dEQP-GLES31.functional.fbo.no_attachments.multisample.samples2
-dEQP-GLES31.functional.fbo.no_attachments.multisample.samples3
-dEQP-GLES31.functional.fbo.no_attachments.multisample.samples4
-dEQP-GLES31.functional.fbo.no_attachments.random.0
-dEQP-GLES31.functional.fbo.no_attachments.random.1
-dEQP-GLES31.functional.fbo.no_attachments.random.2
-dEQP-GLES31.functional.fbo.no_attachments.random.3
-dEQP-GLES31.functional.fbo.no_attachments.random.4
-dEQP-GLES31.functional.fbo.no_attachments.random.5
-dEQP-GLES31.functional.fbo.no_attachments.random.6
-dEQP-GLES31.functional.fbo.no_attachments.random.7
-dEQP-GLES31.functional.fbo.no_attachments.random.8
-dEQP-GLES31.functional.fbo.no_attachments.random.9
-dEQP-GLES31.functional.fbo.no_attachments.random.10
-dEQP-GLES31.functional.fbo.no_attachments.random.11
-dEQP-GLES31.functional.fbo.no_attachments.random.12
-dEQP-GLES31.functional.fbo.no_attachments.random.13
-dEQP-GLES31.functional.fbo.no_attachments.random.14
-dEQP-GLES31.functional.fbo.no_attachments.random.15
 dEQP-GLES31.functional.fbo.no_attachments.interaction.256x256ms0_default_128x128ms1
 dEQP-GLES31.functional.fbo.no_attachments.interaction.256x256ms1_default_128x128ms0
 dEQP-GLES31.functional.fbo.no_attachments.interaction.256x256ms0_default_512x512ms2
@@ -14492,12 +13963,7 @@ dEQP-GLES31.functional.fbo.no_attachments.interaction.127x127ms0_default_129x129
 dEQP-GLES31.functional.fbo.no_attachments.interaction.17x512ms4_default_16x16ms2
 dEQP-GLES31.functional.fbo.no_attachments.interaction.2048x2048ms4_default_1x1ms0
 dEQP-GLES31.functional.fbo.no_attachments.interaction.1x1ms0_default_2048x2048ms4
-dEQP-GLES31.functional.fbo.no_attachments.maximums.width
-dEQP-GLES31.functional.fbo.no_attachments.maximums.height
-dEQP-GLES31.functional.fbo.no_attachments.maximums.size
-dEQP-GLES31.functional.fbo.no_attachments.maximums.samples
 dEQP-GLES31.functional.fbo.completeness.no_attachments
-dEQP-GLES31.functional.program_interface_query.buffer_limited_query.resource_name_query
 dEQP-GLES31.functional.program_interface_query.buffer_limited_query.resource_query
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.default_block.var
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.default_block.var_struct
@@ -14637,15 +14103,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.
 dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.mat3
 dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.mat4x2
 dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.mat4
-dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.sampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.sampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.sampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.sampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.sampler_2d_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.isampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.usampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.sampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.isampler_2d_ms
 dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.image_2d
 dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.iimage_2d_array
 dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.uimage_2d
@@ -14722,21 +14179,7 @@ dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_bloc
 dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.types.mat3
 dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.types.mat4x2
 dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.types.mat4
-dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.types.sampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.types.sampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.types.sampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.types.sampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.types.sampler_2d_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.types.isampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.types.usampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.types.sampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.types.isampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.types.image_2d
-dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.types.iimage_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.types.uimage_2d
 dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.types.atomic_uint
-dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.aggregates.sampler2D_struct
-dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.aggregates.sampler2D_array
 dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.aggregates.atomic_uint_array
 dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.aggregates.float_struct
 dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.aggregates.float_struct_struct
@@ -14865,24 +14308,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_ind
 dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.basic_type.mat4x2
 dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.basic_type.mat4x3
 dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.basic_type.mat4
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.sampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.sampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.sampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.sampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.sampler_2d_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.sampler_cube_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.sampler_2d_array_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.isampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.isampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.isampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.isampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.usampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.usampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.usampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.usampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.sampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.isampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.usampler_2d_ms
 dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.image_2d
 dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.image_cube
 dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.image_2d_array
@@ -14897,7 +14322,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_ind
 dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.uimage_3d
 dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.opaque_type.atomic_uint
 dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.array.var_array
-dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.default_block.array.var_array_array
 dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.named_block.float
 dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.named_block.int
 dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.named_block.uint
@@ -14933,36 +14357,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.ba
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.basic_type.mat4x2
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.basic_type.mat4x3
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.basic_type.mat4
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.sampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.sampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.sampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.sampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.sampler_2d_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.sampler_cube_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.sampler_2d_array_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.isampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.isampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.isampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.isampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.usampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.usampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.usampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.usampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.sampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.isampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.usampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.image_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.image_cube
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.image_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.image_3d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.iimage_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.iimage_cube
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.iimage_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.iimage_3d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.uimage_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.uimage_cube
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.uimage_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.uimage_3d
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.opaque_type.atomic_uint
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.basic_type.float
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.basic_type.int
@@ -14978,18 +14372,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.ar
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.basic_type.mat3
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.basic_type.mat4x2
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.basic_type.mat4
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.opaque_type.sampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.opaque_type.sampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.opaque_type.sampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.opaque_type.sampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.opaque_type.sampler_2d_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.opaque_type.isampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.opaque_type.usampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.opaque_type.sampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.opaque_type.isampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.opaque_type.image_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.opaque_type.iimage_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.opaque_type.uimage_2d
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.opaque_type.atomic_uint
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.array.float
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.array.int
@@ -14997,12 +14379,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.ar
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.array.bool
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.array.vec3
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.array.vec4
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.array.sampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.array.sampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.array.sampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.array.isampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.array.image_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.array.iimage_2d_array
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.array.atomic_uint
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.struct.float
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.struct.int
@@ -15010,10 +14386,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.ar
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.struct.bool
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.struct.vec3
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.struct.vec4
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.struct.sampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.struct.sampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.struct.sampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.struct.isampler_2d
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.basic_type.float
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.basic_type.int
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.basic_type.uint
@@ -15028,35 +14400,18 @@ dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.st
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.basic_type.mat3
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.basic_type.mat4x2
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.basic_type.mat4
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.opaque_type.sampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.opaque_type.sampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.opaque_type.sampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.opaque_type.sampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.opaque_type.sampler_2d_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.opaque_type.isampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.opaque_type.usampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.opaque_type.sampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.opaque_type.isampler_2d_ms
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.array.float
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.array.int
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.array.uint
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.array.bool
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.array.vec3
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.array.vec4
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.array.sampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.array.sampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.array.sampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.array.isampler_2d
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.struct.float
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.struct.int
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.struct.uint
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.struct.bool
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.struct.vec3
 dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.struct.vec4
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.struct.sampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.struct.sampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.struct.sampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.struct.struct.isampler_2d
 dEQP-GLES31.functional.program_interface_query.uniform.location.named_block.float
 dEQP-GLES31.functional.program_interface_query.uniform.location.named_block.int
 dEQP-GLES31.functional.program_interface_query.uniform.location.named_block.uint
@@ -15081,15 +14436,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.default_
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.default_block.no_qualifier.types.mat3x4
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.default_block.no_qualifier.types.mat4x3
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.default_block.no_qualifier.types.mat4
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.default_block.no_qualifier.types.sampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.default_block.no_qualifier.types.sampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.default_block.no_qualifier.types.sampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.default_block.no_qualifier.types.sampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.default_block.no_qualifier.types.sampler_2d_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.default_block.no_qualifier.types.isampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.default_block.no_qualifier.types.usampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.default_block.no_qualifier.types.sampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.default_block.no_qualifier.types.isampler_2d_ms
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.default_block.no_qualifier.types.image_2d
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.default_block.no_qualifier.types.iimage_2d_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.default_block.no_qualifier.types.uimage_2d
@@ -15114,16 +14460,13 @@ dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_bl
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block.no_qualifier.aggregates.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block.row_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block.row_major.var_struct
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block.row_major.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block.column_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block.column_major.var_struct
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block.column_major.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block_row_major.no_qualifier.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block_row_major.no_qualifier.var_struct
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block_row_major.no_qualifier.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block_row_major.row_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block_row_major.row_major.var_struct
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block_row_major.row_major.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block_row_major.column_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block_row_major.column_major.var_struct
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block_row_major.column_major.var_array
@@ -15132,7 +14475,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_bl
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block_col_major.no_qualifier.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block_col_major.row_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block_col_major.row_major.var_struct
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block_col_major.row_major.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block_col_major.column_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block_col_major.column_major.var_struct
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.named_block_col_major.column_major.var_array
@@ -15141,16 +14483,13 @@ dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block.no_qualifier.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block.row_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block.row_major.var_struct
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block.row_major.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block.column_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block.column_major.var_struct
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block.column_major.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block_row_major.no_qualifier.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block_row_major.no_qualifier.var_struct
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block_row_major.no_qualifier.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block_row_major.row_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block_row_major.row_major.var_struct
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block_row_major.row_major.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block_row_major.column_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block_row_major.column_major.var_struct
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block_row_major.column_major.var_array
@@ -15159,7 +14498,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block_col_major.no_qualifier.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block_col_major.row_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block_col_major.row_major.var_struct
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block_col_major.row_major.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block_col_major.column_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block_col_major.column_major.var_struct
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.unnamed_block_col_major.column_major.var_array
@@ -15175,19 +14513,9 @@ dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_blo
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types.mat3x4
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types.mat4x3
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types.mat4
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types.sampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types.sampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types.sampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types.sampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types.sampler_2d_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types.isampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types.usampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types.sampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types.isampler_2d_ms
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types.image_2d
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types.iimage_2d_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types.uimage_2d
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types.atomic_uint
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.aggregates.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.aggregates.var_struct
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.aggregates.var_array
@@ -15214,7 +14542,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block.row_major.matrix.mat4
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block.row_major.aggregates.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block.row_major.aggregates.var_struct
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block.row_major.aggregates.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block.column_major.matrix.mat2
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block.column_major.matrix.mat2x3
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block.column_major.matrix.mat3
@@ -15226,10 +14553,8 @@ dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block.column_major.aggregates.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block_row_major.no_qualifier.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block_row_major.no_qualifier.var_struct
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block_row_major.no_qualifier.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block_row_major.row_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block_row_major.row_major.var_struct
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block_row_major.row_major.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block_row_major.column_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block_row_major.column_major.var_struct
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block_row_major.column_major.var_array
@@ -15238,7 +14563,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block_col_major.no_qualifier.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block_col_major.row_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block_col_major.row_major.var_struct
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block_col_major.row_major.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block_col_major.column_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block_col_major.column_major.var_struct
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.named_block_col_major.column_major.var_array
@@ -15247,16 +14571,13 @@ dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_blo
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block.no_qualifier.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block.row_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block.row_major.var_struct
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block.row_major.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block.column_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block.column_major.var_struct
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block.column_major.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block_row_major.no_qualifier.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block_row_major.no_qualifier.var_struct
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block_row_major.no_qualifier.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block_row_major.row_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block_row_major.row_major.var_struct
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block_row_major.row_major.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block_row_major.column_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block_row_major.column_major.var_struct
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block_row_major.column_major.var_array
@@ -15265,7 +14586,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_blo
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block_col_major.no_qualifier.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block_col_major.row_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block_col_major.row_major.var_struct
-dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block_col_major.row_major.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block_col_major.column_major.var
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block_col_major.column_major.var_struct
 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.unnamed_block_col_major.column_major.var_array
@@ -15314,36 +14634,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.type
 dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.mat4x2
 dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.mat4x3
 dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.mat4
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.sampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.sampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.sampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.sampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.sampler_2d_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.sampler_cube_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.sampler_2d_array_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.isampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.isampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.isampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.isampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.usampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.usampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.usampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.usampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.sampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.isampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.usampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.image_2d
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.image_cube
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.image_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.image_3d
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.iimage_2d
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.iimage_cube
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.iimage_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.iimage_3d
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.uimage_2d
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.uimage_cube
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.uimage_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.uimage_3d
 dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.types.atomic_uint
 dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.aggregates.atomic_uint_array
 dEQP-GLES31.functional.program_interface_query.uniform.offset.default_block.aggregates.float_struct
@@ -15414,9 +14704,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.offset.block_array.struct
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.compute.default_block.float
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.compute.default_block.float_array
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.compute.default_block.float_struct
-dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.compute.default_block.sampler
-dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.compute.default_block.sampler_array
-dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.compute.default_block.sampler_struct
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.compute.default_block.atomic_uint
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.compute.default_block.atomic_uint_array
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.compute.default_block.float_array_struct
@@ -15509,8 +14796,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vert
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vertex_fragment_only_fragment.default_block.sampler
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vertex_fragment_only_fragment.default_block.sampler_array
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vertex_fragment_only_fragment.default_block.sampler_struct
-dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vertex_fragment_only_fragment.default_block.atomic_uint
-dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vertex_fragment_only_fragment.default_block.atomic_uint_array
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vertex_fragment_only_fragment.uniform_block.float
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vertex_fragment_only_fragment.uniform_block.float_array
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vertex_fragment_only_fragment.uniform_block.float_struct
@@ -15526,8 +14811,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vert
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vertex_fragment_only_vertex.default_block.sampler
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vertex_fragment_only_vertex.default_block.sampler_array
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vertex_fragment_only_vertex.default_block.sampler_struct
-dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vertex_fragment_only_vertex.default_block.atomic_uint
-dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vertex_fragment_only_vertex.default_block.atomic_uint_array
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vertex_fragment_only_vertex.uniform_block.float
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vertex_fragment_only_vertex.uniform_block.float_array
 dEQP-GLES31.functional.program_interface_query.uniform.referenced_by_shader.vertex_fragment_only_vertex.uniform_block.float_struct
@@ -15562,36 +14845,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.
 dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.mat4x2
 dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.mat4x3
 dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.mat4
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.sampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.sampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.sampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.sampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.sampler_2d_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.sampler_cube_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.sampler_2d_array_shadow
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.isampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.isampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.isampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.isampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.usampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.usampler_cube
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.usampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.usampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.sampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.isampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.usampler_2d_ms
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.image_2d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.image_cube
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.image_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.image_3d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.iimage_2d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.iimage_cube
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.iimage_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.iimage_3d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.uimage_2d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.uimage_cube
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.uimage_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.uimage_3d
 dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.types.atomic_uint
 dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.array.float
 dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.array.int
@@ -15599,12 +14852,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.array.
 dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.array.bool
 dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.array.vec3
 dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.array.vec4
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.array.sampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.array.sampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.array.sampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.array.isampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.array.image_2d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.array.iimage_2d_array
 dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.array.atomic_uint
 dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.struct.float
 dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.struct.int
@@ -15612,10 +14859,6 @@ dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.struct
 dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.struct.bool
 dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.struct.vec3
 dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.struct.vec4
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.struct.sampler_2d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.struct.sampler_2d_array
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.struct.sampler_3d
-dEQP-GLES31.functional.program_interface_query.uniform.type.default_block.struct.isampler_2d
 dEQP-GLES31.functional.program_interface_query.uniform.type.named_block.types.float
 dEQP-GLES31.functional.program_interface_query.uniform.type.named_block.types.int
 dEQP-GLES31.functional.program_interface_query.uniform.type.named_block.types.uint
@@ -15690,20 +14933,16 @@ dEQP-GLES31.functional.program_interface_query.uniform.type.block_array.struct.b
 dEQP-GLES31.functional.program_interface_query.uniform.type.block_array.struct.vec3
 dEQP-GLES31.functional.program_interface_query.uniform.type.block_array.struct.vec4
 dEQP-GLES31.functional.program_interface_query.uniform.random.0
-dEQP-GLES31.functional.program_interface_query.uniform.random.1
 dEQP-GLES31.functional.program_interface_query.uniform.random.2
 dEQP-GLES31.functional.program_interface_query.uniform.random.3
 dEQP-GLES31.functional.program_interface_query.uniform.random.4
 dEQP-GLES31.functional.program_interface_query.uniform.random.5
 dEQP-GLES31.functional.program_interface_query.uniform.random.6
-dEQP-GLES31.functional.program_interface_query.uniform.random.7
-dEQP-GLES31.functional.program_interface_query.uniform.random.8
 dEQP-GLES31.functional.program_interface_query.uniform.random.9
 dEQP-GLES31.functional.program_interface_query.uniform.random.10
 dEQP-GLES31.functional.program_interface_query.uniform.random.11
 dEQP-GLES31.functional.program_interface_query.uniform.random.12
 dEQP-GLES31.functional.program_interface_query.uniform.random.13
-dEQP-GLES31.functional.program_interface_query.uniform.random.14
 dEQP-GLES31.functional.program_interface_query.uniform.random.15
 dEQP-GLES31.functional.program_interface_query.uniform.random.16
 dEQP-GLES31.functional.program_interface_query.uniform.random.17
@@ -15722,9 +14961,7 @@ dEQP-GLES31.functional.program_interface_query.uniform.random.29
 dEQP-GLES31.functional.program_interface_query.uniform.random.30
 dEQP-GLES31.functional.program_interface_query.uniform.random.31
 dEQP-GLES31.functional.program_interface_query.uniform.random.32
-dEQP-GLES31.functional.program_interface_query.uniform.random.33
 dEQP-GLES31.functional.program_interface_query.uniform.random.34
-dEQP-GLES31.functional.program_interface_query.uniform.random.35
 dEQP-GLES31.functional.program_interface_query.uniform.random.36
 dEQP-GLES31.functional.program_interface_query.uniform.random.37
 dEQP-GLES31.functional.program_interface_query.uniform.random.38
@@ -15775,8 +15012,6 @@ dEQP-GLES31.functional.program_interface_query.atomic_counter_buffer.referenced_
 dEQP-GLES31.functional.program_interface_query.atomic_counter_buffer.referenced_by_separable_vertex
 dEQP-GLES31.functional.program_interface_query.atomic_counter_buffer.referenced_by_separable_fragment
 dEQP-GLES31.functional.program_interface_query.atomic_counter_buffer.referenced_by_vertex_fragment
-dEQP-GLES31.functional.program_interface_query.atomic_counter_buffer.referenced_by_vertex_fragment_only_fragment
-dEQP-GLES31.functional.program_interface_query.atomic_counter_buffer.referenced_by_vertex_fragment_only_vertex
 dEQP-GLES31.functional.program_interface_query.program_input.resource_list.vertex_fragment.empty
 dEQP-GLES31.functional.program_interface_query.program_input.resource_list.vertex_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_input.resource_list.separable_vertex.empty
@@ -15794,9 +15029,6 @@ dEQP-GLES31.functional.program_interface_query.program_input.location.vertex_fra
 dEQP-GLES31.functional.program_interface_query.program_input.location.vertex_fragment.var_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_input.location.separable_vertex.var
 dEQP-GLES31.functional.program_interface_query.program_input.location.separable_vertex.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.separable_fragment.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.separable_fragment.var_struct_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_input.location.separable_fragment.var_array_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_input.name_length.vertex_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_vertex.var
 dEQP-GLES31.functional.program_interface_query.program_input.name_length.separable_fragment.var
@@ -15912,14 +15144,12 @@ dEQP-GLES31.functional.program_interface_query.program_input.type.separable_frag
 dEQP-GLES31.functional.program_interface_query.program_input.type.separable_fragment.struct.mat4
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.vertex_fragment.empty
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.vertex_fragment.var
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.vertex_fragment.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_vertex.empty
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_vertex.var
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_vertex.var_struct
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_vertex.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_fragment.empty
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_fragment.var
-dEQP-GLES31.functional.program_interface_query.program_output.resource_list.separable_fragment.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.resource_list.compute.empty
 dEQP-GLES31.functional.program_interface_query.program_output.array_size.vertex_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_output.array_size.vertex_fragment.var_array
@@ -15929,16 +15159,9 @@ dEQP-GLES31.functional.program_interface_query.program_output.array_size.separab
 dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_output.array_size.separable_fragment.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.location.vertex_fragment.var
-dEQP-GLES31.functional.program_interface_query.program_output.location.vertex_fragment.var_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_output.location.vertex_fragment.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.location.vertex_fragment.var_array_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.separable_vertex.var_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.separable_vertex.var_struct_explicit_location
-dEQP-GLES31.functional.program_interface_query.program_output.location.separable_vertex.var_array_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_output.location.separable_fragment.var
-dEQP-GLES31.functional.program_interface_query.program_output.location.separable_fragment.var_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_output.location.separable_fragment.var_array
-dEQP-GLES31.functional.program_interface_query.program_output.location.separable_fragment.var_array_explicit_location
 dEQP-GLES31.functional.program_interface_query.program_output.name_length.vertex_fragment.var
 dEQP-GLES31.functional.program_interface_query.program_output.name_length.vertex_fragment.var_array
 dEQP-GLES31.functional.program_interface_query.program_output.name_length.separable_vertex.var