diff options
author | Tomeu Vizoso <tomeu.vizoso@collabora.com> | 2020-11-03 11:07:31 +0100 |
---|---|---|
committer | Tomeu Vizoso <tomeu.vizoso@collabora.com> | 2020-11-05 17:09:53 +0100 |
commit | bb41acf96afb8f836da434174037d33485adb903 (patch) | |
tree | 2dfcb8fec984bacf6badab644471f2a07e5918c6 /.gitlab-ci | |
parent | 80cbb324434558a07907b010e42edf2376b5b828 (diff) |
ci: Update dEQP skips and fails for Bifrost on G52
Runs are much more stable now with the new kernel, and lots of tests
do pass now.
Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7420>
Diffstat (limited to '.gitlab-ci')
-rw-r--r-- | .gitlab-ci/deqp-panfrost-g52-fails.txt | 1349 | ||||
-rw-r--r-- | .gitlab-ci/deqp-panfrost-g52-flakes.txt | 7 | ||||
-rw-r--r-- | .gitlab-ci/deqp-panfrost-g52-skips.txt | 54 |
3 files changed, 32 insertions, 1378 deletions
diff --git a/.gitlab-ci/deqp-panfrost-g52-fails.txt b/.gitlab-ci/deqp-panfrost-g52-fails.txt index d38d2128485..9367eab8879 100644 --- a/.gitlab-ci/deqp-panfrost-g52-fails.txt +++ b/.gitlab-ci/deqp-panfrost-g52-fails.txt @@ -16,60 +16,47 @@ dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb_half_float_ dEQP-GLES2.functional.fbo.completeness.size.distinct dEQP-GLES2.functional.fbo.render.color.blend_npot_rbo_rgb565 dEQP-GLES2.functional.fbo.render.color.blend_npot_rbo_rgb565_depth_component16 +dEQP-GLES2.functional.fbo.render.color.blend_npot_tex2d_rgb +dEQP-GLES2.functional.fbo.render.color.blend_npot_tex2d_rgb_depth_component16 dEQP-GLES2.functional.fbo.render.color.blend_rbo_rgb565 dEQP-GLES2.functional.fbo.render.color.blend_rbo_rgb565_depth_component16 -dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgb565 -dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgb565_depth_component16 -dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgb565_stencil_index8 -dEQP-GLES2.functional.fbo.render.depth.npot_rbo_rgb565_depth_component16 -dEQP-GLES2.functional.fbo.render.depth.rbo_rgb565_depth_component16 -dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb565 +dEQP-GLES2.functional.fbo.render.color.blend_tex2d_rgb +dEQP-GLES2.functional.fbo.render.color.blend_tex2d_rgb_depth_component16 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb565_depth_component16 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb565_stencil_index8 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb5_a1_depth_component16 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb5_a1_stencil_index8 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_depth_component16 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_stencil_index8 -dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_depth_component16 -dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_stencil_index8 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_depth_component16 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_stencil_index8 -dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565 +dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_depth_component16 +dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_stencil_index8 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_depth_component16 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_stencil_index8 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_depth_component16 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_stencil_index8 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_depth_component16 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_stencil_index8 -dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_depth_component16 -dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_stencil_index8 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_depth_component16 dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_stencil_index8 -dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.no_rebind_rbo_rgb565_depth_component16 -dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_rbo_rgb565_depth_component16 -dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_rbo_rgb565_stencil_index8 -dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_rgb565_stencil_index8 -dEQP-GLES2.functional.fbo.render.repeated_clear.tex2d_rgb -dEQP-GLES2.functional.fbo.render.repeated_clear.tex2d_rgba -dEQP-GLES2.functional.fbo.render.resize.rbo_rgb565 -dEQP-GLES2.functional.fbo.render.resize.rbo_rgb565_depth_component16 -dEQP-GLES2.functional.fbo.render.resize.rbo_rgb565_stencil_index8 +dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_depth_component16 +dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_stencil_index8 dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565 dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_depth_component16 dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_stencil_index8 dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb5_a1_depth_component16 dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_depth_component16 -dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_depth_component16 +dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgba_depth_component16 -dEQP-GLES2.functional.fbo.render.shared_colorbuffer_clear.rbo_rgb565 +dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_depth_component16 +dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_stencil_index8 dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb565_depth_component16 dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb5_a1_depth_component16 dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16 -dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgb_depth_component16 dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgba_depth_component16 -dEQP-GLES2.functional.fbo.render.stencil.npot_rbo_rgb565_stencil_index8 -dEQP-GLES2.functional.fbo.render.stencil.rbo_rgb565_stencil_index8 -dEQP-GLES2.functional.fbo.render.stencil_clear.rbo_rgb565_stencil_index8 +dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgb_depth_component16 +dEQP-GLES2.functional.fbo.render.texsubimage.between_render_tex2d_rgb dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_dst_alpha dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_dst_color dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_one_minus_dst_alpha @@ -97,930 +84,21 @@ dEQP-GLES2.functional.fragment_ops.random.67 dEQP-GLES2.functional.fragment_ops.random.98 dEQP-GLES2.functional.negative_api.shader.uniform_matrixfv_invalid_transpose dEQP-GLES2.functional.negative_api.texture.generatemipmap_zero_level_array_compressed -dEQP-GLES2.functional.shaders.algorithm.hsl_to_rgb_fragment -dEQP-GLES2.functional.shaders.algorithm.hsl_to_rgb_vertex -dEQP-GLES2.functional.shaders.algorithm.rgb_to_hsl_fragment -dEQP-GLES2.functional.shaders.algorithm.rgb_to_hsl_vertex dEQP-GLES2.functional.shaders.builtin_variable.fragcoord_xyz -dEQP-GLES2.functional.shaders.builtin_variable.frontfacing -dEQP-GLES2.functional.shaders.builtin_variable.pointcoord -dEQP-GLES2.functional.shaders.discard.dynamic_loop_uniform -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_dynamic_loop_write_dynamic_read_fragment -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_dynamic_loop_write_dynamic_read_vertex -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_dynamic_loop_write_static_loop_read_vertex -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_dynamic_loop_write_static_read_fragment -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_dynamic_loop_write_static_read_vertex -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_loop_write_dynamic_read_fragment -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_loop_write_dynamic_read_vertex -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_loop_write_static_loop_read_fragment -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_loop_write_static_loop_read_vertex -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_loop_write_static_read_fragment -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_loop_write_static_read_vertex -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_read_fragment -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_read_vertex -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_static_loop_read_fragment -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_static_loop_read_vertex -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_static_read_fragment -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_static_read_vertex -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_loop_write_dynamic_read_fragment -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_loop_write_dynamic_read_vertex -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_loop_write_static_loop_read_fragment -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_loop_write_static_loop_read_vertex -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_loop_write_static_read_fragment -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_loop_write_static_read_vertex -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_loop_write_dynamic_read_fragment -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_loop_write_dynamic_read_vertex -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_loop_write_static_loop_read_fragment -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_loop_write_static_loop_read_vertex -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_loop_write_static_read_fragment -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_loop_write_static_read_vertex -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_loop_write_dynamic_read_fragment -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_loop_write_dynamic_read_vertex -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_loop_write_static_loop_read_fragment -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_loop_write_static_loop_read_vertex -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_loop_write_static_read_fragment -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_loop_write_static_read_vertex -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_dynamic_loop_subscript_read_fragment -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_dynamic_loop_subscript_read_vertex -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_dynamic_subscript_read_fragment -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_dynamic_subscript_read_vertex -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_component_read_fragment -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_component_read_vertex -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_direct_read_fragment -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_direct_read_vertex -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_dynamic_loop_subscript_read_fragment -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_dynamic_loop_subscript_read_vertex -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_dynamic_subscript_read_fragment -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_dynamic_subscript_read_vertex -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_static_loop_subscript_read_fragment -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_static_loop_subscript_read_vertex -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_static_subscript_read_fragment -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_static_subscript_read_vertex -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_component_read_fragment -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_component_read_vertex -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_direct_read_fragment -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_direct_read_vertex -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_dynamic_loop_subscript_read_fragment -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_dynamic_loop_subscript_read_vertex -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_dynamic_subscript_read_fragment -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_dynamic_subscript_read_vertex -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_static_loop_subscript_read_fragment -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_static_subscript_read_fragment -dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_static_subscript_read_vertex -dEQP-GLES2.functional.shaders.invariance.highp.loop_2 -dEQP-GLES2.functional.shaders.invariance.highp.loop_3 -dEQP-GLES2.functional.shaders.invariance.mediump.loop_3 -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.101_iterations_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.101_iterations_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.compound_statement_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.compound_statement_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.conditional_body_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.conditional_break_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.conditional_continue_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.conditional_continue_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.double_continue_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.function_call_inout_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.function_call_inout_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.function_call_return_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.function_call_return_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.infinite_with_conditional_break_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.infinite_with_conditional_break_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.mixed_break_continue_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.mixed_break_continue_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_sequence_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_sequence_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_1_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_1_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_2_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_2_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.post_increment_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.post_increment_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.pre_increment_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.pre_increment_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.select_iteration_count_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.sequence_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.sequence_statement_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.sequence_statement_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.sequence_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.single_statement_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.single_statement_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.unconditional_continue_fragment -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.unconditional_continue_vertex -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.vector_counter_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.101_iterations_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.101_iterations_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_highp_float_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_highp_int_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_highp_int_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_lowp_float_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_lowp_float_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_lowp_int_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_lowp_int_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_mediump_float_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_mediump_float_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_mediump_int_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_mediump_int_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.compound_statement_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.compound_statement_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_body_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_break_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_break_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_continue_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.double_continue_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.double_continue_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.function_call_inout_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.function_call_inout_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.function_call_return_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.function_call_return_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.infinite_with_conditional_break_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.infinite_with_conditional_break_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.mixed_break_continue_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.mixed_break_continue_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_sequence_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_tricky_dataflow_1_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_tricky_dataflow_1_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_tricky_dataflow_2_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_tricky_dataflow_2_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.post_increment_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.post_increment_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.pre_increment_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.pre_increment_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.select_iteration_count_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.select_iteration_count_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.sequence_statement_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.sequence_statement_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.sequence_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.single_statement_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.single_statement_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.unconditional_continue_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.unconditional_continue_vertex -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.vector_counter_fragment -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.vector_counter_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.101_iterations_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_highp_float_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_highp_float_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_highp_int_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_lowp_float_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_lowp_float_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_lowp_int_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_lowp_int_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_mediump_float_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_mediump_float_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_mediump_int_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_mediump_int_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.compound_statement_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.compound_statement_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_body_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_body_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_break_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_break_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_continue_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.double_continue_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.double_continue_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.function_call_inout_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.function_call_inout_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.function_call_return_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.infinite_with_conditional_break_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.infinite_with_conditional_break_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.mixed_break_continue_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.mixed_break_continue_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_sequence_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_sequence_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_tricky_dataflow_1_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_tricky_dataflow_1_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_tricky_dataflow_2_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_tricky_dataflow_2_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.post_increment_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.post_increment_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.pre_increment_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.pre_increment_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.select_iteration_count_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.select_iteration_count_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.sequence_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.sequence_statement_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.sequence_statement_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.sequence_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.single_statement_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.unconditional_continue_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.unconditional_continue_vertex -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.vector_counter_fragment -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.vector_counter_vertex -dEQP-GLES2.functional.shaders.loops.for_constant_iterations.101_iterations_fragment -dEQP-GLES2.functional.shaders.loops.for_constant_iterations.101_iterations_vertex -dEQP-GLES2.functional.shaders.loops.for_constant_iterations.conditional_continue_fragment -dEQP-GLES2.functional.shaders.loops.for_constant_iterations.conditional_continue_vertex -dEQP-GLES2.functional.shaders.loops.for_constant_iterations.double_continue_fragment -dEQP-GLES2.functional.shaders.loops.for_constant_iterations.double_continue_vertex -dEQP-GLES2.functional.shaders.loops.for_constant_iterations.infinite_with_conditional_break_fragment -dEQP-GLES2.functional.shaders.loops.for_constant_iterations.infinite_with_conditional_break_vertex -dEQP-GLES2.functional.shaders.loops.for_constant_iterations.mixed_break_continue_fragment -dEQP-GLES2.functional.shaders.loops.for_constant_iterations.mixed_break_continue_vertex -dEQP-GLES2.functional.shaders.loops.for_constant_iterations.select_iteration_count_fragment -dEQP-GLES2.functional.shaders.loops.for_constant_iterations.select_iteration_count_vertex -dEQP-GLES2.functional.shaders.loops.for_constant_iterations.vector_counter_fragment -dEQP-GLES2.functional.shaders.loops.for_constant_iterations.vector_counter_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.101_iterations_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.101_iterations_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_highp_float_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_highp_float_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_highp_int_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_highp_int_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_lowp_float_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_lowp_float_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_lowp_int_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_lowp_int_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_mediump_float_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_mediump_float_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_mediump_int_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_mediump_int_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.compound_statement_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.compound_statement_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_body_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_body_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_break_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_break_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_continue_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_continue_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.double_continue_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.double_continue_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.function_call_inout_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.function_call_inout_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.function_call_return_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.function_call_return_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.infinite_with_conditional_break_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.infinite_with_conditional_break_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.mixed_break_continue_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_sequence_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_sequence_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_tricky_dataflow_1_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_tricky_dataflow_1_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_tricky_dataflow_2_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_tricky_dataflow_2_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.post_increment_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.post_increment_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.pre_increment_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.select_iteration_count_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.select_iteration_count_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.sequence_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.sequence_statement_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.sequence_statement_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.sequence_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.single_statement_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.single_statement_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.unconditional_break_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.unconditional_break_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.unconditional_continue_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.unconditional_continue_vertex -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.vector_counter_fragment -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.vector_counter_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.101_iterations_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.101_iterations_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_highp_float_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_highp_float_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_highp_int_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_highp_int_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_lowp_float_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_lowp_float_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_lowp_int_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_lowp_int_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_mediump_float_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_mediump_float_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_mediump_int_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_mediump_int_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.compound_statement_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.compound_statement_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_body_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_body_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_break_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_break_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_continue_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_continue_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.double_continue_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.double_continue_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.function_call_inout_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.function_call_inout_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.function_call_return_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.infinite_with_conditional_break_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.mixed_break_continue_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.mixed_break_continue_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_sequence_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_tricky_dataflow_1_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_tricky_dataflow_1_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_tricky_dataflow_2_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_tricky_dataflow_2_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.post_increment_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.post_increment_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.pre_increment_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.pre_increment_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.select_iteration_count_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.select_iteration_count_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.sequence_statement_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.sequence_statement_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.single_statement_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.single_statement_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.unconditional_break_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.unconditional_break_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.unconditional_continue_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.unconditional_continue_vertex -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.vector_counter_fragment -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.vector_counter_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.101_iterations_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.101_iterations_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.compound_statement_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.compound_statement_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.conditional_body_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.conditional_body_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.conditional_break_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.conditional_break_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.conditional_continue_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.conditional_continue_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.double_continue_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.double_continue_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.function_call_inout_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.function_call_inout_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.function_call_return_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.function_call_return_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.infinite_with_conditional_break_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.infinite_with_conditional_break_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.mixed_break_continue_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.mixed_break_continue_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_sequence_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_sequence_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_tricky_dataflow_1_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_tricky_dataflow_1_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_tricky_dataflow_2_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_tricky_dataflow_2_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.post_increment_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.post_increment_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.pre_increment_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.pre_increment_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.select_iteration_count_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.sequence_statement_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.sequence_statement_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.sequence_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.single_statement_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.single_statement_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.unconditional_continue_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.unconditional_continue_vertex -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.vector_counter_fragment -dEQP-GLES2.functional.shaders.loops.while_constant_iterations.vector_counter_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.101_iterations_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.101_iterations_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_highp_float_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_highp_float_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_highp_int_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_highp_int_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_lowp_float_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_lowp_float_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_lowp_int_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_lowp_int_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_mediump_float_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_mediump_float_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_mediump_int_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_mediump_int_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.compound_statement_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.compound_statement_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.conditional_body_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.conditional_break_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.conditional_break_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.conditional_continue_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.conditional_continue_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.double_continue_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.double_continue_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.function_call_inout_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.function_call_inout_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.function_call_return_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.function_call_return_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.infinite_with_conditional_break_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.infinite_with_conditional_break_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.mixed_break_continue_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.mixed_break_continue_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_sequence_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_tricky_dataflow_1_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.post_increment_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.post_increment_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.pre_increment_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.pre_increment_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.select_iteration_count_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.select_iteration_count_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.sequence_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.sequence_statement_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.sequence_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.single_statement_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.single_statement_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.unconditional_break_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.unconditional_break_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.unconditional_continue_vertex -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.vector_counter_fragment -dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.vector_counter_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.101_iterations_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.101_iterations_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_highp_float_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_highp_float_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_highp_int_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_highp_int_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_lowp_float_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_lowp_float_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_lowp_int_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_lowp_int_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_mediump_float_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_mediump_float_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_mediump_int_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_mediump_int_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.compound_statement_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.compound_statement_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_body_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_body_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_break_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_break_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_continue_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_continue_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.double_continue_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.double_continue_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.function_call_inout_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.function_call_inout_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.function_call_return_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.function_call_return_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.infinite_with_conditional_break_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.infinite_with_conditional_break_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.mixed_break_continue_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.mixed_break_continue_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_sequence_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_tricky_dataflow_1_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_tricky_dataflow_1_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_tricky_dataflow_2_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.post_increment_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.post_increment_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.pre_increment_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.pre_increment_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.select_iteration_count_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.select_iteration_count_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.sequence_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.sequence_statement_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.sequence_statement_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.sequence_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.single_statement_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.single_statement_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.unconditional_break_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.unconditional_break_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.unconditional_continue_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.unconditional_continue_vertex -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.vector_counter_fragment -dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.vector_counter_vertex -dEQP-GLES2.functional.shaders.random.all_features.fragment.0 -dEQP-GLES2.functional.shaders.random.all_features.fragment.10 -dEQP-GLES2.functional.shaders.random.all_features.fragment.11 -dEQP-GLES2.functional.shaders.random.all_features.fragment.14 -dEQP-GLES2.functional.shaders.random.all_features.fragment.17 -dEQP-GLES2.functional.shaders.random.all_features.fragment.20 -dEQP-GLES2.functional.shaders.random.all_features.fragment.31 -dEQP-GLES2.functional.shaders.random.all_features.fragment.32 -dEQP-GLES2.functional.shaders.random.all_features.fragment.34 -dEQP-GLES2.functional.shaders.random.all_features.fragment.39 -dEQP-GLES2.functional.shaders.random.all_features.fragment.4 -dEQP-GLES2.functional.shaders.random.all_features.fragment.42 -dEQP-GLES2.functional.shaders.random.all_features.fragment.44 -dEQP-GLES2.functional.shaders.random.all_features.fragment.48 -dEQP-GLES2.functional.shaders.random.all_features.fragment.5 -dEQP-GLES2.functional.shaders.random.all_features.fragment.52 -dEQP-GLES2.functional.shaders.random.all_features.fragment.59 -dEQP-GLES2.functional.shaders.random.all_features.fragment.64 -dEQP-GLES2.functional.shaders.random.all_features.fragment.72 -dEQP-GLES2.functional.shaders.random.all_features.fragment.73 -dEQP-GLES2.functional.shaders.random.all_features.fragment.74 -dEQP-GLES2.functional.shaders.random.all_features.fragment.84 dEQP-GLES2.functional.shaders.random.all_features.fragment.88 -dEQP-GLES2.functional.shaders.random.all_features.fragment.92 -dEQP-GLES2.functional.shaders.random.all_features.fragment.99 -dEQP-GLES2.functional.shaders.random.all_features.vertex.2 -dEQP-GLES2.functional.shaders.random.conditionals.vertex.8 -dEQP-GLES2.functional.shaders.random.texture.fragment.0 -dEQP-GLES2.functional.shaders.random.texture.fragment.1 -dEQP-GLES2.functional.shaders.random.texture.fragment.10 -dEQP-GLES2.functional.shaders.random.texture.fragment.106 -dEQP-GLES2.functional.shaders.random.texture.fragment.109 -dEQP-GLES2.functional.shaders.random.texture.fragment.110 -dEQP-GLES2.functional.shaders.random.texture.fragment.111 -dEQP-GLES2.functional.shaders.random.texture.fragment.115 -dEQP-GLES2.functional.shaders.random.texture.fragment.117 -dEQP-GLES2.functional.shaders.random.texture.fragment.118 -dEQP-GLES2.functional.shaders.random.texture.fragment.121 -dEQP-GLES2.functional.shaders.random.texture.fragment.124 -dEQP-GLES2.functional.shaders.random.texture.fragment.125 -dEQP-GLES2.functional.shaders.random.texture.fragment.126 -dEQP-GLES2.functional.shaders.random.texture.fragment.128 -dEQP-GLES2.functional.shaders.random.texture.fragment.129 -dEQP-GLES2.functional.shaders.random.texture.fragment.13 -dEQP-GLES2.functional.shaders.random.texture.fragment.134 -dEQP-GLES2.functional.shaders.random.texture.fragment.135 -dEQP-GLES2.functional.shaders.random.texture.fragment.139 -dEQP-GLES2.functional.shaders.random.texture.fragment.14 -dEQP-GLES2.functional.shaders.random.texture.fragment.143 -dEQP-GLES2.functional.shaders.random.texture.fragment.147 -dEQP-GLES2.functional.shaders.random.texture.fragment.149 -dEQP-GLES2.functional.shaders.random.texture.fragment.16 -dEQP-GLES2.functional.shaders.random.texture.fragment.17 -dEQP-GLES2.functional.shaders.random.texture.fragment.2 -dEQP-GLES2.functional.shaders.random.texture.fragment.20 -dEQP-GLES2.functional.shaders.random.texture.fragment.22 -dEQP-GLES2.functional.shaders.random.texture.fragment.26 -dEQP-GLES2.functional.shaders.random.texture.fragment.28 -dEQP-GLES2.functional.shaders.random.texture.fragment.29 -dEQP-GLES2.functional.shaders.random.texture.fragment.3 -dEQP-GLES2.functional.shaders.random.texture.fragment.31 -dEQP-GLES2.functional.shaders.random.texture.fragment.37 -dEQP-GLES2.functional.shaders.random.texture.fragment.38 -dEQP-GLES2.functional.shaders.random.texture.fragment.39 -dEQP-GLES2.functional.shaders.random.texture.fragment.4 -dEQP-GLES2.functional.shaders.random.texture.fragment.48 -dEQP-GLES2.functional.shaders.random.texture.fragment.51 -dEQP-GLES2.functional.shaders.random.texture.fragment.52 -dEQP-GLES2.functional.shaders.random.texture.fragment.58 -dEQP-GLES2.functional.shaders.random.texture.fragment.59 -dEQP-GLES2.functional.shaders.random.texture.fragment.6 -dEQP-GLES2.functional.shaders.random.texture.fragment.63 -dEQP-GLES2.functional.shaders.random.texture.fragment.64 -dEQP-GLES2.functional.shaders.random.texture.fragment.66 -dEQP-GLES2.functional.shaders.random.texture.fragment.7 -dEQP-GLES2.functional.shaders.random.texture.fragment.70 -dEQP-GLES2.functional.shaders.random.texture.fragment.73 -dEQP-GLES2.functional.shaders.random.texture.fragment.74 -dEQP-GLES2.functional.shaders.random.texture.fragment.75 -dEQP-GLES2.functional.shaders.random.texture.fragment.76 -dEQP-GLES2.functional.shaders.random.texture.fragment.77 -dEQP-GLES2.functional.shaders.random.texture.fragment.8 -dEQP-GLES2.functional.shaders.random.texture.fragment.81 -dEQP-GLES2.functional.shaders.random.texture.fragment.82 -dEQP-GLES2.functional.shaders.random.texture.fragment.84 -dEQP-GLES2.functional.shaders.random.texture.fragment.86 -dEQP-GLES2.functional.shaders.random.texture.fragment.92 -dEQP-GLES2.functional.shaders.random.texture.fragment.95 -dEQP-GLES2.functional.shaders.random.texture.vertex.0 -dEQP-GLES2.functional.shaders.random.texture.vertex.10 -dEQP-GLES2.functional.shaders.random.texture.vertex.16 -dEQP-GLES2.functional.shaders.random.texture.vertex.2 -dEQP-GLES2.functional.shaders.random.texture.vertex.20 -dEQP-GLES2.functional.shaders.random.texture.vertex.22 -dEQP-GLES2.functional.shaders.random.texture.vertex.28 -dEQP-GLES2.functional.shaders.random.texture.vertex.3 -dEQP-GLES2.functional.shaders.random.texture.vertex.37 -dEQP-GLES2.functional.shaders.random.texture.vertex.38 -dEQP-GLES2.functional.shaders.random.texture.vertex.39 -dEQP-GLES2.functional.shaders.random.texture.vertex.4 -dEQP-GLES2.functional.shaders.random.texture.vertex.8 -dEQP-GLES2.functional.shaders.return.return_in_dynamic_loop_dynamic_fragment -dEQP-GLES2.functional.shaders.return.return_in_dynamic_loop_dynamic_vertex -dEQP-GLES2.functional.shaders.return.return_in_dynamic_loop_never_fragment -dEQP-GLES2.functional.shaders.return.return_in_dynamic_loop_never_vertex -dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2d -dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2d_bias -dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2dproj_vec3 -dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2dproj_vec3_bias -dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2dproj_vec4 -dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2dproj_vec4_bias -dEQP-GLES2.functional.shaders.texture_functions.fragment.texturecube -dEQP-GLES2.functional.shaders.texture_functions.fragment.texturecube_bias -dEQP-GLES2.functional.shaders.texture_functions.vertex.texture2dlod -dEQP-GLES2.functional.shaders.texture_functions.vertex.texturecube dEQP-GLES2.functional.shaders.texture_functions.vertex.texturecubelod -dEQP-GLES2.functional.texture.completeness.cube.empty_object -dEQP-GLES2.functional.texture.completeness.cube.extra_level -dEQP-GLES2.functional.texture.completeness.cube.format_mismatch_luminance_alpha_luminance_level_0 -dEQP-GLES2.functional.texture.completeness.cube.format_mismatch_luminance_luminance_alpha_level_0 -dEQP-GLES2.functional.texture.completeness.cube.format_mismatch_rgb_rgba_level_0 -dEQP-GLES2.functional.texture.completeness.cube.format_mismatch_rgb_rgba_level_0_pos_z -dEQP-GLES2.functional.texture.completeness.cube.format_mismatch_rgba_rgb_level_0 -dEQP-GLES2.functional.texture.completeness.cube.format_mismatch_rgba_rgb_level_0_neg_z -dEQP-GLES2.functional.texture.completeness.cube.missing_level_1 -dEQP-GLES2.functional.texture.completeness.cube.missing_level_1_pos_y -dEQP-GLES2.functional.texture.completeness.cube.missing_level_3 -dEQP-GLES2.functional.texture.completeness.cube.missing_level_3_neg_y -dEQP-GLES2.functional.texture.completeness.cube.not_positive_level_0 -dEQP-GLES2.functional.texture.completeness.cube.npot_all_repeat -dEQP-GLES2.functional.texture.completeness.cube.npot_mirrored_repeat -dEQP-GLES2.functional.texture.completeness.cube.npot_s_repeat -dEQP-GLES2.functional.texture.completeness.cube.npot_size_level_0 -dEQP-GLES2.functional.texture.completeness.cube.npot_size_level_0_pos_x -dEQP-GLES2.functional.texture.completeness.cube.npot_size_level_1 -dEQP-GLES2.functional.texture.completeness.cube.npot_size_level_1_neg_x -dEQP-GLES2.functional.texture.completeness.cube.npot_t_repeat -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_l8_npot -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_l8_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgb888_npot -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgb888_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgba4444_npot -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgba8888_npot -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_mirror_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_mirror_l8_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_mirror_rgb888_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_mirror_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_mirror_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_l8_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_rgb888_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_clamp_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_repeat_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_repeat_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_clamp_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_l8 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_rgb888 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_rgba4444 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_clamp_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_mirror_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_mirror_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_repeat_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_repeat_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_clamp_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_mirror_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_mirror_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_l8 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_rgb888 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_rgba4444 -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_l8_npot -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_l8_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgb888_npot -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgb888_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba4444_npot -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba8888_npot -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_l8_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_rgb888_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_etc1 -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_l8_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_rgb888_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_l8_npot -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_l8_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgb888_npot -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgb888_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba4444_npot -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba8888_npot -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_l8_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_rgb888_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_l8_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_rgb888_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_clamp_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_mirror_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_mirror_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_clamp_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_mirror_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_mirror_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_l8 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgb888 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgba4444 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_clamp_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_mirror_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_mirror_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_repeat_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_repeat_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_clamp_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_mirror_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_mirror_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_l8 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_rgb888 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_rgba4444 -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_rgba8888 -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_l8_npot -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_l8_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgb888_npot -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgb888_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgba4444_npot -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgba8888_npot -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_l8_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_rgb888_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_etc1 -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_l8_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_rgb888_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_l8_npot -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_l8_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgb888_npot -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgb888_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgba4444_npot -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgba8888_npot -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_mirror_l8_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_mirror_rgb888_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_mirror_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_mirror_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_repeat_l8_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_repeat_rgb888_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_repeat_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_linear_repeat_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_clamp_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_mirror_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_repeat_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_clamp_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_mirror_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_l8 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgb888 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgba4444 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_linear_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_linear_clamp_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_linear_mirror_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_linear_repeat_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_clamp_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_mirror_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_l8 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_rgb888 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_rgba4444 -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_l8_npot -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_l8_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgb888_npot -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgb888_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba4444_npot -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba8888_npot -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_l8_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_rgb888_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_l8_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_rgb888_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_l8_npot -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_l8_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgb888_npot -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgb888_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba4444_npot -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba8888_npot -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_l8_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_rgb888_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_l8_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_rgb888_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_clamp_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_mirror_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_repeat_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_clamp_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_mirror_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repeat_l8 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repeat_rgb888 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repeat_rgba4444 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repeat_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_linear_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_linear_clamp_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_linear_mirror_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_linear_repeat_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_clamp_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_mirror_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_repeat_l8 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_repeat_rgb888 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_repeat_rgba4444 -dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_repeat_rgba8888 -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_etc1 -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_l8_npot -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_l8_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgb888_npot -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgb888_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgba4444_npot -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgba8888_npot -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_mirror_l8_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_mirror_rgb888_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_mirror_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_mirror_rgba8888_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_l8_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_rgb888_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_rgba4444_pot -dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_rgba8888_pot -dEQP-GLES2.functional.texture.format.a8_cube_npot -dEQP-GLES2.functional.texture.format.a8_cube_pot -dEQP-GLES2.functional.texture.format.etc1_2d_npot -dEQP-GLES2.functional.texture.format.etc1_2d_pot -dEQP-GLES2.functional.texture.format.etc1_cube_npot -dEQP-GLES2.functional.texture.format.etc1_cube_pot -dEQP-GLES2.functional.texture.format.l8_cube_npot -dEQP-GLES2.functional.texture.format.l8_cube_pot -dEQP-GLES2.functional.texture.format.la88_cube_npot -dEQP-GLES2.functional.texture.format.la88_cube_pot -dEQP-GLES2.functional.texture.format.rgb565_cube_npot -dEQP-GLES2.functional.texture.format.rgb565_cube_pot -dEQP-GLES2.functional.texture.format.rgb888_cube_npot -dEQP-GLES2.functional.texture.format.rgb888_cube_pot -dEQP-GLES2.functional.texture.format.rgba4444_cube_npot -dEQP-GLES2.functional.texture.format.rgba4444_cube_pot -dEQP-GLES2.functional.texture.format.rgba5551_cube_npot -dEQP-GLES2.functional.texture.format.rgba5551_cube_pot -dEQP-GLES2.functional.texture.format.rgba8888_cube_npot -dEQP-GLES2.functional.texture.format.rgba8888_cube_pot -dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_linear_repeat -dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_nearest_clamp -dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_nearest_mirror -dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_nearest_repeat -dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_linear_clamp -dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_linear_mirror -dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_linear_repeat -dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_nearest_clamp -dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_nearest_mirror -dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_nearest_repeat -dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_repeat -dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_repeat_non_square -dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp -dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp_non_square -dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_mirror -dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_mirror_non_square -dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_repeat -dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_repeat_non_square -dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_linear_repeat -dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_clamp -dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_mirror -dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_repeat +dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_fastest +dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_nicest +dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_non_square_fastest +dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_non_square_nicest +dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_fastest +dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_nicest +dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_non_square_fastest +dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_non_square_nicest +dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_fastest +dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_nicest +dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_non_square_fastest +dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_non_square_nicest dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_linear dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_linear @@ -1031,403 +109,26 @@ dEQP-GLES2.functional.texture.mipmap.cube.generate.l8_fastest dEQP-GLES2.functional.texture.mipmap.cube.generate.l8_nicest dEQP-GLES2.functional.texture.mipmap.cube.generate.la88_fastest dEQP-GLES2.functional.texture.mipmap.cube.generate.la88_nicest -dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb565_fastest -dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb565_nicest -dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb888_fastest -dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb888_nicest -dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba4444_fastest -dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba4444_nicest -dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba5551_fastest -dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba5551_nicest -dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba8888_fastest -dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba8888_nicest dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_linear dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_nearest -dEQP-GLES2.functional.texture.size.cube.128x128_l8 -dEQP-GLES2.functional.texture.size.cube.128x128_l8_mipmap -dEQP-GLES2.functional.texture.size.cube.128x128_rgb888 -dEQP-GLES2.functional.texture.size.cube.128x128_rgb888_mipmap -dEQP-GLES2.functional.texture.size.cube.128x128_rgba4444 -dEQP-GLES2.functional.texture.size.cube.128x128_rgba4444_mipmap -dEQP-GLES2.functional.texture.size.cube.128x128_rgba8888 -dEQP-GLES2.functional.texture.size.cube.128x128_rgba8888_mipmap -dEQP-GLES2.functional.texture.size.cube.15x15_l8 -dEQP-GLES2.functional.texture.size.cube.15x15_rgb888 -dEQP-GLES2.functional.texture.size.cube.15x15_rgba4444 -dEQP-GLES2.functional.texture.size.cube.15x15_rgba8888 -dEQP-GLES2.functional.texture.size.cube.16x16_l8 -dEQP-GLES2.functional.texture.size.cube.16x16_l8_mipmap -dEQP-GLES2.functional.texture.size.cube.16x16_rgb888 -dEQP-GLES2.functional.texture.size.cube.16x16_rgb888_mipmap -dEQP-GLES2.functional.texture.size.cube.16x16_rgba4444 -dEQP-GLES2.functional.texture.size.cube.16x16_rgba4444_mipmap -dEQP-GLES2.functional.texture.size.cube.16x16_rgba8888 -dEQP-GLES2.functional.texture.size.cube.16x16_rgba8888_mipmap -dEQP-GLES2.functional.texture.size.cube.256x256_l8 -dEQP-GLES2.functional.texture.size.cube.256x256_l8_mipmap -dEQP-GLES2.functional.texture.size.cube.256x256_rgb888 -dEQP-GLES2.functional.texture.size.cube.256x256_rgb888_mipmap -dEQP-GLES2.functional.texture.size.cube.256x256_rgba4444_mipmap -dEQP-GLES2.functional.texture.size.cube.256x256_rgba8888 -dEQP-GLES2.functional.texture.size.cube.256x256_rgba8888_mipmap -dEQP-GLES2.functional.texture.size.cube.512x512_l8 -dEQP-GLES2.functional.texture.size.cube.512x512_l8_mipmap -dEQP-GLES2.functional.texture.size.cube.512x512_rgb888 -dEQP-GLES2.functional.texture.size.cube.512x512_rgb888_mipmap -dEQP-GLES2.functional.texture.size.cube.512x512_rgba4444_mipmap -dEQP-GLES2.functional.texture.size.cube.512x512_rgba8888 -dEQP-GLES2.functional.texture.size.cube.512x512_rgba8888_mipmap -dEQP-GLES2.functional.texture.size.cube.64x64_l8 -dEQP-GLES2.functional.texture.size.cube.64x64_l8_mipmap -dEQP-GLES2.functional.texture.size.cube.64x64_rgb888 -dEQP-GLES2.functional.texture.size.cube.64x64_rgb888_mipmap -dEQP-GLES2.functional.texture.size.cube.64x64_rgba4444 -dEQP-GLES2.functional.texture.size.cube.64x64_rgba4444_mipmap -dEQP-GLES2.functional.texture.size.cube.64x64_rgba8888 -dEQP-GLES2.functional.texture.size.cube.64x64_rgba8888_mipmap dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_alpha -dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_luminance -dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_luminance_alpha -dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_rgb -dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_rgba dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.cube_alpha -dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.cube_luminance -dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.cube_luminance_alpha -dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.cube_rgb -dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.cube_rgba dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_alpha -dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_luminance -dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_luminance_alpha -dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgb -dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgba dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_alpha -dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_luminance -dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_luminance_alpha -dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgb -dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgba -dEQP-GLES2.functional.texture.specification.basic_teximage2d.a16f_2d -dEQP-GLES2.functional.texture.specification.basic_teximage2d.a16f_cube -dEQP-GLES2.functional.texture.specification.basic_teximage2d.a8_2d -dEQP-GLES2.functional.texture.specification.basic_teximage2d.a8_cube -dEQP-GLES2.functional.texture.specification.basic_teximage2d.l16f_2d -dEQP-GLES2.functional.texture.specification.basic_teximage2d.l16f_cube -dEQP-GLES2.functional.texture.specification.basic_teximage2d.l8_2d -dEQP-GLES2.functional.texture.specification.basic_teximage2d.l8_cube -dEQP-GLES2.functional.texture.specification.basic_teximage2d.la16f_2d -dEQP-GLES2.functional.texture.specification.basic_teximage2d.la16f_cube -dEQP-GLES2.functional.texture.specification.basic_teximage2d.la88_2d -dEQP-GLES2.functional.texture.specification.basic_teximage2d.la88_cube -dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgb16f_2d -dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgb16f_cube -dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgb565_2d -dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgb565_cube -dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgb888_2d -dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgb888_cube -dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba16f_2d -dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba16f_cube -dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba4444_2d -dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba4444_cube -dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba5551_2d -dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba5551_cube -dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba8888_2d -dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba8888_cube -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.a16f_2d -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.a16f_cube -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.a8_2d -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.a8_cube -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.l16f_2d -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.l16f_cube -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.l8_2d -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.l8_cube -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.la16f_2d -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.la16f_cube -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.la88_2d -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.la88_cube -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgb16f_2d -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgb16f_cube -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgb565_2d -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgb565_cube -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgb888_2d -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgb888_cube -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba16f_2d -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba16f_cube -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba4444_2d -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba4444_cube -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba5551_2d -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba5551_cube -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba8888_2d -dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba8888_cube -dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_1 -dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_2 -dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_3 -dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_4 -dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_6 -dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_7 -dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_8 -dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_9 -dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_0 -dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_1 -dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_2 -dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_3 -dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_4 -dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_5 -dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_6 -dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_7 -dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_8 -dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_9 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_4_8 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_63_1 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_63_2 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_63_4 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_63_8 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgb888_39_1 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgb888_39_2 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgb888_39_4 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgb888_39_8 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba4444_51_1 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba4444_51_2 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba4444_51_4 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba4444_51_8 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba8888_47_1 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba8888_47_2 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba8888_47_4 -dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba8888_47_8 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_l8_1_1 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_l8_1_2 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_l8_1_4 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_l8_1_8 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_l8_63_1 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_l8_63_2 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_l8_63_4 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_l8_63_8 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgb888_39_1 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgb888_39_2 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgb888_39_4 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgb888_39_8 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgba4444_51_1 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgba4444_51_2 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgba4444_51_4 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgba4444_51_8 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgba8888_47_1 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgba8888_47_2 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgba8888_47_4 -dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgba8888_47_8 -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.a16f_2d -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.a16f_cube -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.a8_2d -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.a8_cube -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.l16f_2d -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.l16f_cube -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.l8_2d -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.l8_cube -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.la16f_2d -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.la16f_cube -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.la88_2d -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.la88_cube -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgb16f_2d -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgb16f_cube -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgb565_2d -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgb565_cube -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgb888_2d -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgb888_cube -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba16f_2d -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba16f_cube -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba4444_2d -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba4444_cube -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba5551_2d -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba5551_cube -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba8888_2d -dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba8888_cube -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_linear_clamp -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_linear_mirror -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_linear_repeat -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_clamp -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_mirror -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_repeat -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_clamp -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_mirror -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_repeat -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_clamp -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_mirror -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_repeat -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_clamp -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_mirror -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_repeat -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_nearest_clamp -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_nearest_mirror -dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_nearest_repeat -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_linear_clamp -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_linear_mirror -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_linear_repeat -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_clamp -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_mirror -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_repeat -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_clamp -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_mirror -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_repeat -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_clamp -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_mirror -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_repeat -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_clamp -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_mirror -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_repeat -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_nearest_clamp -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_nearest_mirror -dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_nearest_repeat -dEQP-GLES2.functional.texture.vertex.2d.wrap.clamp_clamp -dEQP-GLES2.functional.texture.vertex.2d.wrap.clamp_mirror -dEQP-GLES2.functional.texture.vertex.2d.wrap.clamp_repeat -dEQP-GLES2.functional.texture.vertex.2d.wrap.mirror_clamp -dEQP-GLES2.functional.texture.vertex.2d.wrap.mirror_mirror -dEQP-GLES2.functional.texture.vertex.2d.wrap.mirror_repeat -dEQP-GLES2.functional.texture.vertex.2d.wrap.repeat_clamp -dEQP-GLES2.functional.texture.vertex.2d.wrap.repeat_mirror -dEQP-GLES2.functional.texture.vertex.2d.wrap.repeat_repeat -dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_linear_clamp -dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_linear_mirror -dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_linear_repeat dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_clamp dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_mirror -dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_repeat dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_clamp dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_mirror -dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_repeat -dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_clamp -dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_mirror -dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_repeat -dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_clamp -dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_mirror -dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_repeat -dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_nearest_clamp -dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_nearest_mirror -dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_nearest_repeat -dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_linear_clamp -dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_linear_mirror -dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_linear_repeat dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_clamp dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_mirror dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_repeat -dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_clamp -dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_mirror -dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_repeat dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_clamp dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_mirror dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_repeat -dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_clamp -dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_mirror -dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_repeat -dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_nearest_clamp -dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_nearest_mirror -dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_nearest_repeat dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_clamp dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_mirror dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_repeat dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_clamp dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_mirror dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_repeat -dEQP-GLES2.functional.texture.vertex.cube.wrap.repeat_clamp -dEQP-GLES2.functional.texture.vertex.cube.wrap.repeat_mirror -dEQP-GLES2.functional.texture.vertex.cube.wrap.repeat_repeat -dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_npot_etc1 -dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_npot_l8 -dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_npot_rgb888 -dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_npot_rgba4444 -dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_npot_rgba8888 -dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_pot_l8 -dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_pot_rgb888 -dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_pot_rgba4444 -dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_pot_rgba8888 -dEQP-GLES2.functional.texture.wrap.clamp_clamp_nearest_npot_etc1 -dEQP-GLES2.functional.texture.wrap.clamp_clamp_nearest_npot_l8 -dEQP-GLES2.functional.texture.wrap.clamp_clamp_nearest_npot_rgb888 -dEQP-GLES2.functional.texture.wrap.clamp_mirror_linear_pot_rgba8888 -dEQP-GLES2.functional.texture.wrap.mirror_clamp_linear_pot_rgba8888 -dEQP-GLES2.functional.texture.wrap.mirror_mirror_linear_pot_rgba8888 -dEQP-GLES2.functional.uniform_api.random.21 -dEQP-GLES2.functional.uniform_api.random.29 -dEQP-GLES2.functional.uniform_api.random.3 -dEQP-GLES2.functional.uniform_api.random.33 -dEQP-GLES2.functional.uniform_api.random.47 -dEQP-GLES2.functional.uniform_api.random.48 -dEQP-GLES2.functional.uniform_api.random.54 -dEQP-GLES2.functional.uniform_api.random.66 -dEQP-GLES2.functional.uniform_api.random.74 dEQP-GLES2.functional.uniform_api.random.79 -dEQP-GLES2.functional.uniform_api.random.86 -dEQP-GLES2.functional.uniform_api.random.93 -dEQP-GLES2.functional.uniform_api.random.94 -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.sampler2D_samplerCube_both -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.sampler2D_samplerCube_fragment -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.sampler2D_samplerCube_vertex -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.samplerCube_both -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.samplerCube_fragment -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.samplerCube_vertex -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.sampler2D_samplerCube_both -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.sampler2D_samplerCube_fragment -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.sampler2D_samplerCube_vertex -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_basic_array.fragment -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_nested_structs_arrays.both -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.sampler2D_samplerCube_both -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.sampler2D_samplerCube_fragment -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.sampler2D_samplerCube_vertex -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.int_ivec4_fragment -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.sampler2D_samplerCube_both -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.sampler2D_samplerCube_fragment -dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.sampler2D_samplerCube_vertex -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.sampler2D_samplerCube_both -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.sampler2D_samplerCube_fragment -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.sampler2D_samplerCube_vertex -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.samplerCube_both -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.samplerCube_fragment -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.samplerCube_vertex -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_struct.sampler2D_samplerCube_both -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_struct.sampler2D_samplerCube_fragment -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_struct.sampler2D_samplerCube_vertex -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_basic_array.fragment -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_nested_structs_arrays.both -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.sampler2D_samplerCube_both -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.sampler2D_samplerCube_fragment -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.sampler2D_samplerCube_vertex -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.int_ivec4_fragment -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.sampler2D_samplerCube_both -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.sampler2D_samplerCube_fragment -dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.sampler2D_samplerCube_vertex -dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.int_ivec4_both -dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.int_ivec4_fragment -dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.int_ivec4_vertex -dEQP-GLES2.functional.uniform_api.value.initial.render.basic.ivec2_both -dEQP-GLES2.functional.uniform_api.value.initial.render.basic.ivec2_fragment -dEQP-GLES2.functional.uniform_api.value.initial.render.basic.ivec2_vertex -dEQP-GLES2.functional.uniform_api.value.initial.render.basic.ivec3_both -dEQP-GLES2.functional.uniform_api.value.initial.render.basic.ivec3_fragment -dEQP-GLES2.functional.uniform_api.value.initial.render.basic.ivec3_vertex -dEQP-GLES2.functional.uniform_api.value.initial.render.basic.ivec4_both -dEQP-GLES2.functional.uniform_api.value.initial.render.basic.ivec4_fragment -dEQP-GLES2.functional.uniform_api.value.initial.render.basic.ivec4_vertex -dEQP-GLES2.functional.uniform_api.value.initial.render.basic.samplerCube_both -dEQP-GLES2.functional.uniform_api.value.initial.render.basic.samplerCube_fragment -dEQP-GLES2.functional.uniform_api.value.initial.render.basic.samplerCube_vertex -dEQP-GLES2.functional.uniform_api.value.initial.render.basic_array.int_both -dEQP-GLES2.functional.uniform_api.value.initial.render.basic_array.int_fragment -dEQP-GLES2.functional.uniform_api.value.initial.render.basic_array.int_vertex -dEQP-GLES2.functional.uniform_api.value.initial.render.basic_array.ivec4_both -dEQP-GLES2.functional.uniform_api.value.initial.render.basic_array.ivec4_fragment -dEQP-GLES2.functional.uniform_api.value.initial.render.basic_array.ivec4_vertex -dEQP-GLES2.functional.uniform_api.value.initial.render.basic_struct.int_ivec4_both -dEQP-GLES2.functional.uniform_api.value.initial.render.basic_struct.int_ivec4_fragment -dEQP-GLES2.functional.uniform_api.value.initial.render.basic_struct.int_ivec4_vertex -dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_basic.both -dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_basic.fragment -dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_basic.vertex -dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_basic_array.both -dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_basic_array.fragment -dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_basic_array.vertex -dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_nested_structs_arrays.both -dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_nested_structs_arrays.fragment -dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_nested_structs_arrays.vertex -dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.int_ivec4_both -dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.int_ivec4_fragment -dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.int_ivec4_vertex -dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.int_ivec4_both -dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.int_ivec4_fragment -dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.int_ivec4_vertex diff --git a/.gitlab-ci/deqp-panfrost-g52-flakes.txt b/.gitlab-ci/deqp-panfrost-g52-flakes.txt new file mode 100644 index 00000000000..650b700c738 --- /dev/null +++ b/.gitlab-ci/deqp-panfrost-g52-flakes.txt @@ -0,0 +1,7 @@ +dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_clamp +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_mirror +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_repeat +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_clamp +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_mirror +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_repeat diff --git a/.gitlab-ci/deqp-panfrost-g52-skips.txt b/.gitlab-ci/deqp-panfrost-g52-skips.txt index f4d231d1319..69d00870a04 100644 --- a/.gitlab-ci/deqp-panfrost-g52-skips.txt +++ b/.gitlab-ci/deqp-panfrost-g52-skips.txt @@ -9,57 +9,3 @@ dEQP-GLES[0-9]*.stress.* # These are really slow on tiling architectures (including llvmpipe). dEQP-GLES[0-9]*.functional.flush_finish.* -dEQP-GLES2.functional.prerequisite.* -dEQP-GLES2.functional.implementation_limits.* -dEQP-GLES2.functional.clip_control.* -dEQP-GLES2.functional.color_clear.* -dEQP-GLES2.functional.depth_stencil_clear.* -dEQP-GLES2.functional.buffer.* -dEQP-GLES2.functional.light_amount.* -dEQP-GLES2.functional.shaders.preprocessor.* -dEQP-GLES2.functional.shaders.constants.* -dEQP-GLES2.functional.shaders.linkage.* -dEQP-GLES2.functional.shaders.conversions.* -dEQP-GLES2.functional.shaders.conditionals.* -dEQP-GLES2.functional.shaders.declarations.* -dEQP-GLES2.functional.shaders.swizzles.* -dEQP-GLES2.functional.shaders.functions.* -dEQP-GLES2.functional.shaders.keywords.* -dEQP-GLES2.functional.shaders.reserved_operators.* -dEQP-GLES2.functional.shaders.qualification_order.* -dEQP-GLES2.functional.shaders.scoping.* -dEQP-GLES2.functional.shaders.invalid_implicit_conversions.* -dEQP-GLES2.functional.shaders.misc.* -dEQP-GLES2.functional.shaders.indexing.* -dEQP-GLES2.functional.shaders.loops.* -dEQP-GLES2.functional.shaders.operator.* -dEQP-GLES2.functional.shaders.matrix.* -dEQP-GLES2.functional.shaders.return.* -dEQP-GLES2.functional.shaders.discard.* -dEQP-GLES2.functional.shaders.struct.* -dEQP-GLES2.functional.shaders.builtin_variable.* -dEQP-GLES2.functional.shaders.texture_functions.* -dEQP-GLES2.functional.shaders.invariance.* -dEQP-GLES2.functional.shaders.fragdata.* -dEQP-GLES2.functional.shaders.algorithm.* -dEQP-GLES2.functional.shaders.constant_expressions.* -dEQP-GLES2.functional.shaders.random.* -dEQP-GLES2.functional.texture.* -dEQP-GLES2.functional.fbo.* -dEQP-GLES2.functional.vertex_arrays.* -dEQP-GLES2.functional.shader_api.* -dEQP-GLES2.functional.negative_api.* -dEQP-GLES2.functional.rasterization.* -dEQP-GLES2.functional.attribute_location.* -dEQP-GLES2.functional.multisample.* -dEQP-GLES2.functional.uniform_api.* -dEQP-GLES2.functional.read_pixels.* -dEQP-GLES2.functional.depth_range.* -dEQP-GLES2.functional.dither.* -dEQP-GLES2.functional.state_query.* -dEQP-GLES2.functional.clipping.* -dEQP-GLES2.functional.polygon_offset.* -dEQP-GLES2.functional.draw.* -dEQP-GLES2.functional.flush_finish.* -dEQP-GLES2.functional.default_vertex_attrib.* -dEQP-GLES2.functional.lifetime.* |