From adc505dd2d473eb914957f763823c52078a0171b Mon Sep 17 00:00:00 2001 From: Emma Anholt Date: Mon, 17 May 2021 15:06:34 -0700 Subject: [PATCH] ci/i915g: Introduce manual testing of i915g using anholt's runner. Now you can mash the button to see how badly i915g's broken these days. Reviewed-by: Adam Jackson Part-of: --- .gitlab-ci.yml | 3 +- .gitlab-ci/test-source-dep.yml | 17 + .../drivers/i915/ci/deqp-i915-g33-fails.txt | 2275 +++++++++++++++++ .../drivers/i915/ci/deqp-i915-g33-flakes.txt | 8 + src/gallium/drivers/i915/ci/gitlab-ci.yml | 49 + .../drivers/i915/ci/piglit-i915-g33-fails.txt | 1231 +++++++++ .../i915/ci/piglit-i915-g33-flakes.txt | 2 + .../drivers/i915/ci/piglit-i915-g33-skips.txt | 2 + src/gallium/drivers/i915/ci/traces-i915.yml | 63 + 9 files changed, 3649 insertions(+), 1 deletion(-) create mode 100644 src/gallium/drivers/i915/ci/deqp-i915-g33-fails.txt create mode 100644 src/gallium/drivers/i915/ci/deqp-i915-g33-flakes.txt create mode 100644 src/gallium/drivers/i915/ci/gitlab-ci.yml create mode 100644 src/gallium/drivers/i915/ci/piglit-i915-g33-fails.txt create mode 100644 src/gallium/drivers/i915/ci/piglit-i915-g33-flakes.txt create mode 100644 src/gallium/drivers/i915/ci/piglit-i915-g33-skips.txt create mode 100644 src/gallium/drivers/i915/ci/traces-i915.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ea835e32dca..58a0c0ed14c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -21,6 +21,7 @@ include: - local: 'src/amd/ci/gitlab-ci.yml' - local: 'src/broadcom/ci/gitlab-ci.yml' - local: 'src/freedreno/ci/gitlab-ci.yml' + - local: 'src/gallium/drivers/i915/ci/gitlab-ci.yml' - local: 'src/gallium/drivers/iris/ci/gitlab-ci.yml' - local: 'src/gallium/drivers/lima/ci/gitlab-ci.yml' - local: 'src/gallium/drivers/llvmpipe/ci/gitlab-ci.yml' @@ -667,7 +668,7 @@ meson-testing: -D platforms=x11 GALLIUM_ST: > -D dri3=enabled - GALLIUM_DRIVERS: "swrast,virgl,radeonsi,zink,iris" + GALLIUM_DRIVERS: "swrast,virgl,radeonsi,zink,iris,i915" VULKAN_DRIVERS: "swrast,amd" BUILDTYPE: "debugoptimized" EXTRA_OPTION: > diff --git a/.gitlab-ci/test-source-dep.yml b/.gitlab-ci/test-source-dep.yml index 73384372de7..994d07250e5 100644 --- a/.gitlab-ci/test-source-dep.yml +++ b/.gitlab-ci/test-source-dep.yml @@ -304,6 +304,23 @@ when: on_success - when: never +.i915g-rules: + stage: intel + rules: + - *ignore_scheduled_pipelines + - changes: + *mesa_core_file_list + when: on_success + - changes: + *gallium_core_file_list + when: on_success + - changes: + - src/gallium/drivers/i915/**/* + - src/gallium/winsys/i915/**/* + - src/intel/**/* + when: on_success + - when: never + .iris-rules: stage: intel rules: diff --git a/src/gallium/drivers/i915/ci/deqp-i915-g33-fails.txt b/src/gallium/drivers/i915/ci/deqp-i915-g33-fails.txt new file mode 100644 index 00000000000..3d57ac10b24 --- /dev/null +++ b/src/gallium/drivers/i915/ci/deqp-i915-g33-fails.txt @@ -0,0 +1,2275 @@ +dEQP-GLES2.functional.buffer.write.random.0,Crash +dEQP-GLES2.functional.buffer.write.random.1,Crash +dEQP-GLES2.functional.buffer.write.random.2,Crash +dEQP-GLES2.functional.buffer.write.random.3,Crash +dEQP-GLES2.functional.buffer.write.random.4,Crash +dEQP-GLES2.functional.buffer.write.random.5,Crash +dEQP-GLES2.functional.buffer.write.random.8,Crash +dEQP-GLES2.functional.buffer.write.random.9,Crash +dEQP-GLES2.functional.buffer.write.recreate_store.random_1,Crash +dEQP-GLES2.functional.buffer.write.recreate_store.random_2,Crash +dEQP-GLES2.functional.buffer.write.recreate_store.random_3,Crash +dEQP-GLES2.functional.buffer.write.recreate_store.random_4,Crash +dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail +dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail +dEQP-GLES2.functional.clipping.point.wide_point_clip,Fail +dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center,Fail +dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner,Fail +dEQP-GLES2.functional.clipping.point.wide_point_z_clip,Fail +dEQP-GLES2.functional.clipping.point.wide_point_z_clip_viewport_center,Fail +dEQP-GLES2.functional.clipping.point.wide_point_z_clip_viewport_corner,Fail +dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_neg_x_neg_y_pos_z,Fail +dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_y_pos_z_and_neg_x_neg_y_neg_z,Fail +dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb10_a2,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_color_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_color_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_color_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_color_one,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_color_one_minus_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_color_one_minus_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_color_one_minus_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_color_one_minus_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_color_one_minus_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_color_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_color_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_color_zero,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_dst_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_dst_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_dst_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_dst_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_color_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_color_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_color_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_color_one,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_color_one_minus_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_color_one_minus_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_color_one_minus_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_color_one_minus_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_color_one_minus_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_color_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_color_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_constant_color_zero,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_dst_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_dst_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_dst_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_dst_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_src_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_src_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_src_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_src_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_src_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_src_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_src_alpha_saturate_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_src_alpha_saturate_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_src_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_src_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_zero_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_zero_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_constant_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_constant_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_constant_color_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_constant_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_constant_color_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_constant_color_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_constant_color_one,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_constant_color_one_minus_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_constant_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_constant_color_one_minus_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_constant_color_one_minus_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_constant_color_one_minus_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_constant_color_one_minus_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_constant_color_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_constant_color_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_dst_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_dst_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_dst_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_dst_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_constant_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_constant_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_constant_color_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_constant_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_constant_color_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_constant_color_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_constant_color_one,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_constant_color_one_minus_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_constant_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_constant_color_one_minus_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_constant_color_one_minus_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_constant_color_one_minus_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_constant_color_one_minus_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_constant_color_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_constant_color_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_dst_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_dst_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_dst_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_dst_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_src_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_src_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_src_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_src_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_src_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_src_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_src_alpha_saturate_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_src_alpha_saturate_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_src_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_src_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_zero_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_zero_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_color_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_color_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_color_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_color_one,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_color_one_minus_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_color_one_minus_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_color_one_minus_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_color_one_minus_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_color_one_minus_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_color_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_color_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_color_zero,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_dst_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_dst_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_dst_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_dst_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_color_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_color_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_color_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_color_one,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_color_one_minus_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_color_one_minus_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_color_one_minus_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_color_one_minus_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_color_one_minus_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_color_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_color_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_constant_color_zero,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_dst_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_dst_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_dst_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_dst_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_src_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_src_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_src_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_minus_src_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_one_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_src_alpha_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_src_alpha_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_src_alpha_saturate_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_src_alpha_saturate_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_src_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_src_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.constant_color_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.constant_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.constant_color_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.constant_color_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.constant_color_one,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.constant_color_one_minus_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.constant_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.constant_color_one_minus_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.constant_color_one_minus_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.constant_color_one_minus_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.constant_color_one_minus_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.constant_color_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.constant_color_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.constant_color_zero,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_color_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_color_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_color_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_color_one,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_color_one_minus_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_color_one_minus_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_color_one_minus_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_color_one_minus_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_color_one_minus_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_color_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_color_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_color_zero,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_one,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_one_minus_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_one_minus_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_one_minus_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_one_minus_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_one_minus_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_src_alpha_saturate,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_zero,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_one,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_one_minus_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_one_minus_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_one_minus_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_one_minus_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_one_minus_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_src_alpha_saturate,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_zero,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.0,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.1,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.10,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.11,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.12,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.13,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.14,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.15,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.16,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.17,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.18,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.19,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.2,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.20,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.21,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.22,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.23,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.24,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.3,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.4,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.5,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.6,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.7,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.8,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.9,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_always_depth_always,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_always_depth_equal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_always_depth_gequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_always_depth_greater,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_always_depth_lequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_always_depth_less,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_always_depth_never,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_always_depth_notequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_always_no_depth,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_equal_depth_always,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_equal_depth_equal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_equal_depth_gequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_equal_depth_greater,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_equal_depth_lequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_equal_depth_less,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_equal_depth_never,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_equal_depth_notequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_equal_no_depth,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_gequal_depth_always,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_gequal_depth_equal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_gequal_depth_gequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_gequal_depth_greater,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_gequal_depth_lequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_gequal_depth_less,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_gequal_depth_never,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_gequal_depth_notequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_gequal_no_depth,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_greater_depth_always,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_greater_depth_equal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_greater_depth_gequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_greater_depth_greater,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_greater_depth_lequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_greater_depth_less,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_greater_depth_never,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_greater_depth_notequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_greater_no_depth,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_lequal_depth_always,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_lequal_depth_equal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_lequal_depth_gequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_lequal_depth_greater,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_lequal_depth_lequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_lequal_depth_less,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_lequal_depth_never,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_lequal_depth_notequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_lequal_no_depth,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_less_depth_always,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_less_depth_equal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_less_depth_gequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_less_depth_greater,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_less_depth_lequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_less_depth_less,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_less_depth_never,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_less_depth_notequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_less_no_depth,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_always,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_equal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_gequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_greater,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_lequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_less,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_never,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_notequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_no_depth,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_notequal_depth_always,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_notequal_depth_equal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_notequal_depth_gequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_notequal_depth_greater,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_notequal_depth_lequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_notequal_depth_less,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_notequal_depth_never,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_notequal_depth_notequal,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_notequal_no_depth,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.write_mask.both,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.write_mask.depth,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.write_mask.stencil,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.0,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.1,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.10,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.11,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.12,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.13,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.14,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.15,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.16,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.17,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.18,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.19,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.2,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.20,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.21,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.22,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.23,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.24,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.25,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.26,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.27,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.28,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.29,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.3,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.31,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.32,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.33,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.34,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.35,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.36,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.37,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.38,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.39,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.4,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.40,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.41,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.42,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.43,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.44,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.45,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.46,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.47,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.49,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.5,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.50,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.51,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.52,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.53,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.54,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.55,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.56,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.57,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.58,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.59,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.6,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.60,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.61,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.62,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.63,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.64,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.65,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.66,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.67,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.68,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.69,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.70,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.71,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.72,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.73,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.74,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.75,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.76,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.77,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.78,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.79,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.8,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.80,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.81,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.82,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.83,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.84,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.85,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.86,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.87,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.88,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.9,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.90,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.91,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.92,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.93,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.94,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.95,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.96,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.97,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.98,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.99,Fail +dEQP-GLES2.functional.fragment_ops.random.0,Fail +dEQP-GLES2.functional.fragment_ops.random.1,Fail +dEQP-GLES2.functional.fragment_ops.random.10,Fail +dEQP-GLES2.functional.fragment_ops.random.11,Fail +dEQP-GLES2.functional.fragment_ops.random.12,Fail +dEQP-GLES2.functional.fragment_ops.random.13,Fail +dEQP-GLES2.functional.fragment_ops.random.14,Fail +dEQP-GLES2.functional.fragment_ops.random.15,Fail +dEQP-GLES2.functional.fragment_ops.random.16,Fail +dEQP-GLES2.functional.fragment_ops.random.17,Fail +dEQP-GLES2.functional.fragment_ops.random.18,Fail +dEQP-GLES2.functional.fragment_ops.random.19,Fail +dEQP-GLES2.functional.fragment_ops.random.2,Fail +dEQP-GLES2.functional.fragment_ops.random.20,Fail +dEQP-GLES2.functional.fragment_ops.random.21,Fail +dEQP-GLES2.functional.fragment_ops.random.22,Fail +dEQP-GLES2.functional.fragment_ops.random.23,Fail +dEQP-GLES2.functional.fragment_ops.random.24,Fail +dEQP-GLES2.functional.fragment_ops.random.25,Fail +dEQP-GLES2.functional.fragment_ops.random.26,Fail +dEQP-GLES2.functional.fragment_ops.random.27,Fail +dEQP-GLES2.functional.fragment_ops.random.28,Fail +dEQP-GLES2.functional.fragment_ops.random.29,Fail +dEQP-GLES2.functional.fragment_ops.random.3,Fail +dEQP-GLES2.functional.fragment_ops.random.30,Fail +dEQP-GLES2.functional.fragment_ops.random.31,Fail +dEQP-GLES2.functional.fragment_ops.random.32,Fail +dEQP-GLES2.functional.fragment_ops.random.33,Fail +dEQP-GLES2.functional.fragment_ops.random.34,Fail +dEQP-GLES2.functional.fragment_ops.random.35,Fail +dEQP-GLES2.functional.fragment_ops.random.36,Fail +dEQP-GLES2.functional.fragment_ops.random.37,Fail +dEQP-GLES2.functional.fragment_ops.random.38,Fail +dEQP-GLES2.functional.fragment_ops.random.39,Fail +dEQP-GLES2.functional.fragment_ops.random.4,Fail +dEQP-GLES2.functional.fragment_ops.random.40,Fail +dEQP-GLES2.functional.fragment_ops.random.41,Fail +dEQP-GLES2.functional.fragment_ops.random.42,Fail +dEQP-GLES2.functional.fragment_ops.random.43,Fail +dEQP-GLES2.functional.fragment_ops.random.44,Fail +dEQP-GLES2.functional.fragment_ops.random.45,Fail +dEQP-GLES2.functional.fragment_ops.random.46,Fail +dEQP-GLES2.functional.fragment_ops.random.47,Fail +dEQP-GLES2.functional.fragment_ops.random.48,Fail +dEQP-GLES2.functional.fragment_ops.random.49,Fail +dEQP-GLES2.functional.fragment_ops.random.5,Fail +dEQP-GLES2.functional.fragment_ops.random.50,Fail +dEQP-GLES2.functional.fragment_ops.random.51,Fail +dEQP-GLES2.functional.fragment_ops.random.52,Fail +dEQP-GLES2.functional.fragment_ops.random.53,Fail +dEQP-GLES2.functional.fragment_ops.random.54,Fail +dEQP-GLES2.functional.fragment_ops.random.55,Fail +dEQP-GLES2.functional.fragment_ops.random.56,Fail +dEQP-GLES2.functional.fragment_ops.random.57,Fail +dEQP-GLES2.functional.fragment_ops.random.58,Fail +dEQP-GLES2.functional.fragment_ops.random.59,Fail +dEQP-GLES2.functional.fragment_ops.random.6,Fail +dEQP-GLES2.functional.fragment_ops.random.60,Fail +dEQP-GLES2.functional.fragment_ops.random.61,Fail +dEQP-GLES2.functional.fragment_ops.random.62,Fail +dEQP-GLES2.functional.fragment_ops.random.63,Fail +dEQP-GLES2.functional.fragment_ops.random.64,Fail +dEQP-GLES2.functional.fragment_ops.random.65,Fail +dEQP-GLES2.functional.fragment_ops.random.66,Fail +dEQP-GLES2.functional.fragment_ops.random.67,Fail +dEQP-GLES2.functional.fragment_ops.random.68,Fail +dEQP-GLES2.functional.fragment_ops.random.69,Fail +dEQP-GLES2.functional.fragment_ops.random.7,Fail +dEQP-GLES2.functional.fragment_ops.random.70,Fail +dEQP-GLES2.functional.fragment_ops.random.71,Fail +dEQP-GLES2.functional.fragment_ops.random.72,Fail +dEQP-GLES2.functional.fragment_ops.random.73,Fail +dEQP-GLES2.functional.fragment_ops.random.74,Fail +dEQP-GLES2.functional.fragment_ops.random.75,Fail +dEQP-GLES2.functional.fragment_ops.random.76,Fail +dEQP-GLES2.functional.fragment_ops.random.77,Fail +dEQP-GLES2.functional.fragment_ops.random.78,Fail +dEQP-GLES2.functional.fragment_ops.random.79,Fail +dEQP-GLES2.functional.fragment_ops.random.8,Fail +dEQP-GLES2.functional.fragment_ops.random.80,Fail +dEQP-GLES2.functional.fragment_ops.random.81,Fail +dEQP-GLES2.functional.fragment_ops.random.82,Fail +dEQP-GLES2.functional.fragment_ops.random.83,Fail +dEQP-GLES2.functional.fragment_ops.random.84,Fail +dEQP-GLES2.functional.fragment_ops.random.85,Fail +dEQP-GLES2.functional.fragment_ops.random.86,Fail +dEQP-GLES2.functional.fragment_ops.random.87,Fail +dEQP-GLES2.functional.fragment_ops.random.88,Fail +dEQP-GLES2.functional.fragment_ops.random.89,Fail +dEQP-GLES2.functional.fragment_ops.random.9,Fail +dEQP-GLES2.functional.fragment_ops.random.90,Fail +dEQP-GLES2.functional.fragment_ops.random.91,Fail +dEQP-GLES2.functional.fragment_ops.random.92,Fail +dEQP-GLES2.functional.fragment_ops.random.93,Fail +dEQP-GLES2.functional.fragment_ops.random.94,Fail +dEQP-GLES2.functional.fragment_ops.random.95,Fail +dEQP-GLES2.functional.fragment_ops.random.96,Fail +dEQP-GLES2.functional.fragment_ops.random.97,Fail +dEQP-GLES2.functional.fragment_ops.random.98,Fail +dEQP-GLES2.functional.fragment_ops.random.99,Fail +dEQP-GLES2.functional.negative_api.shader.uniform_matrixfv_invalid_transpose,Fail +dEQP-GLES2.functional.negative_api.texture.generatemipmap_zero_level_array_compressed,Fail +dEQP-GLES2.functional.polygon_offset.default_displacement_with_units,Fail +dEQP-GLES2.functional.polygon_offset.fixed16_displacement_with_units,Fail +dEQP-GLES2.functional.rasterization.interpolation.basic.line_loop_wide,Fail +dEQP-GLES2.functional.rasterization.interpolation.basic.line_strip_wide,Fail +dEQP-GLES2.functional.rasterization.interpolation.basic.lines_wide,Fail +dEQP-GLES2.functional.rasterization.interpolation.projected.line_loop_wide,Fail +dEQP-GLES2.functional.rasterization.interpolation.projected.line_strip_wide,Fail +dEQP-GLES2.functional.rasterization.interpolation.projected.lines_wide,Fail +dEQP-GLES2.functional.rasterization.primitives.line_loop_wide,Fail +dEQP-GLES2.functional.rasterization.primitives.line_strip_wide,Fail +dEQP-GLES2.functional.rasterization.primitives.lines_wide,Fail +dEQP-GLES2.functional.rasterization.primitives.points,Fail +dEQP-GLES2.functional.shaders.algorithm.hsl_to_rgb_fragment,Fail +dEQP-GLES2.functional.shaders.builtin_variable.frontfacing,Fail +dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_float_fragment,Fail +dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_float_vertex,Fail +dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.trigonometry.atan_separate_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.constants.const_float_main_fragment,Fail +dEQP-GLES2.functional.shaders.constants.const_float_main_vertex,Fail +dEQP-GLES2.functional.shaders.constants.float_1_fragment,Fail +dEQP-GLES2.functional.shaders.constants.float_1_vertex,Fail +dEQP-GLES2.functional.shaders.constants.float_5_fragment,Fail +dEQP-GLES2.functional.shaders.constants.float_5_vertex,Fail +dEQP-GLES2.functional.shaders.constants.float_6_fragment,Fail +dEQP-GLES2.functional.shaders.constants.float_6_vertex,Fail +dEQP-GLES2.functional.shaders.constants.float_input_fragment,Fail +dEQP-GLES2.functional.shaders.constants.float_input_vertex,Fail +dEQP-GLES2.functional.shaders.constants.float_uniform_fragment,Fail +dEQP-GLES2.functional.shaders.constants.float_uniform_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_scalar.float_to_float_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_scalar.float_to_float_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_scalar.int_to_float_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_scalar.int_to_float_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.float_to_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.int_to_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_bool_to_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_bool_to_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_to_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_int_to_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_ivec2_to_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_float_ivec2_to_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_ivec2_to_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.bool_ivec2_to_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_float_to_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_float_to_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_int_to_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec2_int_to_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec3_float_to_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.bvec3_float_to_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.float_bool_to_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.float_bool_to_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_float_to_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_float_to_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_to_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_float_to_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_to_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.float_float_to_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.float_int_to_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.float_int_to_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.int_bool_to_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.int_bool_to_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_int_to_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_int_to_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_to_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_int_to_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_to_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.int_int_to_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.int_ivec2_int_to_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.int_ivec2_int_to_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bool_to_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bool_to_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bvec2_to_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_bvec2_to_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_ivec2_to_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_ivec2_to_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_vec2_to_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_vec2_to_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.vec3_float_to_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.vec3_float_to_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec2_to_float_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec2_to_float_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec3_to_float_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec3_to_float_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec4_to_float_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.ivec4_to_float_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec2_to_float_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec2_to_float_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec3_to_float_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec3_to_float_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec4_to_float_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.vec4_to_float_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec2_to_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec2_to_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec3_to_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec4_to_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec2_to_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec2_to_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec3_to_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.discard.dynamic_loop_always,Fail +dEQP-GLES2.functional.shaders.discard.dynamic_loop_dynamic,Fail +dEQP-GLES2.functional.shaders.discard.dynamic_loop_never,Fail +dEQP-GLES2.functional.shaders.discard.dynamic_loop_texture,Fail +dEQP-GLES2.functional.shaders.discard.dynamic_loop_uniform,Fail +dEQP-GLES2.functional.shaders.discard.function_static_loop_always,Fail +dEQP-GLES2.functional.shaders.discard.function_static_loop_dynamic,Fail +dEQP-GLES2.functional.shaders.discard.function_static_loop_never,Fail +dEQP-GLES2.functional.shaders.discard.function_static_loop_texture,Fail +dEQP-GLES2.functional.shaders.discard.function_static_loop_uniform,Fail +dEQP-GLES2.functional.shaders.discard.static_loop_always,Fail +dEQP-GLES2.functional.shaders.discard.static_loop_dynamic,Fail +dEQP-GLES2.functional.shaders.discard.static_loop_never,Fail +dEQP-GLES2.functional.shaders.discard.static_loop_texture,Fail +dEQP-GLES2.functional.shaders.discard.static_loop_uniform,Fail +dEQP-GLES2.functional.shaders.fragdata.valid_dynamic_index,Fail +dEQP-GLES2.functional.shaders.fragdata.valid_uniform_index,Fail +dEQP-GLES2.functional.shaders.functions.array_arguments.copy_global_in_on_call_fragment,Fail +dEQP-GLES2.functional.shaders.functions.array_arguments.copy_global_in_on_call_vertex,Fail +dEQP-GLES2.functional.shaders.functions.array_arguments.copy_global_inout_on_call_fragment,Fail +dEQP-GLES2.functional.shaders.functions.array_arguments.copy_global_inout_on_call_vertex,Fail +dEQP-GLES2.functional.shaders.functions.array_arguments.copy_local_in_on_call_fragment,Fail +dEQP-GLES2.functional.shaders.functions.array_arguments.copy_local_in_on_call_vertex,Fail +dEQP-GLES2.functional.shaders.functions.array_arguments.copy_local_inout_on_call_fragment,Fail +dEQP-GLES2.functional.shaders.functions.array_arguments.copy_local_inout_on_call_vertex,Fail +dEQP-GLES2.functional.shaders.functions.array_arguments.global_in_float_fragment,Fail +dEQP-GLES2.functional.shaders.functions.array_arguments.global_in_float_vertex,Fail +dEQP-GLES2.functional.shaders.functions.array_arguments.local_in_float_fragment,Fail +dEQP-GLES2.functional.shaders.functions.array_arguments.local_in_float_vertex,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.mixed_return_break_continue_fragment,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.mixed_return_break_continue_vertex,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_after_break_fragment,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_after_break_vertex,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_after_continue_fragment,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_after_continue_vertex,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_after_loop_fragment,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_after_loop_sequence_fragment,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_after_loop_sequence_vertex,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_after_loop_vertex,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_in_else_fragment,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_in_else_vertex,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_in_if_fragment,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_in_if_vertex,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_in_loop_fragment,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_in_loop_if_fragment,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_in_loop_if_vertex,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_in_loop_vertex,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_in_nested_loop_fragment,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.return_in_nested_loop_vertex,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.simple_return_fragment,Fail +dEQP-GLES2.functional.shaders.functions.control_flow.simple_return_vertex,Fail +dEQP-GLES2.functional.shaders.functions.datatypes.float_float_fragment,Fail +dEQP-GLES2.functional.shaders.functions.datatypes.float_float_vertex,Fail +dEQP-GLES2.functional.shaders.functions.datatypes.float_mat2_fragment,Fail +dEQP-GLES2.functional.shaders.functions.datatypes.float_mat2_vertex,Fail +dEQP-GLES2.functional.shaders.functions.datatypes.float_mat3_fragment,Fail +dEQP-GLES2.functional.shaders.functions.datatypes.float_mat3_vertex,Fail +dEQP-GLES2.functional.shaders.functions.datatypes.float_mat4_fragment,Fail +dEQP-GLES2.functional.shaders.functions.datatypes.float_mat4_vertex,Fail +dEQP-GLES2.functional.shaders.functions.datatypes.float_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.functions.datatypes.float_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.functions.datatypes.float_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.functions.datatypes.float_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.functions.declarations.default_vs_explicit_precision_fragment,Fail +dEQP-GLES2.functional.shaders.functions.declarations.default_vs_explicit_precision_vertex,Fail +dEQP-GLES2.functional.shaders.functions.declarations.in_vs_no_in_fragment,Fail +dEQP-GLES2.functional.shaders.functions.declarations.in_vs_no_in_vertex,Fail +dEQP-GLES2.functional.shaders.functions.declarations.void_vs_no_void_fragment,Fail +dEQP-GLES2.functional.shaders.functions.declarations.void_vs_no_void_vertex,Fail +dEQP-GLES2.functional.shaders.functions.misc.missing_returns_fragment,Fail +dEQP-GLES2.functional.shaders.functions.misc.missing_returns_vertex,Fail +dEQP-GLES2.functional.shaders.functions.misc.multi_arg_float_fragment,Fail +dEQP-GLES2.functional.shaders.functions.misc.multi_arg_float_vertex,Fail +dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_basic_types_fragment,Fail +dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_basic_types_vertex,Fail +dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_complex_types_fragment,Fail +dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_complex_types_vertex,Fail +dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_float_types_fragment,Fail +dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_float_types_vertex,Fail +dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_type_simple_fragment,Fail +dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_type_simple_vertex,Fail +dEQP-GLES2.functional.shaders.functions.overloading.user_func_arguments_fragment,Fail +dEQP-GLES2.functional.shaders.functions.overloading.user_func_arguments_vertex,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.const_float_fragment,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.const_float_vertex,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.const_in_float_fragment,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.const_in_float_vertex,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.in_float_fragment,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.in_float_vertex,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.in_highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.in_highp_float_vertex,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.in_lowp_float_fragment,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.in_lowp_float_vertex,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.inout_float_fragment,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.inout_float_vertex,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.inout_highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.inout_highp_float_vertex,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.inout_lowp_float_fragment,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.inout_lowp_float_vertex,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.out_float_fragment,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.out_float_vertex,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.out_highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.out_highp_float_vertex,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.out_lowp_float_fragment,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.out_lowp_float_vertex,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_dynamic_loop_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_dynamic_loop_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_dynamic_loop_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_dynamic_loop_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_dynamic_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_dynamic_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_dynamic_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_dynamic_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_static_loop_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_static_loop_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_static_loop_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_static_loop_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_static_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_static_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_static_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_loop_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_loop_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_loop_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_loop_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_static_loop_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_static_loop_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_static_loop_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_static_loop_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_static_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_static_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_static_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_static_loop_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_static_loop_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_static_loop_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_static_loop_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_static_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_static_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_static_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_const_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_const_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_const_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_const_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_dynamic_loop_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_dynamic_loop_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_dynamic_loop_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_dynamic_loop_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_dynamic_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_dynamic_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_dynamic_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_dynamic_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_static_loop_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_static_loop_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_static_loop_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_static_loop_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_static_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_static_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_static_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_const_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_const_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_const_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_const_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_loop_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_loop_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_loop_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_loop_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_static_loop_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_static_loop_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_static_loop_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_static_loop_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_static_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_static_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_static_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_const_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_const_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_const_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_const_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_loop_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_loop_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_loop_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_loop_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_static_loop_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_static_loop_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_static_loop_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_static_loop_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_static_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_static_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_static_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_const_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_const_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_const_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_const_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_loop_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_loop_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_loop_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_loop_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_static_loop_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_static_loop_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_static_loop_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_static_loop_write_static_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_static_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_static_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_static_write_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.uniform_array.float_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.uniform_array.float_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.uniform_array.float_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.uniform_array.vec2_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.uniform_array.vec2_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.uniform_array.vec2_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.uniform_array.vec3_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.uniform_array.vec3_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.uniform_array.vec3_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.uniform_array.vec4_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.uniform_array.vec4_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.uniform_array.vec4_static_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_loop_write_dynamic_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_loop_write_dynamic_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_loop_write_static_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_write_dynamic_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_write_dynamic_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.float_dynamic_write_static_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.float_static_loop_write_dynamic_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.float_static_loop_write_dynamic_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.float_static_loop_write_static_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.float_static_write_dynamic_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.float_static_write_dynamic_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.float_static_write_static_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_loop_write_dynamic_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_loop_write_dynamic_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_loop_write_static_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_write_dynamic_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_write_dynamic_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_dynamic_write_static_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_static_loop_write_dynamic_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_static_loop_write_dynamic_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_static_loop_write_static_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_static_write_dynamic_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_static_write_dynamic_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec2_static_write_static_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_loop_write_dynamic_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_loop_write_dynamic_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_loop_write_static_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_write_dynamic_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_write_dynamic_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_dynamic_write_static_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_static_loop_write_dynamic_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_static_loop_write_dynamic_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_static_loop_write_static_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_static_write_dynamic_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_static_write_dynamic_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec3_static_write_static_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_loop_write_dynamic_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_loop_write_dynamic_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_loop_write_static_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_write_dynamic_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_write_dynamic_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_write_static_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_loop_write_dynamic_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_loop_write_dynamic_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_loop_write_static_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_write_dynamic_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_write_dynamic_read,Fail +dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_static_write_static_loop_read,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_component_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_component_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_direct_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_direct_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_component_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_direct_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_dynamic_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_static_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_subscript_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_subscript_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_static_loop_subscript_write_component_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_static_loop_subscript_write_direct_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_static_loop_subscript_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_static_loop_subscript_write_dynamic_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_static_loop_subscript_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_static_loop_subscript_write_static_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_static_subscript_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_static_subscript_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_component_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_component_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_direct_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_direct_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_component_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_direct_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_dynamic_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_static_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_subscript_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_subscript_write_dynamic_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_dynamic_subscript_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_component_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_dynamic_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_static_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_static_subscript_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec3_static_subscript_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_component_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_component_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_direct_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_direct_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_component_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_direct_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_dynamic_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_static_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_subscript_write_component_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_subscript_write_direct_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_subscript_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_subscript_write_dynamic_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_subscript_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_subscript_write_static_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_static_loop_subscript_write_component_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_static_loop_subscript_write_direct_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_static_loop_subscript_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_static_loop_subscript_write_dynamic_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_static_loop_subscript_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_static_loop_subscript_write_static_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_static_subscript_write_dynamic_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_static_subscript_write_static_loop_subscript_read_fragment,Fail +dEQP-GLES2.functional.shaders.linkage.varying_differing_precision_1,Fail +dEQP-GLES2.functional.shaders.linkage.varying_differing_precision_2,Fail +dEQP-GLES2.functional.shaders.linkage.varying_differing_precision_3,Fail +dEQP-GLES2.functional.shaders.linkage.varying_readback_1,Fail +dEQP-GLES2.functional.shaders.linkage.varying_type_float,Fail +dEQP-GLES2.functional.shaders.linkage.varying_type_vec2,Fail +dEQP-GLES2.functional.shaders.linkage.varying_type_vec3,Fail +dEQP-GLES2.functional.shaders.linkage.varying_type_vec4,Fail +dEQP-GLES2.functional.shaders.loops.custom.continue_in_fragment_for_loop,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.101_iterations_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.compound_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.conditional_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.conditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.double_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.empty_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.function_call_inout_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.function_call_return_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.infinite_with_conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.mixed_break_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_1_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_2_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.only_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.post_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.pre_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.select_iteration_count_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.sequence_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.single_iteration_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.single_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.unconditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.vector_counter_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.101_iterations_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_highp_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_lowp_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_lowp_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.basic_mediump_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.compound_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.double_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.empty_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.function_call_inout_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.function_call_return_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.infinite_with_conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.mixed_break_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_tricky_dataflow_1_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.nested_tricky_dataflow_2_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.only_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.post_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.pre_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.select_iteration_count_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.sequence_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.single_iteration_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.single_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.unconditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.vector_counter_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.101_iterations_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_highp_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_lowp_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_lowp_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.basic_mediump_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.compound_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.double_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.empty_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.function_call_inout_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.function_call_return_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.infinite_with_conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.mixed_break_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_tricky_dataflow_1_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_tricky_dataflow_2_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.only_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.post_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.pre_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.select_iteration_count_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.sequence_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.single_iteration_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.single_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.unconditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.vector_counter_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.101_iterations_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_highp_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_lowp_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_lowp_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.basic_mediump_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.compound_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.conditional_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.conditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.double_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.empty_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.function_call_inout_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.function_call_return_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.infinite_with_conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.mixed_break_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.nested_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.nested_sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.nested_tricky_dataflow_1_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.nested_tricky_dataflow_2_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.no_iterations_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.only_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.post_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.pre_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.select_iteration_count_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.sequence_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.single_iteration_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.single_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.unconditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_constant_iterations.vector_counter_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.101_iterations_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_highp_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_lowp_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_lowp_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.basic_mediump_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.compound_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.conditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.double_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.empty_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.function_call_inout_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.function_call_return_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.infinite_with_conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.mixed_break_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_tricky_dataflow_1_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.nested_tricky_dataflow_2_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.no_iterations_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.only_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.post_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.pre_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.select_iteration_count_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.sequence_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.single_iteration_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.single_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.unconditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.unconditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.vector_counter_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.101_iterations_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_highp_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_lowp_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_lowp_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.basic_mediump_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.compound_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.conditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.double_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.empty_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.function_call_inout_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.function_call_return_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.infinite_with_conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.mixed_break_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_tricky_dataflow_1_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.nested_tricky_dataflow_2_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.no_iterations_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.only_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.post_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.pre_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.select_iteration_count_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.sequence_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.single_iteration_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.single_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.unconditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.unconditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.vector_counter_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.101_iterations_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_highp_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_lowp_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_lowp_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.basic_mediump_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.compound_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.conditional_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.conditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.double_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.empty_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.function_call_inout_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.function_call_return_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.infinite_with_conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.mixed_break_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_tricky_dataflow_1_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.nested_tricky_dataflow_2_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.no_iterations_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.only_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.post_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.pre_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.select_iteration_count_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.sequence_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.single_iteration_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.single_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.unconditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.unconditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_constant_iterations.vector_counter_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.101_iterations_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_highp_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_lowp_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_lowp_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.basic_mediump_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.compound_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.conditional_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.conditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.double_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.empty_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.function_call_inout_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.function_call_return_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.infinite_with_conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.mixed_break_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_tricky_dataflow_1_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_tricky_dataflow_2_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.no_iterations_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.only_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.post_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.pre_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.select_iteration_count_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.sequence_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.single_iteration_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.single_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.unconditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.unconditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.vector_counter_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.101_iterations_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_highp_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_lowp_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_lowp_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.basic_mediump_int_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.compound_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.conditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.double_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.empty_body_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.function_call_inout_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.function_call_return_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.infinite_with_conditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.mixed_break_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_tricky_dataflow_1_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_tricky_dataflow_2_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.no_iterations_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.only_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.post_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.pre_increment_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.select_iteration_count_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.sequence_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.sequence_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.single_iteration_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.single_statement_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.unconditional_break_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.unconditional_continue_fragment,Fail +dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.vector_counter_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.highp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.mediump_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.highp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.mediump_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.highp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.mediump_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.highp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.mediump_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.cos.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.highp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.mediump_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.sin.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.highp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.lowp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.lowp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.lowp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.lowp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.mediump_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.tan.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.highp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.lowp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.lowp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.lowp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.lowp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.mediump_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.lowp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.lowp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.geometric.distance.highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.geometric.distance.mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.geometric.normalize.highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.geometric.normalize.mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.1,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.22,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.28,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.32,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.38,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.45,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.49,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.5,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.53,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.63,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.73,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.78,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.80,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.86,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.89,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.92,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.93,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.95,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.97,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.26,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.40,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.42,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.59,Fail +dEQP-GLES2.functional.shaders.random.texture.vertex.10,Fail +dEQP-GLES2.functional.shaders.random.texture.vertex.16,Fail +dEQP-GLES2.functional.shaders.random.texture.vertex.2,Fail +dEQP-GLES2.functional.shaders.random.texture.vertex.20,Fail +dEQP-GLES2.functional.shaders.random.texture.vertex.22,Fail +dEQP-GLES2.functional.shaders.random.texture.vertex.28,Fail +dEQP-GLES2.functional.shaders.random.texture.vertex.3,Fail +dEQP-GLES2.functional.shaders.random.texture.vertex.37,Fail +dEQP-GLES2.functional.shaders.random.texture.vertex.38,Fail +dEQP-GLES2.functional.shaders.random.texture.vertex.39,Fail +dEQP-GLES2.functional.shaders.random.texture.vertex.4,Fail +dEQP-GLES2.functional.shaders.random.texture.vertex.8,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.0,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.1,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.12,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.15,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.20,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.26,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.28,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.4,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.42,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.45,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.48,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.52,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.63,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.65,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.7,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.81,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.92,Fail +dEQP-GLES2.functional.shaders.return.return_in_dynamic_loop_always_fragment,Fail +dEQP-GLES2.functional.shaders.return.return_in_dynamic_loop_dynamic_fragment,Fail +dEQP-GLES2.functional.shaders.return.return_in_dynamic_loop_never_fragment,Fail +dEQP-GLES2.functional.shaders.return.return_in_static_loop_dynamic_fragment,Fail +dEQP-GLES2.functional.shaders.return.return_in_static_loop_never_fragment,Fail +dEQP-GLES2.functional.shaders.scoping.valid.for_init_statement_variable_hides_global_variable_fragment,Fail +dEQP-GLES2.functional.shaders.scoping.valid.for_init_statement_variable_hides_local_variable_fragment,Fail +dEQP-GLES2.functional.shaders.scoping.valid.while_condition_variable_hides_global_variable_fragment,Fail +dEQP-GLES2.functional.shaders.scoping.valid.while_condition_variable_hides_local_variable_fragment,Fail +dEQP-GLES2.functional.shaders.struct.local.array_member_dynamic_index_fragment,Fail +dEQP-GLES2.functional.shaders.struct.local.dynamic_loop_assignment_fragment,Fail +dEQP-GLES2.functional.shaders.struct.local.dynamic_loop_nested_struct_array_fragment,Fail +dEQP-GLES2.functional.shaders.struct.local.dynamic_loop_struct_array_fragment,Fail +dEQP-GLES2.functional.shaders.struct.local.loop_assignment_fragment,Fail +dEQP-GLES2.functional.shaders.struct.local.loop_nested_struct_array_fragment,Fail +dEQP-GLES2.functional.shaders.struct.local.loop_struct_array_fragment,Fail +dEQP-GLES2.functional.shaders.struct.local.nested_dynamic_loop_assignment_fragment,Fail +dEQP-GLES2.functional.shaders.struct.local.nested_loop_assignment_fragment,Fail +dEQP-GLES2.functional.shaders.struct.local.nested_struct_array_dynamic_index_fragment,Fail +dEQP-GLES2.functional.shaders.struct.local.struct_array_dynamic_index_fragment,Fail +dEQP-GLES2.functional.shaders.struct.uniform.array_member_dynamic_index_fragment,Fail +dEQP-GLES2.functional.shaders.struct.uniform.dynamic_loop_nested_struct_array_fragment,Fail +dEQP-GLES2.functional.shaders.struct.uniform.dynamic_loop_struct_array_fragment,Fail +dEQP-GLES2.functional.shaders.struct.uniform.loop_nested_struct_array_fragment,Fail +dEQP-GLES2.functional.shaders.struct.uniform.loop_struct_array_fragment,Fail +dEQP-GLES2.functional.shaders.struct.uniform.nested_struct_array_dynamic_index_fragment,Fail +dEQP-GLES2.functional.shaders.struct.uniform.struct_array_dynamic_index_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_gggg_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_gggg_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_gr_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_gr_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_grg_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_grg_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_r_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_r_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_rg_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_rg_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_rgrr_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_rgrr_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_rr_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_rr_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_s_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_s_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_ss_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_ss_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_st_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_st_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_stss_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_stss_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_ts_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_ts_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_tst_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_tst_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_tttt_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_tttt_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_x_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_x_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_xx_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_xx_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_xy_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_xy_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_xyxx_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_xyxx_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_yx_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_yx_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_yxy_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_yxy_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_yyyy_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec2_yyyy_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_b_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_b_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_bb_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_bb_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_bbb_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_bbb_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_bbbb_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_bbbb_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_bbg_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_bbg_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_bgr_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_bgr_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_grg_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_grg_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_p_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_p_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_pp_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_pp_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_ppp_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_ppp_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_pppp_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_pppp_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_ppt_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_ppt_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_pts_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_pts_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_r_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_r_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_rb_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_rb_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_rbr_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_rbr_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_rgb_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_rgb_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_rggr_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_rggr_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_rrr_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_rrr_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_s_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_s_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_sp_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_sp_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_sps_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_sps_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_sss_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_sss_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_stp_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_stp_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_stts_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_stts_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_tst_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_tst_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_x_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_x_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_xxx_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_xxx_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_xyyx_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_xyyx_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_xyz_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_xyz_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_xz_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_xz_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_xzx_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_xzx_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_yxy_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_yxy_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_z_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_z_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_zyx_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_zyx_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_zz_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_zz_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_zzy_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_zzy_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_zzz_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_zzz_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_zzzz_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec3_zzzz_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_aaag_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_aaag_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_ab_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_ab_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_abba_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_abba_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_abg_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_abg_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_abgr_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_abgr_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_ar_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_ar_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_bbab_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_bbab_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_gga_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_gga_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_gggg_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_gggg_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_ppqp_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_ppqp_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_qp_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_qp_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_qppq_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_qppq_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_qpt_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_qpt_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_qpts_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_qpts_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_qqqt_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_qqqt_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_qs_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_qs_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_r_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_r_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_rgba_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_rgba_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_rgrr_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_rgrr_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_rrrr_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_rrrr_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_s_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_s_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_ssss_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_ssss_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_stpq_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_stpq_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_stss_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_stss_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_ttq_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_ttq_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_tttt_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_tttt_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_wwwy_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_wwwy_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_wx_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_wx_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_wz_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_wz_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_wzy_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_wzy_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_wzyx_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_wzyx_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_wzzw_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_wzzw_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_x_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_x_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_xxxx_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_xxxx_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_xyxx_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_xyxx_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_xyzw_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_xyzw_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_yyw_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_yyw_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_yyyy_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_yyyy_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_zzwz_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_vec4_zzwz_vertex,Fail +dEQP-GLES2.functional.shaders.texture_functions.vertex.texture2dlod,Fail +dEQP-GLES2.functional.shaders.texture_functions.vertex.texturecube,Fail +dEQP-GLES2.functional.shaders.texture_functions.vertex.texturecubelod,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_mirror_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_repeat_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_l8,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_l8,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repeat_l8,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_repeat_l8,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_mirror_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_l8_pot,Fail +dEQP-GLES2.functional.texture.size.cube.128x128_l8_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.15x15_l8,Fail +dEQP-GLES2.functional.texture.size.cube.15x15_rgb888,Fail +dEQP-GLES2.functional.texture.size.cube.15x15_rgba4444,Fail +dEQP-GLES2.functional.texture.size.cube.15x15_rgba8888,Fail +dEQP-GLES2.functional.texture.size.cube.16x16_l8_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.64x64_l8_mipmap,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_linear_clamp,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_linear_mirror,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_linear_repeat,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_clamp,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_mirror,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_repeat,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_clamp,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_mirror,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_repeat,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_nearest_clamp,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_nearest_mirror,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_nearest_repeat,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_linear_clamp,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_linear_mirror,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_linear_repeat,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_clamp,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_mirror,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_repeat,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_clamp,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_mirror,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_repeat,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_nearest_clamp,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_nearest_mirror,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_nearest_repeat,Fail +dEQP-GLES2.functional.texture.vertex.2d.wrap.clamp_clamp,Fail +dEQP-GLES2.functional.texture.vertex.2d.wrap.clamp_mirror,Fail +dEQP-GLES2.functional.texture.vertex.2d.wrap.clamp_repeat,Fail +dEQP-GLES2.functional.texture.vertex.2d.wrap.mirror_clamp,Fail +dEQP-GLES2.functional.texture.vertex.2d.wrap.mirror_mirror,Fail +dEQP-GLES2.functional.texture.vertex.2d.wrap.mirror_repeat,Fail +dEQP-GLES2.functional.texture.vertex.2d.wrap.repeat_clamp,Fail +dEQP-GLES2.functional.texture.vertex.2d.wrap.repeat_mirror,Fail +dEQP-GLES2.functional.texture.vertex.2d.wrap.repeat_repeat,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_linear_clamp,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_linear_mirror,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_linear_repeat,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_clamp,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_mirror,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_repeat,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_clamp,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_mirror,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_repeat,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_clamp,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_mirror,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_repeat,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_clamp,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_mirror,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_repeat,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_nearest_clamp,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_nearest_mirror,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_nearest_repeat,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_linear_clamp,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_linear_mirror,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_linear_repeat,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_clamp,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_mirror,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_repeat,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_clamp,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_mirror,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_repeat,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_clamp,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_mirror,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_repeat,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_clamp,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_repeat,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_nearest_clamp,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_nearest_mirror,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_nearest_repeat,Fail +dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_clamp,Fail +dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_mirror,Fail +dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_repeat,Fail +dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_clamp,Fail +dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_mirror,Fail +dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_repeat,Fail +dEQP-GLES2.functional.texture.vertex.cube.wrap.repeat_clamp,Fail +dEQP-GLES2.functional.texture.vertex.cube.wrap.repeat_mirror,Fail +dEQP-GLES2.functional.texture.vertex.cube.wrap.repeat_repeat,Fail +dEQP-GLES2.functional.texture.wrap.clamp_clamp_nearest_npot_etc1,Fail +dEQP-GLES2.functional.uniform_api.random.0,Fail +dEQP-GLES2.functional.uniform_api.random.13,Fail +dEQP-GLES2.functional.uniform_api.random.17,Fail +dEQP-GLES2.functional.uniform_api.random.20,Fail +dEQP-GLES2.functional.uniform_api.random.21,Fail +dEQP-GLES2.functional.uniform_api.random.24,Fail +dEQP-GLES2.functional.uniform_api.random.33,Fail +dEQP-GLES2.functional.uniform_api.random.47,Fail +dEQP-GLES2.functional.uniform_api.random.48,Fail +dEQP-GLES2.functional.uniform_api.random.54,Fail +dEQP-GLES2.functional.uniform_api.random.55,Fail +dEQP-GLES2.functional.uniform_api.random.71,Fail +dEQP-GLES2.functional.uniform_api.random.74,Fail +dEQP-GLES2.functional.uniform_api.random.80,Fail +dEQP-GLES2.functional.uniform_api.random.81,Fail +dEQP-GLES2.functional.uniform_api.random.94,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.bool_bvec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.bool_bvec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.float_vec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.float_vec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.int_ivec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.int_ivec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.mat4_mat2_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.mat4_mat2_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.sampler2D_samplerCube_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.array_in_struct.sampler2D_samplerCube_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.mat3_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.mat3_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.mat4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.mat4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.mat4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.mat4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.sampler2D_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.sampler2D_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.vec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_array.vec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.mat4_mat2_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.mat4_mat2_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_basic.both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_basic.fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_basic_array.both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_basic_array.fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_nested_structs_arrays.both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.multiple_nested_structs_arrays.fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.bool_bvec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.bool_bvec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.float_vec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.float_vec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.int_ivec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.int_ivec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.float_vec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.float_vec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.mat4_mat2_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.mat4_mat2_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.sampler2D_samplerCube_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.struct_in_array.sampler2D_samplerCube_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.bool_bvec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.bool_bvec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.float_vec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.float_vec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.int_ivec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.int_ivec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.sampler2D_samplerCube_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.array_in_struct.sampler2D_samplerCube_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.sampler2D_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.sampler2D_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.vec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.vec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_basic_array.both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_basic_array.fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_nested_structs_arrays.both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.multiple_nested_structs_arrays.fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.bool_bvec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.bool_bvec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.float_vec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.float_vec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.int_ivec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.int_ivec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.float_vec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.float_vec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.sampler2D_samplerCube_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.struct_in_array.sampler2D_samplerCube_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.bool_bvec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.bool_bvec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.float_vec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.float_vec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.int_ivec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.int_ivec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.mat4_mat2_both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.array_in_struct.mat4_mat2_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.basic.mat4_both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.basic.mat4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.basic_array.mat4_both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.basic_array.mat4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.basic_array.sampler2D_both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.basic_array.sampler2D_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.basic_array.vec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.basic_array.vec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.basic_struct.mat4_mat2_both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.basic_struct.mat4_mat2_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_basic.both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_basic.fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_basic_array.both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_basic_array.fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_nested_structs_arrays.both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.multiple_nested_structs_arrays.fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.bool_bvec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.bool_bvec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.float_vec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.float_vec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.int_ivec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.int_ivec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.mat4_mat2_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.float_vec4_both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.float_vec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.mat4_mat2_both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.struct_in_array.mat4_mat2_fragment,Fail +dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_mirror,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.101,Fail +KHR-GLES2.core.internalformat.copy_tex_image.alpha8_oes,Fail +KHR-GLES2.core.internalformat.copy_tex_image.luminance4_alpha4_oes,Fail +KHR-GLES2.core.internalformat.copy_tex_image.luminance8_alpha8_oes,Fail +KHR-GLES2.core.internalformat.copy_tex_image.luminance8_oes,Fail +KHR-GLES2.core.internalformat.copy_tex_image.rgb10_a2,Fail +KHR-GLES2.core.internalformat.copy_tex_image.rgb565,Fail +KHR-GLES2.core.internalformat.copy_tex_image.rgb5_a1,Fail +KHR-GLES2.core.internalformat.copy_tex_image.rgba4,Fail +KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_int_depth_component16,Fail +KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_int_depth_component24,Fail +KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_short_depth_component16,Fail +KHR-GLES2.shaders.aggressive_optimizations.cos_float_frag,Fail +KHR-GLES2.shaders.aggressive_optimizations.cos_vec2_frag,Fail +KHR-GLES2.shaders.aggressive_optimizations.cos_vec3_frag,Fail +KHR-GLES2.shaders.aggressive_optimizations.sin_float_frag,Fail +KHR-GLES2.shaders.aggressive_optimizations.sin_vec2_frag,Fail +KHR-GLES2.shaders.aggressive_optimizations.sin_vec3_frag,Fail +KHR-GLES2.texture_3d.copy_sub_image.negative,Fail +KHR-GLES2.texture_3d.copy_sub_image.rgba,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_clamp_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_clamp_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_clamp_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_mirror_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_mirror_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_mirror_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_repeat_clamp,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_repeat_mirror,Fail +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_repeat_repeat,Fail +KHR-GLES2.texture_3d.filtering.combinations.negative,Fail +KHR-GLES2.texture_3d.filtering.formats.rgba8_linear,Fail +KHR-GLES2.texture_3d.filtering.formats.rgba8_linear_mipmap_linear,Fail +KHR-GLES2.texture_3d.filtering.formats.rgba8_linear_mipmap_nearest,Fail +KHR-GLES2.texture_3d.filtering.formats.rgba8_nearest,Fail +KHR-GLES2.texture_3d.filtering.formats.rgba8_nearest_mipmap_linear,Fail +KHR-GLES2.texture_3d.filtering.formats.rgba8_nearest_mipmap_nearest,Fail +KHR-GLES2.texture_3d.filtering.sizes.128x32x64_linear,Fail +KHR-GLES2.texture_3d.filtering.sizes.128x32x64_linear_mipmap_linear,Fail +KHR-GLES2.texture_3d.filtering.sizes.128x32x64_linear_mipmap_nearest,Fail +KHR-GLES2.texture_3d.filtering.sizes.128x32x64_nearest,Fail +KHR-GLES2.texture_3d.filtering.sizes.128x32x64_nearest_mipmap_linear,Fail +KHR-GLES2.texture_3d.filtering.sizes.128x32x64_nearest_mipmap_nearest,Fail +KHR-GLES2.texture_3d.filtering.sizes.32x64x16_linear,Fail +KHR-GLES2.texture_3d.filtering.sizes.32x64x16_linear_mipmap_linear,Fail +KHR-GLES2.texture_3d.filtering.sizes.32x64x16_linear_mipmap_nearest,Fail +KHR-GLES2.texture_3d.filtering.sizes.32x64x16_nearest,Fail +KHR-GLES2.texture_3d.filtering.sizes.32x64x16_nearest_mipmap_linear,Fail +KHR-GLES2.texture_3d.filtering.sizes.32x64x16_nearest_mipmap_nearest,Fail +KHR-GLES2.texture_3d.filtering.sizes.3x7x5_linear,Fail +KHR-GLES2.texture_3d.filtering.sizes.3x7x5_linear_mipmap_linear,Fail +KHR-GLES2.texture_3d.filtering.sizes.3x7x5_linear_mipmap_nearest,Fail +KHR-GLES2.texture_3d.filtering.sizes.3x7x5_nearest,Fail +KHR-GLES2.texture_3d.filtering.sizes.3x7x5_nearest_mipmap_linear,Fail +KHR-GLES2.texture_3d.filtering.sizes.3x7x5_nearest_mipmap_nearest,Fail +KHR-GLES2.texture_3d.filtering.sizes.4x8x8_linear,Fail +KHR-GLES2.texture_3d.filtering.sizes.4x8x8_linear_mipmap_linear,Fail +KHR-GLES2.texture_3d.filtering.sizes.4x8x8_linear_mipmap_nearest,Fail +KHR-GLES2.texture_3d.filtering.sizes.4x8x8_nearest,Fail +KHR-GLES2.texture_3d.filtering.sizes.4x8x8_nearest_mipmap_linear,Fail +KHR-GLES2.texture_3d.filtering.sizes.4x8x8_nearest_mipmap_nearest,Fail +KHR-GLES2.texture_3d.filtering.sizes.63x63x63_linear,Fail +KHR-GLES2.texture_3d.filtering.sizes.63x63x63_linear_mipmap_linear,Fail +KHR-GLES2.texture_3d.filtering.sizes.63x63x63_linear_mipmap_nearest,Fail +KHR-GLES2.texture_3d.filtering.sizes.63x63x63_nearest,Fail +KHR-GLES2.texture_3d.filtering.sizes.63x63x63_nearest_mipmap_linear,Fail +KHR-GLES2.texture_3d.filtering.sizes.63x63x63_nearest_mipmap_nearest,Fail +KHR-GLES2.texture_3d.sub_image.rgba8,Fail diff --git a/src/gallium/drivers/i915/ci/deqp-i915-g33-flakes.txt b/src/gallium/drivers/i915/ci/deqp-i915-g33-flakes.txt new file mode 100644 index 00000000000..7535ee966c0 --- /dev/null +++ b/src/gallium/drivers/i915/ci/deqp-i915-g33-flakes.txt @@ -0,0 +1,8 @@ +dEQP-GLES2.functional.shaders.discard.function_always +dEQP-GLES2.functional.shaders.random.texture.* + +# Some of these compile fail, which results in drawing undefined +# VARYING_SLOT_COL0 to the output, causing occasional passes in +# tests that normally fail. +dEQP-GLES2.functional.shaders.random.all_features.fragment.* +dEQP-GLES2.functional.uniform_api.random.* diff --git a/src/gallium/drivers/i915/ci/gitlab-ci.yml b/src/gallium/drivers/i915/ci/gitlab-ci.yml new file mode 100644 index 00000000000..8b89b93ac52 --- /dev/null +++ b/src/gallium/drivers/i915/ci/gitlab-ci.yml @@ -0,0 +1,49 @@ +# Manual test rules for using anholt's shared g33. +.anholt-g33-test: + extends: + - .i915g-rules + - .test-gl + - .test-manual-mr + tags: + - anholt-g33 + variables: + DEQP_EXPECTED_RENDERER: i915 + GPU_VERSION: i915-g33 + +i915-g33-deqp: + extends: + - .anholt-g33-test + - .deqp-test + variables: + DEQP_VER: gles2 + +i915-g33-khr-deqp: + extends: + - .anholt-g33-test + - .deqp-test + variables: + DEQP_VER: gles2-khr + +i915-g33-piglit: + extends: + - .anholt-g33-test + - .piglit-test + variables: + PIGLIT_PROFILES: gpu + PIGLIT_PLATFORM: gbm + artifacts: + paths: + - results/ + reports: + junit: results/junit.xml + script: + - install/piglit/piglit-runner.sh + +i915-g33-traces: + extends: + - .anholt-g33-test + - .piglit-traces-test + variables: + EGL_PLATFORM: "surfaceless" + PIGLIT_REPLAY_DESCRIPTION_FILE: "${CI_PROJECT_DIR}/install/traces-i915.yml" + PIGLIT_REPLAY_DEVICE_NAME: "i915-g33" diff --git a/src/gallium/drivers/i915/ci/piglit-i915-g33-fails.txt b/src/gallium/drivers/i915/ci/piglit-i915-g33-fails.txt new file mode 100644 index 00000000000..b3fa62ba926 --- /dev/null +++ b/src/gallium/drivers/i915/ci/piglit-i915-g33-fails.txt @@ -0,0 +1,1231 @@ +glx@extension string sanity,Fail +glx@glx-buffer-age,Fail +glx@glx-buffer-age vblank_mode=0,Fail +glx@glx-close-display,Fail +glx@glx-context-flush-control,Fail +glx@glx-copy-sub-buffer,Fail +glx@glx-copy-sub-buffer samples=16,Fail +glx@glx-copy-sub-buffer samples=2,Fail +glx@glx-copy-sub-buffer samples=32,Fail +glx@glx-copy-sub-buffer samples=4,Fail +glx@glx-copy-sub-buffer samples=6,Fail +glx@glx-copy-sub-buffer samples=8,Fail +glx@glx-destroycontext-1,Fail +glx@glx-destroycontext-2,Fail +glx@glx-destroycontext-3,Fail +glx@glx-dont-care-mask,Fail +glx@glx-egl-switch-context,Fail +glx@glx-fbconfig-bad,Fail +glx@glx-fbconfig-compliance,Fail +glx@glx-fbconfig-sanity,Fail +glx@glx-fbo-binding,Fail +glx@glx-make-current,Fail +glx@glx-make-glxdrawable-current,Fail +glx@glx-multi-context-front,Fail +glx@glx-multi-context-ib-1,Fail +glx@glx-multi-context-single-window,Fail +glx@glx-multi-window-single-context,Fail +glx@glx-multithread,Fail +glx@glx-multithread-buffer,Fail +glx@glx-multithread-buffer-refcount-bug,Fail +glx@glx-multithread-clearbuffer,Fail +glx@glx-multithread-makecurrent-1,Fail +glx@glx-multithread-makecurrent-2,Fail +glx@glx-multithread-makecurrent-3,Fail +glx@glx-multithread-makecurrent-4,Fail +glx@glx-multithread-shader-compile,Fail +glx@glx-multithread-texture,Fail +glx@glx-pixmap-crosscheck,Fail +glx@glx-pixmap-life,Fail +glx@glx-pixmap-multi,Fail +glx@glx-pixmap13-life,Fail +glx@glx-query-drawable-glx_fbconfig_id-glxpbuffer,Fail +glx@glx-query-drawable-glx_fbconfig_id-glxpixmap,Fail +glx@glx-query-drawable-glx_fbconfig_id-glxwindow,Fail +glx@glx-query-drawable-glx_fbconfig_id-window,Fail +glx@glx-query-drawable-glx_height,Fail +glx@glx-query-drawable-glx_preserved_contents,Fail +glx@glx-query-drawable-glx_width,Fail +glx@glx-query-drawable-glxbaddrawable,Fail +glx@glx-query-drawable-glxpbuffer-glx_height,Fail +glx@glx-query-drawable-glxpbuffer-glx_width,Fail +glx@glx-query-drawable-glxpixmap-glx_height,Fail +glx@glx-query-drawable-glxpixmap-glx_width,Fail +glx@glx-query-drawable-glxwindow-glx_height,Fail +glx@glx-query-drawable-glxwindow-glx_width,Fail +glx@glx-shader-sharing,Fail +glx@glx-swap-copy,Fail +glx@glx-swap-event_async,Fail +glx@glx-swap-event_event,Fail +glx@glx-swap-event_interval,Fail +glx@glx-swap-exchange,Fail +glx@glx-swap-pixmap,Fail +glx@glx-swap-pixmap-bad,Fail +glx@glx-swap-singlebuffer,Fail +glx@glx-tfp,Fail +glx@glx-visuals-depth,Fail +glx@glx-visuals-depth -pixmap,Fail +glx@glx-visuals-stencil,Fail +glx@glx-visuals-stencil -pixmap,Fail +glx@glx-window-life,Fail +glx@glx_arb_create_context@color-index render type with 3.0,Fail +glx@glx_arb_create_context@current with no framebuffer,Fail +glx@glx_arb_create_context@default major version,Fail +glx@glx_arb_create_context@default minor version,Fail +glx@glx_arb_create_context@empty attribute list,Fail +glx@glx_arb_create_context@forward-compatible flag with 3.0,Fail +glx@glx_arb_create_context@forward-compatible flag with pre-3.0,Fail +glx@glx_arb_create_context@invalid attribute,Fail +glx@glx_arb_create_context@invalid flag,Fail +glx@glx_arb_create_context@invalid opengl version,Fail +glx@glx_arb_create_context@invalid render type,Fail +glx@glx_arb_create_context@null attribute list,Fail +glx@glx_arb_create_context_es2_profile@indirect rendering es2 profile,Fail +glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail +glx@glx_arb_create_context_no_error@no error,Fail +glx@glx_arb_create_context_profile@3.2 core profile required,Fail +glx@glx_arb_create_context_profile@invalid profile,Fail +glx@glx_arb_create_context_profile@pre-gl3.2 profile,Fail +glx@glx_arb_create_context_robustness@invalid reset notification strategy,Fail +glx@glx_arb_create_context_robustness@require gl_arb_robustness,Fail +glx@glx_arb_sync_control@glxgetmscrateoml,Fail +glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero,Fail +glx@glx_arb_sync_control@swapbuffersmsc-return,Fail +glx@glx_arb_sync_control@swapbuffersmsc-return swap_interval 0,Fail +glx@glx_arb_sync_control@swapbuffersmsc-return swap_interval 1,Fail +glx@glx_arb_sync_control@timing -divisor 1,Fail +glx@glx_arb_sync_control@timing -divisor 2,Fail +glx@glx_arb_sync_control@timing -fullscreen -divisor 1,Fail +glx@glx_arb_sync_control@timing -fullscreen -divisor 2,Fail +glx@glx_arb_sync_control@timing -fullscreen -msc-delta 1,Fail +glx@glx_arb_sync_control@timing -fullscreen -msc-delta 2,Fail +glx@glx_arb_sync_control@timing -msc-delta 1,Fail +glx@glx_arb_sync_control@timing -msc-delta 2,Fail +glx@glx_arb_sync_control@timing -waitformsc -divisor 1,Fail +glx@glx_arb_sync_control@timing -waitformsc -divisor 2,Fail +glx@glx_arb_sync_control@timing -waitformsc -msc-delta 1,Fail +glx@glx_arb_sync_control@timing -waitformsc -msc-delta 2,Fail +glx@glx_arb_sync_control@waitformsc,Fail +glx@glx_ext_import_context@free context,Fail +glx@glx_ext_import_context@get context id,Fail +glx@glx_ext_import_context@get current display,Fail +glx@glx_ext_import_context@import context- multi process,Fail +glx@glx_ext_import_context@import context- single process,Fail +glx@glx_ext_import_context@imported context has same context id,Fail +glx@glx_ext_import_context@make current- multi process,Fail +glx@glx_ext_import_context@make current- single process,Fail +glx@glx_ext_import_context@query context info,Fail +glx@glx_ext_no_config_context@no fbconfig,Fail +glx@glx_mesa_query_renderer@coverage,Fail +object namespace pollution@program with glbitmap,Crash +object namespace pollution@program with glblitframebuffer,Crash +object namespace pollution@program with glclear,Crash +object namespace pollution@program with glcopypixels,Crash +object namespace pollution@program with glcopytexsubimage2d,Crash +object namespace pollution@program with gldrawpixels,Crash +object namespace pollution@program with glgeneratemipmap,Crash +object namespace pollution@program with glgetteximage,Crash +object namespace pollution@program with glgetteximage-compressed,Crash +object namespace pollution@program with gltexsubimage2d,Crash +shaders@glsl-bug-110796,Fail +shaders@glsl-cos,Fail +shaders@glsl-derivs,Fail +shaders@glsl-fs-loop,Fail +shaders@glsl-fs-loop-nested,Fail +shaders@glsl-fs-raytrace-bug27060,Fail +shaders@glsl-fwidth,Fail +shaders@glsl-max-varyings,Fail +shaders@glsl-max-varyings >max_varying_components,Fail +shaders@glsl-routing,Fail +shaders@glsl-sin,Fail +shaders@glsl-uniform-interstage-limits@520 vs- 1 fs,Fail +shaders@glsl-uniform-interstage-limits@subdivide 5,Fail +shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges,Fail +shaders@glsl-vs-point-size,Fail +shaders@ssa@fs-if-def-else-break,Fail +shaders@ssa@fs-lost-copy-problem,Fail +shaders@ssa@fs-swap-problem,Fail +shaders@ssa@fs-while-loop-rotate-value,Fail +spec@!opengl 1.0@gl-1.0-bitmap-heart-dance,Fail +spec@!opengl 1.0@gl-1.0-drawbuffer-modes,Fail +spec@!opengl 1.0@gl-1.0-long-line-loop,Crash +spec@!opengl 1.0@gl-1.0-no-op-paths,Fail +spec@!opengl 1.0@gl-1.0-ortho-pos,Crash +spec@!opengl 1.0@gl-1.0-rendermode-feedback,Crash +spec@!opengl 1.0@gl-1.0-scissor-offscreen,Fail +spec@!opengl 1.0@gl-1.0-swapbuffers-behavior,Fail +spec@!opengl 1.1@clipflat,Fail +spec@!opengl 1.1@depthstencil-default_fb-clear,Fail +spec@!opengl 1.1@depthstencil-default_fb-copypixels,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort,Fail +spec@!opengl 1.1@draw-pixel-with-texture,Fail +spec@!opengl 1.1@draw-pixels,Fail +spec@!opengl 1.1@drawpix-z,Fail +spec@!opengl 1.1@getteximage-formats,Crash +spec@!opengl 1.1@gl-1.1-drawarrays-vertex-count 100000 varray gl_quad_strip,Crash +spec@!opengl 1.1@gl-1.1-drawarrays-vertex-count 100000 vbo gl_quad_strip,Crash +spec@!opengl 1.1@gl-1.2-texture-base-level,Fail +spec@!opengl 1.1@gl_select - alpha-test enabled,Crash +spec@!opengl 1.1@gl_select - depth-test enabled,Crash +spec@!opengl 1.1@gl_select - no test function,Crash +spec@!opengl 1.1@gl_select - scissor-test enabled,Crash +spec@!opengl 1.1@gl_select - stencil-test enabled,Crash +spec@!opengl 1.1@line-aa-width,Fail +spec@!opengl 1.1@line-flat-clip-color,Fail +spec@!opengl 1.1@linestipple,Fail +spec@!opengl 1.1@longprim,Crash +spec@!opengl 1.1@point-line-no-cull,Fail +spec@!opengl 1.1@polygon-mode-offset,Fail +spec@!opengl 1.1@polygon-offset,Fail +spec@!opengl 1.1@read-front,Fail +spec@!opengl 1.1@read-front clear-front-first,Fail +spec@!opengl 1.1@tex-upside-down-miptree,Fail +spec@!opengl 1.1@texsubimage,Fail +spec@!opengl 1.1@texwrap 1d bordercolor,Fail +spec@!opengl 1.1@texwrap 1d proj bordercolor,Fail +spec@!opengl 1.1@texwrap 2d bordercolor,Fail +spec@!opengl 1.1@texwrap 2d proj bordercolor,Fail +spec@!opengl 1.1@texwrap formats bordercolor,Fail +spec@!opengl 1.1@windowoverlap,Fail +spec@!opengl 1.2@getteximage-targets 3d,Fail +spec@!opengl 1.2@levelclamp,Fail +spec@!opengl 1.2@tex3d,Fail +spec@!opengl 1.2@teximage-errors,Fail +spec@!opengl 1.2@texwrap 3d,Fail +spec@!opengl 1.2@texwrap 3d bordercolor,Fail +spec@!opengl 1.2@texwrap 3d proj,Fail +spec@!opengl 1.2@texwrap 3d proj bordercolor,Fail +spec@!opengl 1.4@copy-pixels,Fail +spec@!opengl 1.4@gl-1.4-polygon-offset,Fail +spec@!opengl 1.4@tex-miplevel-selection,Fail +spec@!opengl 1.4@tex-miplevel-selection-lod,Fail +spec@!opengl 1.4@tex-miplevel-selection-lod-bias,Fail +spec@!opengl 1.5@depth-tex-compare,Fail +spec@!opengl 2.0@gl-2.0-two-sided-stencil,Fail +spec@!opengl 2.0@max-samplers,Fail +spec@!opengl 2.0@max-samplers border,Fail +spec@!opengl 2.0@occlusion-query-discard,Fail +spec@!opengl 2.0@tex3d-npot,Fail +spec@!opengl 2.0@vertex-program-two-side back front2,Fail +spec@!opengl 2.0@vertex-program-two-side back front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back front2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front front2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side front back front2,Fail +spec@!opengl 2.0@vertex-program-two-side front back front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side front front2,Fail +spec@!opengl 2.0@vertex-program-two-side front front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side front2,Fail +spec@!opengl 2.0@vertex-program-two-side front2 back2,Fail +spec@!opengl 2.1@pbo,Fail +spec@!opengl 2.1@polygon-stipple-fs,Fail +spec@!opengl es 2.0@draw_buffers_gles2,Fail +spec@arb_arrays_of_arrays@execution@glsl-arrays-copy-size-mismatch,Fail +spec@arb_color_buffer_float@gl_rgba16f-render,Crash +spec@arb_color_buffer_float@gl_rgba16f-render-fog,Crash +spec@arb_color_buffer_float@gl_rgba16f-render-sanity,Crash +spec@arb_color_buffer_float@gl_rgba16f-render-sanity-fog,Crash +spec@arb_color_buffer_float@gl_rgba32f-render,Crash +spec@arb_color_buffer_float@gl_rgba32f-render-fog,Crash +spec@arb_color_buffer_float@gl_rgba32f-render-sanity,Crash +spec@arb_color_buffer_float@gl_rgba32f-render-sanity-fog,Crash +spec@arb_color_buffer_float@gl_rgba8-render,Crash +spec@arb_color_buffer_float@gl_rgba8-render-fog,Crash +spec@arb_color_buffer_float@gl_rgba8-render-sanity,Crash +spec@arb_color_buffer_float@gl_rgba8-render-sanity-fog,Crash +spec@arb_color_buffer_float@gl_rgba8_snorm-render,Crash +spec@arb_color_buffer_float@gl_rgba8_snorm-render-fog,Crash +spec@arb_color_buffer_float@gl_rgba8_snorm-render-sanity,Crash +spec@arb_color_buffer_float@gl_rgba8_snorm-render-sanity-fog,Crash +spec@arb_copy_buffer@copy_buffer_coherency,Crash +spec@arb_copy_buffer@copybuffersubdata,Crash +spec@arb_copy_buffer@data-sync,Crash +spec@arb_copy_buffer@dlist,Crash +spec@arb_copy_buffer@intra-buffer-copy,Crash +spec@arb_copy_buffer@overlap,Crash +spec@arb_copy_buffer@subdata-sync,Crash +spec@arb_copy_buffer@targets,Crash +spec@arb_depth_texture@depth-level-clamp,Fail +spec@arb_depth_texture@fbo-clear-formats,Fail +spec@arb_depth_texture@fbo-depth-gl_depth_component16-copypixels,Fail +spec@arb_depth_texture@fbo-depth-gl_depth_component16-drawpixels,Fail +spec@arb_depth_texture@fbo-depth-gl_depth_component24-copypixels,Fail +spec@arb_depth_texture@fbo-depth-gl_depth_component24-drawpixels,Fail +spec@arb_depth_texture@fbo-depth-gl_depth_component32-copypixels,Fail +spec@arb_depth_texture@fbo-depth-gl_depth_component32-drawpixels,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats,Fail +spec@arb_depth_texture@texdepth,Fail +spec@arb_depth_texture@texwrap formats bordercolor,Fail +spec@arb_es2_compatibility@arb_es2_compatibility-drawbuffers,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor,Fail +spec@arb_fragment_coord_conventions@fp-arb-fragment-coord-conventions-integer,Crash +spec@arb_fragment_coord_conventions@fp-arb-fragment-coord-conventions-none,Crash +spec@arb_fragment_program@fp-abs-01,Fail +spec@arb_fragment_program@fp-dst-aliasing-1,Crash +spec@arb_fragment_program@fp-dst-aliasing-2,Crash +spec@arb_fragment_program@fp-ex2-sat,Crash +spec@arb_fragment_program@fp-fragment-position,Crash +spec@arb_fragment_program@fp-indirections2,Fail +spec@arb_fragment_program@fp-set-01,Crash +spec@arb_fragment_program@kil-of-slt,Crash +spec@arb_fragment_program@minmax,Fail +spec@arb_fragment_program@trinity-fp1,Crash +spec@arb_fragment_program_shadow@tex-shadow1d,Fail +spec@arb_fragment_program_shadow@tex-shadow2d,Fail +spec@arb_fragment_program_shadow@tex-shadow2drect,Fail +spec@arb_fragment_program_shadow@txp-shadow1d,Fail +spec@arb_fragment_program_shadow@txp-shadow2d,Fail +spec@arb_fragment_program_shadow@txp-shadow2drect,Fail +spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit depth gl_depth24_stencil8,Fail +spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_depth24_stencil8,Fail +spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index1,Fail +spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index16,Fail +spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index4,Fail +spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index8,Fail +spec@arb_framebuffer_object@fbo-attachments-blit-scaled-linear,Fail +spec@arb_framebuffer_object@fbo-deriv,Fail +spec@arb_framebuffer_object@fbo-generatemipmap-1d,Fail +spec@arb_framebuffer_object@fbo-generatemipmap-cubemap s3tc_dxt1,Fail +spec@arb_framebuffer_object@framebuffer-blit-levels draw stencil,Fail +spec@arb_framebuffer_object@framebuffer-blit-levels read stencil,Fail +spec@arb_framebuffer_object@same-attachment-glframebuffertexture2d-gl_depth_stencil_attachment,Fail +spec@arb_internalformat_query2@all internalformat__type pname checks,Timeout +spec@arb_map_buffer_range@copybuffersubdata decrement-offset,Crash +spec@arb_map_buffer_range@copybuffersubdata increment-offset,Crash +spec@arb_map_buffer_range@copybuffersubdata offset=0,Crash +spec@arb_map_buffer_range@map_buffer_range_test,Crash +spec@arb_occlusion_query2@render,Fail +spec@arb_occlusion_query@occlusion_query,Fail +spec@arb_occlusion_query@occlusion_query_conform,Fail +spec@arb_occlusion_query@occlusion_query_meta_fragments,Fail +spec@arb_occlusion_query@occlusion_query_meta_no_fragments,Fail +spec@arb_occlusion_query@occlusion_query_meta_save,Fail +spec@arb_occlusion_query@occlusion_query_order,Crash +spec@arb_pixel_buffer_object@cubemap npot pbo,Fail +spec@arb_pixel_buffer_object@fbo-pbo-readpixels-small,Fail +spec@arb_pixel_buffer_object@pbo-getteximage,Fail +spec@arb_pixel_buffer_object@texsubimage pbo,Fail +spec@arb_point_parameters@arb_point_parameters-point-attenuation,Fail +spec@arb_provoking_vertex@arb-provoking-vertex-render,Fail +spec@arb_sampler_objects@gl_ext_texture_srgb_decode,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-texturelod-01,Fail +spec@arb_texture_compression@fbo-generatemipmap-formats,Crash +spec@arb_texture_compression@texwrap formats bordercolor,Fail +spec@arb_texture_cube_map@copyteximage cube,Fail +spec@arb_texture_cube_map@cubemap npot,Fail +spec@arb_texture_rectangle@copyteximage rect,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-01,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-03,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-07,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-08,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drectproj,Fail +spec@arb_texture_rectangle@tex-miplevel-selection gl2:texture() 2drectshadow,Fail +spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drectshadow,Fail +spec@arb_texture_rectangle@texwrap rect bordercolor,Fail +spec@arb_texture_rectangle@texwrap rect proj bordercolor,Fail +spec@arb_texture_storage@texture-storage,Fail +spec@ati_fragment_shader@ati_fragment_shader-error09-allconst,Crash +spec@ati_fragment_shader@ati_fragment_shader-error10-dotx,Crash +spec@ati_fragment_shader@ati_fragment_shader-render-constants,Crash +spec@ati_fragment_shader@ati_fragment_shader-render-fog,Crash +spec@ati_fragment_shader@ati_fragment_shader-render-ops,Fail +spec@egl 1.4@eglterminate then unbind context,Fail +spec@egl_ext_protected_content@conformance,Fail +spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail +spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_rgba,Fail +spec@egl_khr_surfaceless_context@viewport,Fail +spec@ext_direct_state_access@indexed-state-queries 12,Fail +spec@ext_direct_state_access@multi-texture,Fail +spec@ext_direct_state_access@textures,Fail +spec@ext_draw_instanced@ext_draw_instanced-drawarrays,Fail +spec@ext_external_objects@vk-buf-exchange,Fail +spec@ext_external_objects@vk-depth-display,Fail +spec@ext_external_objects@vk-image-display,Fail +spec@ext_external_objects@vk-image-display-overwrite,Fail +spec@ext_external_objects@vk-image-overwrite,Fail +spec@ext_external_objects@vk-pix-buf-update-errors,Fail +spec@ext_external_objects@vk-semaphores,Fail +spec@ext_external_objects@vk-semaphores-2,Fail +spec@ext_external_objects@vk-vert-buf-reuse,Fail +spec@ext_external_objects@vk-vert-buf-update-errors,Fail +spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail +spec@ext_framebuffer_multisample@accuracy all_samples color depthstencil,Fail +spec@ext_framebuffer_multisample@accuracy all_samples color depthstencil linear,Fail +spec@ext_framebuffer_multisample@accuracy all_samples color small depthstencil,Fail +spec@ext_framebuffer_multisample@accuracy all_samples color small depthstencil linear,Fail +spec@ext_framebuffer_multisample@accuracy all_samples depth_draw depthstencil,Fail +spec@ext_framebuffer_multisample@accuracy all_samples depth_draw small depthstencil,Fail +spec@ext_framebuffer_multisample@accuracy all_samples depth_resolve depthstencil,Fail +spec@ext_framebuffer_multisample@accuracy all_samples depth_resolve small depthstencil,Fail +spec@ext_framebuffer_multisample@accuracy all_samples srgb depthstencil,Fail +spec@ext_framebuffer_multisample@accuracy all_samples srgb depthstencil linear,Fail +spec@ext_framebuffer_multisample@accuracy all_samples srgb small depthstencil,Fail +spec@ext_framebuffer_multisample@accuracy all_samples srgb small depthstencil linear,Fail +spec@ext_framebuffer_multisample@accuracy all_samples stencil_draw depthstencil,Fail +spec@ext_framebuffer_multisample@accuracy all_samples stencil_draw small depthstencil,Fail +spec@ext_framebuffer_multisample@accuracy all_samples stencil_resolve depthstencil,Fail +spec@ext_framebuffer_multisample@accuracy all_samples stencil_resolve small depthstencil,Fail +spec@ext_framebuffer_object@fbo-blending-format-quirks,Fail +spec@ext_framebuffer_object@fbo-blending-formats,Fail +spec@ext_framebuffer_object@fbo-clear-formats,Fail +spec@ext_framebuffer_object@fbo-colormask-formats,Fail +spec@ext_framebuffer_object@fbo-fragcoord2,Fail +spec@ext_framebuffer_object@fbo-generatemipmap-filtering,Fail +spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index1-blit,Fail +spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index16-blit,Fail +spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index4-blit,Fail +spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index8-blit,Fail +spec@ext_framebuffer_object@getteximage-formats init-by-clear-and-render,Crash +spec@ext_framebuffer_object@getteximage-formats init-by-rendering,Crash +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-export,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-export-tex,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-intel_external_sampler_only,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-invalid_attributes,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-invalid_hints,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-missing_attributes,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-ownership_transfer,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-refcount,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-reimport-bug,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_argb8888,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_ayuv,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_nv12,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p010,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p012,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p016,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_uyvy,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_xrgb8888,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_xyuv,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y210,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y212,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y216,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y410,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y412,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y416,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuv420,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuyv,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvu420,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-transcode-nv12-as-r8-gr88,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-unsupported_format,Fail +spec@ext_occlusion_query_boolean@any-samples,Fail +spec@ext_packed_depth_stencil@depth_stencil texture,Fail +spec@ext_packed_depth_stencil@fbo-blit-d24s8,Fail +spec@ext_packed_depth_stencil@fbo-clear-formats,Fail +spec@ext_packed_depth_stencil@fbo-clear-formats stencil,Fail +spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-blit,Fail +spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-copypixels,Fail +spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-drawpixels,Fail +spec@ext_packed_depth_stencil@fbo-depthstencil-gl_depth24_stencil8-clear,Fail +spec@ext_packed_depth_stencil@fbo-depthstencil-gl_depth24_stencil8-copypixels,Fail +spec@ext_packed_depth_stencil@fbo-depthstencil-gl_depth24_stencil8-drawpixels-float-and-ushort,Fail +spec@ext_packed_depth_stencil@fbo-stencil-gl_depth24_stencil8-blit,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor,Fail +spec@ext_provoking_vertex@provoking-vertex,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_rgb_s3tc_dxt1_ext,Crash +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_rgba_s3tc_dxt1_ext,Crash +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_rgba_s3tc_dxt3_ext,Crash +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_rgba_s3tc_dxt5_ext,Crash +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_srgb_alpha_s3tc_dxt1_ext,Crash +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_srgb_alpha_s3tc_dxt3_ext,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_srgb_alpha_s3tc_dxt5_ext,Crash +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_srgb_s3tc_dxt1_ext,Fail +spec@ext_texture_compression_s3tc@fbo-generatemipmap-formats,Crash +spec@ext_texture_compression_s3tc@s3tc-targeted,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor,Fail +spec@ext_texture_format_bgra8888@api-errors,Fail +spec@ext_texture_srgb@fbo-generatemipmap-formats-s3tc,Crash +spec@ext_texture_srgb@tex-srgb,Fail +spec@ext_texture_srgb@texwrap formats bordercolor,Fail +spec@ext_texture_srgb@texwrap formats-s3tc,Crash +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor,Crash +spec@glsl-1.10@execution@built-in-functions@fs-abs-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-abs-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-abs-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-acos-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-acos-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-acos-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-asin-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-asin-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-asin-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-asin-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-atan-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-atan-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-atan-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-atan-vec2-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-atan-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-atan-vec3-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-atan-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-atan-vec4-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-cos-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-cos-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-cos-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-degrees-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-degrees-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-degrees-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-degrees-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-distance-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-dot-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-dot-vec3-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-dot-vec4-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-exp-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-exp-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-exp-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-fract-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-fract-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-fract-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-fract-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-inversesqrt-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-length-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-length-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-log-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-log-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-log-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-log-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-log2-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-log2-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-log2-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-matrixcompmult-mat2-mat2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-matrixcompmult-mat3-mat3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-matrixcompmult-mat4-mat4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-mix-float-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-mix-vec2-vec2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-mix-vec2-vec2-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-mix-vec3-vec3-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-mix-vec3-vec3-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-mix-vec4-vec4-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-mix-vec4-vec4-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-mod-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-mod-vec2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-mod-vec2-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-mod-vec3-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-mod-vec3-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-mod-vec4-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-normalize-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-normalize-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-normalize-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-add-float-mat2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-add-float-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-add-float-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-add-float-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-add-mat2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-add-mat2-mat2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-add-vec2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-add-vec3-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-add-vec4-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-add-mat2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-add-mat2-mat2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-add-vec2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-add-vec3-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-add-vec4-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-int-int,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec2-ivec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec3-int,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec3-ivec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec4-int,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec4-ivec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-mat2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-mat2-mat2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-mat3-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-mat3-mat3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-mat4-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-mat4-mat4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-vec2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-vec2-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-vec3-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-vec3-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-vec4-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-vec4-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-mat2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-mat2-mat2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-mat3-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-mat3-mat3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-mat4-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-mat4-mat4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-vec2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-vec2-mat2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-vec3-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-vec3-mat3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-vec3-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-vec4-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-vec4-mat4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-vec4-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-sub-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-sub-mat2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-sub-vec3-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-sub-vec4-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-mat2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-mat3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-mat4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-int-int,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-int-ivec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-int-ivec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec2-ivec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec3-int,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec3-ivec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec4-int,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec4-ivec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-mat2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-mat2-mat2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-mat3-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-mat3-mat3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-mat4-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-mat4-mat4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-vec2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-vec2-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-vec3-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-vec3-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-vec4-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-vec4-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-float-mat2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-float-mat3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-float-mat4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-float-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-float-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-float-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat2-mat2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat2-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat3-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat3-mat3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat3-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat4-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat4-mat4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-mat4-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-vec2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-vec2-mat2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-vec3-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-vec3-mat3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-vec3-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-vec4-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-vec4-mat4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-vec4-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-sub-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-sub-float-mat2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-sub-float-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-sub-float-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-sub-mat2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-sub-vec3-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-sub-vec4-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-pow-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-pow-vec2-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-pow-vec3-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-pow-vec4-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-radians-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-reflect-vec2-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-reflect-vec3-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-reflect-vec4-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-refract-vec2-vec2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-refract-vec3-vec3-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-refract-vec4-vec4-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-sin-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-sin-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-sin-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-sin-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-smoothstep-float-float-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-smoothstep-float-float-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-smoothstep-float-float-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-smoothstep-vec2-vec2-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-smoothstep-vec3-vec3-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-smoothstep-vec4-vec4-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-tan-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-tan-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-tan-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-tan-vec4,Fail +spec@glsl-1.10@execution@builtins@glsl-fs-abs-01,Fail +spec@glsl-1.10@execution@builtins@glsl-fs-abs-02,Fail +spec@glsl-1.10@execution@builtins@glsl-fs-abs-03,Fail +spec@glsl-1.10@execution@builtins@glsl-fs-abs-04,Fail +spec@glsl-1.10@execution@builtins@glsl-fs-abs-neg-with-intermediate,Fail +spec@glsl-1.10@execution@builtins@glsl-fs-asin,Fail +spec@glsl-1.10@execution@builtins@glsl-fs-atan-1,Fail +spec@glsl-1.10@execution@builtins@glsl-fs-atan-2,Fail +spec@glsl-1.10@execution@builtins@glsl-fs-atan-3,Fail +spec@glsl-1.10@execution@builtins@glsl-fs-neg-abs,Fail +spec@glsl-1.10@execution@builtins@glsl-fs-tan-1,Fail +spec@glsl-1.10@execution@copy-propagation@glsl-copy-propagation-loop-1,Fail +spec@glsl-1.10@execution@copy-propagation@glsl-copy-propagation-loop-2,Fail +spec@glsl-1.10@execution@derivatives@glsl-derivs-abs,Fail +spec@glsl-1.10@execution@derivatives@glsl-derivs-abs-sign,Fail +spec@glsl-1.10@execution@derivatives@glsl-derivs-sign,Fail +spec@glsl-1.10@execution@derivatives@glsl-derivs-swizzle,Fail +spec@glsl-1.10@execution@derivatives@glsl-derivs-varyings,Fail +spec@glsl-1.10@execution@discard@glsl-fs-discard-04,Fail +spec@glsl-1.10@execution@fs-frontfacing-ternary-0.0-neg-1.0,Fail +spec@glsl-1.10@execution@fs-frontfacing-ternary-1-neg-1,Fail +spec@glsl-1.10@execution@fs-frontfacing-ternary-1.0-neg-1.0,Fail +spec@glsl-1.10@execution@fs-frontfacing-ternary-neg-1.0-1.0,Fail +spec@glsl-1.10@execution@fs-frontfacing-ternary-vec4-neg-1.0-1.0,Fail +spec@glsl-1.10@execution@fs-loop-bounds-unrolled,Fail +spec@glsl-1.10@execution@fs-nested-loop-unrolled-with-return,Fail +spec@glsl-1.10@execution@fs-nested-return-in-loop-nested_in_if,Fail +spec@glsl-1.10@execution@fs-notequal-of-expression,Fail +spec@glsl-1.10@execution@fs-sign-neg-abs,Fail +spec@glsl-1.10@execution@fs-sign-times-abs,Fail +spec@glsl-1.10@execution@fs-sign-times-neg,Fail +spec@glsl-1.10@execution@fs-sign-times-neg-abs,Fail +spec@glsl-1.10@execution@fs-sign-times-sign,Fail +spec@glsl-1.10@execution@function-calls@glsl-function-chain16-in-array-indirect,Fail +spec@glsl-1.10@execution@function-calls@glsl-function-chain16-in-array-indirect2,Fail +spec@glsl-1.10@execution@gl_lightsource_indirect,Fail +spec@glsl-1.10@execution@glsl-1.10-built-in-matrix-state,Crash +spec@glsl-1.10@execution@glsl-1.10-built-in-uniform-state,Crash +spec@glsl-1.10@execution@glsl-clamp-vertex-color,Fail +spec@glsl-1.10@execution@glsl-fs-convolution-1,Fail +spec@glsl-1.10@execution@glsl-fs-convolution-2,Fail +spec@glsl-1.10@execution@glsl-fs-functions-5,Fail +spec@glsl-1.10@execution@glsl-fs-functions-6,Fail +spec@glsl-1.10@execution@glsl-fs-if-nested-loop,Fail +spec@glsl-1.10@execution@glsl-fs-loop-while-false-03,Fail +spec@glsl-1.10@execution@glsl-fs-normalmatrix,Fail +spec@glsl-1.10@execution@glsl-fs-texture-uniforms-share-same-unit,Fail +spec@glsl-1.10@execution@glsl-fs-uniform-array-2,Fail +spec@glsl-1.10@execution@glsl-fs-uniform-indexed-by-swizzled-vec4,Fail +spec@glsl-1.10@execution@glsl-texcoord-array-2,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-smooth-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-smooth-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-smooth-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontsecondarycolor-smooth-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontsecondarycolor-smooth-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontsecondarycolor-smooth-vertex,Fail +spec@glsl-1.10@execution@loops@complex-loop-analysis-bug,Fail +spec@glsl-1.10@execution@loops@glsl-fs-continue-inside-do-while,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-300,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-break,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-const-decr,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-const-incr,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-continue,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-diagonal-break,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-ge,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-gt,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-le,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-lt,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-nested-if,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-redundant-condition,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-two-counter-01,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-two-counter-02,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-two-counter-03,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-two-counter-04,Fail +spec@glsl-1.10@execution@loops@glsl-fs-loop-zero-iter,Fail +spec@glsl-1.10@execution@loops@glsl-fs-unroll-out-param,Fail +spec@glsl-1.10@execution@loops@glsl-fs-unroll-side-effect,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-lots-of-tex,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-01,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-03,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-07,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-08,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-bias,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1dproj,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1dproj-bias,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-01,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-03,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-07,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-08,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-bias,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-clamp-z,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2dproj,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2dproj-bias,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-texture2d-dependent-5,Fail +spec@glsl-1.10@execution@temp-array-indexing@glsl-fs-vec4-indexing-temp-dst,Fail +spec@glsl-1.10@execution@temp-array-indexing@glsl-fs-vec4-indexing-temp-dst-in-loop,Fail +spec@glsl-1.10@execution@temp-array-indexing@glsl-fs-vec4-indexing-temp-dst-in-nested-loop-combined,Fail +spec@glsl-1.10@execution@temp-array-indexing@glsl-fs-vec4-indexing-temp-src,Fail +spec@glsl-1.10@execution@temp-array-indexing@glsl-fs-vec4-indexing-temp-src-in-loop,Fail +spec@glsl-1.10@execution@temp-array-indexing@glsl-fs-vec4-indexing-temp-src-in-nested-loop-combined,Fail +spec@glsl-1.10@execution@temp-array-indexing@glsl-fs-vec4-indexing-temp-src-in-nested-loop-inner,Fail +spec@glsl-1.10@execution@temp-array-indexing@glsl-fs-vec4-indexing-temp-src-in-nested-loop-outer,Fail +spec@glsl-1.10@execution@texcoord-array,Fail +spec@glsl-1.10@execution@variable-indexing@fs-input-array-float-index-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-input-array-vec2-index-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-input-array-vec3-index-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-input-array-vec4-index-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-index-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-index-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-index-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-index-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-index-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-index-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-index-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-index-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-index-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-index-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-index-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-index-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-index-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-index-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-index-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-index-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat2-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat2-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat2-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat2-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat3-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat3-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat3-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat3-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat4-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat4-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat4-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat4-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat2-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat2-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat2-index-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat2-index-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat2-index-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat2-index-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat3-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat3-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat3-index-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat3-index-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat3-index-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat3-index-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat4-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat4-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat4-index-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat4-index-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat4-index-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat4-index-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-mat2-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-mat2-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-mat3-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-mat3-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-mat4-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-uniform-mat4-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat2-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat2-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat2-index-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat2-index-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat2-index-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat2-index-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat3-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat3-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat3-index-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat3-index-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat3-index-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat3-index-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-mat2-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-mat2-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-mat3-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-mat3-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-mat4-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-mat4-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-output-array-float-index-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-output-array-vec2-index-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-output-array-vec3-index-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-output-array-vec4-index-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-index-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-index-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-index-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-index-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-index-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-index-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-index-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-index-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat2-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat2-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat3-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat3-col-row-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat4-col-rd,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat4-col-row-rd,Fail +spec@glsl-1.10@execution@varying-packing@simple float array,Fail +spec@glsl-1.10@execution@varying-packing@simple float separate,Fail +spec@glsl-1.10@execution@varying-packing@simple mat2 array,Fail +spec@glsl-1.10@execution@varying-packing@simple mat2 separate,Fail +spec@glsl-1.10@execution@varying-packing@simple mat2x3 array,Fail +spec@glsl-1.10@execution@varying-packing@simple mat2x3 separate,Fail +spec@glsl-1.10@execution@varying-packing@simple mat2x4 array,Fail +spec@glsl-1.10@execution@varying-packing@simple mat2x4 separate,Fail +spec@glsl-1.10@execution@varying-packing@simple mat3 array,Fail +spec@glsl-1.10@execution@varying-packing@simple mat3 separate,Fail +spec@glsl-1.10@execution@varying-packing@simple mat3x2 array,Fail +spec@glsl-1.10@execution@varying-packing@simple mat3x2 separate,Fail +spec@glsl-1.10@execution@varying-packing@simple mat3x4 array,Fail +spec@glsl-1.10@execution@varying-packing@simple mat3x4 separate,Fail +spec@glsl-1.10@execution@varying-packing@simple mat4 array,Fail +spec@glsl-1.10@execution@varying-packing@simple mat4 separate,Fail +spec@glsl-1.10@execution@varying-packing@simple mat4x2 array,Fail +spec@glsl-1.10@execution@varying-packing@simple mat4x2 separate,Fail +spec@glsl-1.10@execution@varying-packing@simple mat4x3 array,Fail +spec@glsl-1.10@execution@varying-packing@simple mat4x3 separate,Fail +spec@glsl-1.10@execution@varying-packing@simple vec2 array,Fail +spec@glsl-1.10@execution@varying-packing@simple vec2 separate,Fail +spec@glsl-1.10@execution@varying-packing@simple vec3 array,Fail +spec@glsl-1.10@execution@varying-packing@simple vec3 separate,Fail +spec@glsl-1.10@execution@varying-packing@simple vec4 array,Fail +spec@glsl-1.10@execution@varying-packing@simple vec4 separate,Fail +spec@glsl-1.10@linker@override-builtin-uniform-01,Fail +spec@glsl-1.10@linker@override-builtin-uniform-03,Fail +spec@glsl-1.10@linker@override-builtin-uniform-05,Fail +spec@glsl-1.10@linker@override-builtin-uniform-06,Fail +spec@glsl-1.10@linker@override-builtin-uniform-07,Fail +spec@glsl-1.20@compiler@invalid-vec4-array-to-vec3-array-conversion.vert,Fail +spec@glsl-1.20@execution@array_bounds@glsl-array-bounds-02,Fail +spec@glsl-1.20@execution@array_bounds@glsl-array-bounds-06,Fail +spec@glsl-1.20@execution@array_bounds@glsl-array-bounds-10,Fail +spec@glsl-1.20@execution@built-in-functions@fs-matrixcompmult-mat2x3-mat2x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-matrixcompmult-mat2x4-mat2x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-matrixcompmult-mat3x2-mat3x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-matrixcompmult-mat3x4-mat3x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-matrixcompmult-mat4x2-mat4x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-matrixcompmult-mat4x3-mat4x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-add-float-mat3x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-add-float-mat4x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-add-mat3x2-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-add-mat4x3-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-add-mat3x2-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-add-mat4x3-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat2x3-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat2x3-mat2x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat2x4-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat2x4-mat2x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat3x2-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat3x2-mat3x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat3x4-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat3x4-mat3x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat4x2-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat4x2-mat4x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat4x3-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat4x3-mat4x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat2x3-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat2x3-mat2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat2x4-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat2x4-mat2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat3x2-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat3x2-mat3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat3x4-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat3x4-mat3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat4x2-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat4x2-mat4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat4x3-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat4x3-mat4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-sub-mat2x3-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-sub-mat2x4-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-sub-mat2x4-mat2x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-sub-mat3x2-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-float-mat2x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-float-mat2x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-float-mat3x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-float-mat3x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-float-mat4x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-float-mat4x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat2x3-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat2x3-mat2x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat2x4-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat2x4-mat2x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat3x2-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat3x2-mat3x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat3x4-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat3x4-mat3x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat4x2-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat4x2-mat4x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat4x3-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat4x3-mat4x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-float-mat2x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-float-mat2x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-float-mat3x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-float-mat3x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-float-mat4x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-float-mat4x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2-mat3x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2-mat4x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x3-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x3-mat2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x3-mat3x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x3-mat4x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x3-vec2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x4-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x4-mat2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x4-mat3x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x4-mat4x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat2x4-vec2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3-mat2x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3-mat4x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x2-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x2-mat2x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x2-mat3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x2-mat4x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x2-vec3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x4-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x4-mat2x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x4-mat3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x4-mat4x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat3x4-vec3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4-mat2x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4-mat3x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x2-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x2-mat2x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x2-mat3x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x2-mat4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x2-vec4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x3-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x3-mat2x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x3-mat3x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x3-mat4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x3-vec4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-vec2-mat3x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-vec2-mat4x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-vec3-mat2x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-vec3-mat4x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-vec4-mat2x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-vec4-mat3x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-sub-float-mat2x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-sub-float-mat2x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-sub-float-mat3x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-sub-mat2x3-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-sub-mat2x4-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-sub-mat2x4-mat2x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-sub-mat3x2-float,Fail +spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec2-vec3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec2-vec4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec3-vec2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec3-vec3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec3-vec4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec4-vec2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec4-vec3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec4-vec4,Fail +spec@glsl-1.20@execution@fs-const-array-of-struct,Fail +spec@glsl-1.20@execution@fs-const-array-of-struct-of-array,Fail +spec@glsl-1.20@execution@fs-deref-array-of-matrix-element,Fail +spec@glsl-1.20@execution@fs-deref-literal-array-of-structs,Fail +spec@glsl-1.20@execution@fs-deref-literal-array-of-structs-vec4-member,Fail +spec@glsl-1.20@execution@fs-deref-literal-array-of-structs-with-multiple-members,Fail +spec@glsl-1.20@execution@fs-deref-literal-array-of-structs-with-multiple-members-large-array,Fail +spec@glsl-1.20@execution@fs-function-inout-array-of-structs,Fail +spec@glsl-1.20@execution@fs-mix-1.0,Fail +spec@glsl-1.20@execution@fs-nan-builtin-max,Fail +spec@glsl-1.20@execution@fs-nan-builtin-min,Fail +spec@glsl-1.20@execution@fs-vec4-const-array-indirect-access-004-elements,Fail +spec@glsl-1.20@execution@fs-vec4-const-array-indirect-access-008-elements,Fail +spec@glsl-1.20@execution@fs-vec4-const-array-indirect-access-016-elements,Fail +spec@glsl-1.20@execution@fs-vec4-const-array-indirect-access-032-elements,Fail +spec@glsl-1.20@execution@fs-vec4-const-array-indirect-access-048-elements,Fail +spec@glsl-1.20@execution@fs-vec4-const-array-indirect-access-064-elements,Fail +spec@glsl-1.20@execution@fs-vec4-const-array-indirect-access-128-elements,Crash +spec@glsl-1.20@execution@fs-vec4-const-array-indirect-access-256-elements,Crash +spec@glsl-1.20@execution@glsl-complex-subscript,Fail +spec@glsl-1.20@execution@glsl-fs-frontfacing,Fail +spec@glsl-1.20@execution@glsl-fs-frontfacing-not,Fail +spec@glsl-1.20@execution@glsl-fs-varying-array,Fail +spec@glsl-1.20@execution@matrix-out-of-bounds-access@fs-mat4-out-of-bounds-6,Crash +spec@glsl-1.20@execution@out-parameter-indexing@fs-inout-index-two-level,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1dshadow,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 2d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 2dshadow,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 3d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() cube,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 1d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 1dshadow,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 2d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 2dshadow,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 3d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) cube,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d_projvec4,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1dshadow,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d_projvec4,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2dshadow,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 3d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 1d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 1d_projvec4,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 1dshadow,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 2d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 2d_projvec4,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 2dshadow,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 3d,Fail +spec@glsl-1.20@execution@uniform-initializer@fs-mat2-array,Fail +spec@glsl-1.20@execution@uniform-initializer@fs-mat3,Fail +spec@glsl-1.20@execution@uniform-initializer@fs-mat3-array,Fail +spec@glsl-1.20@execution@uniform-initializer@fs-mat3-from-const,Fail +spec@glsl-1.20@execution@uniform-initializer@fs-mat3-set-by-other-stage,Fail +spec@glsl-1.20@execution@uniform-initializer@fs-mat4,Fail +spec@glsl-1.20@execution@uniform-initializer@fs-mat4-array,Fail +spec@glsl-1.20@execution@uniform-initializer@fs-mat4-from-const,Fail +spec@glsl-1.20@execution@uniform-initializer@fs-mat4-set-by-other-stage,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-index-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-index-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-index-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-index-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-index-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-index-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-index-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-index-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-index-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-index-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-index-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-index-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-index-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-index-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-index-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-index-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat2-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat2-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat2-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat2-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat3-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat3-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat3-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat3-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat4-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat4-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat4-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat4-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat2-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat2-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat2-index-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat2-index-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat2-index-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat2-index-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat3-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat3-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat3-index-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat3-index-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat3-index-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat3-index-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat4-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat4-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat4-index-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat4-index-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat4-index-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat4-index-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-mat2-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-mat2-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-mat3-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-mat3-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-mat4-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-uniform-mat4-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-array-mat2-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-array-mat2-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-array-mat2-index-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-array-mat2-index-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-array-mat2-index-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-array-mat2-index-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-array-mat3-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-array-mat3-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-array-mat3-index-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-array-mat3-index-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-array-mat3-index-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-array-mat3-index-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-mat2-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-mat2-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-mat3-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-mat3-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-mat4-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@fs-varying-mat4-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-index-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-index-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-index-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-index-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-index-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-index-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-index-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-index-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat2-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat2-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat3-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat3-col-row-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat4-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat4-col-row-rd,Fail +spec@glsl-es-1.00@execution@unroll-do-while-false-loop-only-once,Fail +spec@intel_performance_query@intel_performance_query-issue_2235,Fail +spec@nv_primitive_restart@primitive-restart-draw-mode-lines,Fail +spec@nv_primitive_restart@primitive-restart-draw-mode-quad_strip,Fail +spec@nv_primitive_restart@primitive-restart-draw-mode-quads,Fail +wgl@wgl-multi-context-single-window,Fail +wgl@wgl-multi-window-single-context,Fail +wgl@wgl-sanity,Fail diff --git a/src/gallium/drivers/i915/ci/piglit-i915-g33-flakes.txt b/src/gallium/drivers/i915/ci/piglit-i915-g33-flakes.txt new file mode 100644 index 00000000000..92d1886e954 --- /dev/null +++ b/src/gallium/drivers/i915/ci/piglit-i915-g33-flakes.txt @@ -0,0 +1,2 @@ +spec@glsl-1.10@execution@discard@glsl-fs-discard-03 +spec@glsl-1.10@glsl-fs-discard-only diff --git a/src/gallium/drivers/i915/ci/piglit-i915-g33-skips.txt b/src/gallium/drivers/i915/ci/piglit-i915-g33-skips.txt new file mode 100644 index 00000000000..a94fadbabbd --- /dev/null +++ b/src/gallium/drivers/i915/ci/piglit-i915-g33-skips.txt @@ -0,0 +1,2 @@ +# Timeout +spec@arb_internalformat_query2@all internalformat_.*_type diff --git a/src/gallium/drivers/i915/ci/traces-i915.yml b/src/gallium/drivers/i915/ci/traces-i915.yml new file mode 100644 index 00000000000..f641837e5b4 --- /dev/null +++ b/src/gallium/drivers/i915/ci/traces-i915.yml @@ -0,0 +1,63 @@ +traces-db: + download-url: "https://minio-packet.freedesktop.org/mesa-tracie-public/" + +# glmark2 looks like maybe it fails due to wanting an xserver, but we don't have +# Xorg in the x86 docker images we're using. + +traces: + - path: glxgears/glxgears-2.trace + expectations: + - device: i915-g33 + checksum: 83b1a41392bec71f7aeea6f1170cc23d + - path: gputest/plot3d.trace + expectations: + - device: i915-g33 + checksum: c85a570e1d2a45555b9e92298522f7d8 + - path: gputest/triangle.trace + expectations: + # Weird white bar behind Tux's head. + - device: i915-g33 + checksum: ef9b19e9a6dcd928d3bd44e7eee95029 + # Requires GLSL 1.30 + #- path: humus/AmbientAperture.trace + # expectations: + # - device: i915-g33 + # checksum: 8d4c52f0af9c09710d358f24c73fae3c + - path: humus/CelShading.trace + # The cel shading is pretty chunky, but maybe that's just precision stuff. + expectations: + - device: i915-g33 + checksum: 4605ceed2b5c3a03f9262c546d75a8d8 + # Requires GLSL 1.30 + #- path: humus/DynamicBranching3.trace + # expectations: + # - device: i915-g33 + # checksum: 765fa742b87e411763921c6f988b2573 + # Requires GLSL 1.30 + #- path: humus/HDR.trace + # expectations: + # - device: i915-g33 + # checksum: 80b164e85e96a413568d18ce308caae3 + - path: humus/Portals.trace + expectations: + - device: i915-g33 + checksum: 9306a8d9f37d83a327759319c46f7cae + # The shadow raytracing shader fails to compile + #- path: humus/RaytracedShadows.trace + # expectations: + # - device: i915-g33 + # checksum: 5dc0af9fead0102a791784d0f6122096 + # Requires GLSL 1.30 + #- path: humus/VolumetricFogging2.trace + # expectations: + # - device: i915-g33 + # checksum: aec880cec7ba460f3144b789bc517891 + - path: neverball/neverball.trace + expectations: + - device: i915-g33 + checksum: 344479e929ad4bc7f7316b5e574b0131 + - path: valve/counterstrike-v2.trace + # Tree foliage rendering is extra aliased. + expectations: + - device: i915-g33 + checksum: 66a18e91b95674a3a1d227ed5681257d