From b5193a7bdda63e2278bf55b0da7d231ccb67f78c Mon Sep 17 00:00:00 2001 From: Dmitry Baryshkov Date: Tue, 11 Nov 2025 22:52:56 +0200 Subject: [PATCH] freedreno/ci: add a200 nightly jobs Adreno 200 is an old GPU implementing GL ES 2.0. Add nightly jobs to test for regressions on this hardware. It is currently limited to GL CTS tests, because Piglit gives hard time, mostly crashing the GPU. Signed-off-by: Dmitry Baryshkov Part-of: --- src/freedreno/ci/deqp-freedreno-a200.toml | 23 + src/freedreno/ci/freedreno-a200-fails.txt | 1686 +++++++++++++++++ src/freedreno/ci/freedreno-a200-flakes.txt | 3 + .../ci/freedreno-a200-gles2-extensions.txt | 75 + src/freedreno/ci/freedreno-a200-skips.txt | 0 src/freedreno/ci/gitlab-ci-inc.yml | 35 + src/freedreno/ci/gitlab-ci.yml | 11 + 7 files changed, 1833 insertions(+) create mode 100644 src/freedreno/ci/deqp-freedreno-a200.toml create mode 100644 src/freedreno/ci/freedreno-a200-fails.txt create mode 100644 src/freedreno/ci/freedreno-a200-flakes.txt create mode 100644 src/freedreno/ci/freedreno-a200-gles2-extensions.txt create mode 100644 src/freedreno/ci/freedreno-a200-skips.txt diff --git a/src/freedreno/ci/deqp-freedreno-a200.toml b/src/freedreno/ci/deqp-freedreno-a200.toml new file mode 100644 index 00000000000..e82f7a3b0c9 --- /dev/null +++ b/src/freedreno/ci/deqp-freedreno-a200.toml @@ -0,0 +1,23 @@ +# Basic test set +[[deqp]] +deqp = "/deqp-gles/modules/gles2/deqp-gles2" +caselists = ["/deqp-gles/mustpass/gles2-main.txt"] +deqp_args = [ + "--deqp-surface-width=256", "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", + "--deqp-gl-config-name=rgba8888d24s8ms0", +] +version_check = "GL ES 2.0.*git" +renderer_check = "FD200" +extensions_check = "/install/freedreno-a200-gles2-extensions.txt" + +[[deqp]] +deqp = "/deqp-gles/external/openglcts/modules/glcts" +caselists = [ + "/deqp-gles/mustpass/gles2-khr-main.txt", +] +deqp_args = [ + "--deqp-surface-width=256", "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", + "--deqp-gl-config-name=rgba8888d24s8ms0", +] diff --git a/src/freedreno/ci/freedreno-a200-fails.txt b/src/freedreno/ci/freedreno-a200-fails.txt new file mode 100644 index 00000000000..2cfd1ea919f --- /dev/null +++ b/src/freedreno/ci/freedreno-a200-fails.txt @@ -0,0 +1,1686 @@ +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.core.internalformat.texture2d.rgb_float_rgb32f,Fail +KHR-GLES2.core.internalformat.texture2d.rgba_float_rgba32f,Fail +KHR-GLES2.shaders.aggressive_optimizations.sin_float_vert,Crash +KHR-GLES2.shaders.aggressive_optimizations.sin_vec2_vert,Crash +KHR-GLES2.shaders.aggressive_optimizations.sin_vec3_frag,Crash +KHR-GLES2.shaders.aggressive_optimizations.sin_vec3_vert,Crash +KHR-GLES2.shaders.negative.constant_sequence,Crash +KHR-GLES2.texture_3d.copy_sub_image.rgba,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_clamp_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_clamp_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_clamp_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_mirror_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_mirror_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_mirror_repeat,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_repeat_clamp,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_repeat_mirror,Crash +KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_repeat_repeat,Crash +KHR-GLES2.texture_3d.filtering.formats.rgba8_linear,Crash +KHR-GLES2.texture_3d.filtering.formats.rgba8_linear_mipmap_linear,Crash +KHR-GLES2.texture_3d.filtering.formats.rgba8_linear_mipmap_nearest,Crash +KHR-GLES2.texture_3d.filtering.formats.rgba8_nearest,Crash +KHR-GLES2.texture_3d.filtering.formats.rgba8_nearest_mipmap_linear,Crash +KHR-GLES2.texture_3d.filtering.formats.rgba8_nearest_mipmap_nearest,Crash +KHR-GLES2.texture_3d.filtering.sizes.128x32x64_linear,Crash +KHR-GLES2.texture_3d.filtering.sizes.128x32x64_linear_mipmap_linear,Crash +KHR-GLES2.texture_3d.filtering.sizes.128x32x64_linear_mipmap_nearest,Crash +KHR-GLES2.texture_3d.filtering.sizes.128x32x64_nearest,Crash +KHR-GLES2.texture_3d.filtering.sizes.128x32x64_nearest_mipmap_linear,Crash +KHR-GLES2.texture_3d.filtering.sizes.128x32x64_nearest_mipmap_nearest,Crash +KHR-GLES2.texture_3d.filtering.sizes.32x64x16_linear,Crash +KHR-GLES2.texture_3d.filtering.sizes.32x64x16_linear_mipmap_linear,Crash +KHR-GLES2.texture_3d.filtering.sizes.32x64x16_linear_mipmap_nearest,Crash +KHR-GLES2.texture_3d.filtering.sizes.32x64x16_nearest,Crash +KHR-GLES2.texture_3d.filtering.sizes.32x64x16_nearest_mipmap_linear,Crash +KHR-GLES2.texture_3d.filtering.sizes.32x64x16_nearest_mipmap_nearest,Crash +KHR-GLES2.texture_3d.filtering.sizes.3x7x5_linear,Crash +KHR-GLES2.texture_3d.filtering.sizes.3x7x5_linear_mipmap_linear,Crash +KHR-GLES2.texture_3d.filtering.sizes.3x7x5_linear_mipmap_nearest,Crash +KHR-GLES2.texture_3d.filtering.sizes.3x7x5_nearest,Crash +KHR-GLES2.texture_3d.filtering.sizes.3x7x5_nearest_mipmap_linear,Crash +KHR-GLES2.texture_3d.filtering.sizes.3x7x5_nearest_mipmap_nearest,Crash +KHR-GLES2.texture_3d.filtering.sizes.4x8x8_linear,Crash +KHR-GLES2.texture_3d.filtering.sizes.4x8x8_linear_mipmap_linear,Crash +KHR-GLES2.texture_3d.filtering.sizes.4x8x8_linear_mipmap_nearest,Crash +KHR-GLES2.texture_3d.filtering.sizes.4x8x8_nearest,Crash +KHR-GLES2.texture_3d.filtering.sizes.4x8x8_nearest_mipmap_linear,Crash +KHR-GLES2.texture_3d.filtering.sizes.4x8x8_nearest_mipmap_nearest,Crash +KHR-GLES2.texture_3d.filtering.sizes.63x63x63_linear,Crash +KHR-GLES2.texture_3d.filtering.sizes.63x63x63_linear_mipmap_linear,Crash +KHR-GLES2.texture_3d.filtering.sizes.63x63x63_linear_mipmap_nearest,Crash +KHR-GLES2.texture_3d.filtering.sizes.63x63x63_nearest,Crash +KHR-GLES2.texture_3d.filtering.sizes.63x63x63_nearest_mipmap_linear,Crash +KHR-GLES2.texture_3d.filtering.sizes.63x63x63_nearest_mipmap_nearest,Crash +KHR-GLES2.texture_3d.framebuffer_texture.rgba,Fail +KHR-GLES2.texture_3d.sub_image.rgba8,Crash +dEQP-GLES2.functional.buffer.write.basic.array_dynamic_draw,Fail +dEQP-GLES2.functional.buffer.write.basic.array_static_draw,Fail +dEQP-GLES2.functional.buffer.write.basic.array_stream_draw,Fail +dEQP-GLES2.functional.buffer.write.basic.element_array_dynamic_draw,Fail +dEQP-GLES2.functional.buffer.write.basic.element_array_static_draw,Fail +dEQP-GLES2.functional.buffer.write.basic.element_array_stream_draw,Fail +dEQP-GLES2.functional.buffer.write.basic_subdata.array_dynamic_draw,Fail +dEQP-GLES2.functional.buffer.write.basic_subdata.array_static_draw,Fail +dEQP-GLES2.functional.buffer.write.basic_subdata.array_stream_draw,Fail +dEQP-GLES2.functional.buffer.write.basic_subdata.element_array_dynamic_draw,Fail +dEQP-GLES2.functional.buffer.write.basic_subdata.element_array_static_draw,Fail +dEQP-GLES2.functional.buffer.write.basic_subdata.element_array_stream_draw,Fail +dEQP-GLES2.functional.buffer.write.partial_specify.high_1,Fail +dEQP-GLES2.functional.buffer.write.partial_specify.high_2,Fail +dEQP-GLES2.functional.buffer.write.partial_specify.high_3,Fail +dEQP-GLES2.functional.buffer.write.partial_specify.low_1,Fail +dEQP-GLES2.functional.buffer.write.partial_specify.low_2,Fail +dEQP-GLES2.functional.buffer.write.partial_specify.low_3,Fail +dEQP-GLES2.functional.buffer.write.partial_specify.middle_1,Fail +dEQP-GLES2.functional.buffer.write.partial_specify.middle_2,Fail +dEQP-GLES2.functional.buffer.write.partial_specify.middle_3,Fail +dEQP-GLES2.functional.buffer.write.partial_specify.whole_1,Fail +dEQP-GLES2.functional.buffer.write.partial_specify.whole_2,Fail +dEQP-GLES2.functional.buffer.write.partial_specify.whole_3,Fail +dEQP-GLES2.functional.buffer.write.partial_specify.whole_4,Fail +dEQP-GLES2.functional.buffer.write.random.0,Fail +dEQP-GLES2.functional.buffer.write.random.1,Fail +dEQP-GLES2.functional.buffer.write.random.2,Fail +dEQP-GLES2.functional.buffer.write.random.3,Fail +dEQP-GLES2.functional.buffer.write.random.4,Fail +dEQP-GLES2.functional.buffer.write.random.5,Fail +dEQP-GLES2.functional.buffer.write.random.6,Fail +dEQP-GLES2.functional.buffer.write.random.7,Fail +dEQP-GLES2.functional.buffer.write.random.8,Fail +dEQP-GLES2.functional.buffer.write.random.9,Fail +dEQP-GLES2.functional.buffer.write.recreate_store.different_size,Fail +dEQP-GLES2.functional.buffer.write.recreate_store.different_target_1,Fail +dEQP-GLES2.functional.buffer.write.recreate_store.different_target_2,Fail +dEQP-GLES2.functional.buffer.write.recreate_store.different_usage,Fail +dEQP-GLES2.functional.buffer.write.recreate_store.identical_1,Fail +dEQP-GLES2.functional.buffer.write.recreate_store.identical_2,Fail +dEQP-GLES2.functional.buffer.write.recreate_store.random_1,Fail +dEQP-GLES2.functional.buffer.write.recreate_store.random_2,Fail +dEQP-GLES2.functional.buffer.write.recreate_store.random_3,Fail +dEQP-GLES2.functional.buffer.write.recreate_store.random_4,Fail +dEQP-GLES2.functional.buffer.write.use.vertex_array.array,Fail +dEQP-GLES2.functional.buffer.write.use.vertex_array.element_array,Fail +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.color_clear.complex_rgb,Fail +dEQP-GLES2.functional.color_clear.complex_rgba,Fail +dEQP-GLES2.functional.color_clear.long_masked_rgb,Fail +dEQP-GLES2.functional.color_clear.long_masked_rgba,Fail +dEQP-GLES2.functional.color_clear.masked_rgb,Fail +dEQP-GLES2.functional.color_clear.masked_rgba,Fail +dEQP-GLES2.functional.color_clear.masked_scissored_rgb,Fail +dEQP-GLES2.functional.color_clear.masked_scissored_rgba,Fail +dEQP-GLES2.functional.color_clear.scissored_rgb,Fail +dEQP-GLES2.functional.color_clear.scissored_rgba,Fail +dEQP-GLES2.functional.color_clear.short_scissored_rgb,Fail +dEQP-GLES2.functional.default_vertex_attrib.float.vertex_attrib_1f,Fail +dEQP-GLES2.functional.default_vertex_attrib.float.vertex_attrib_1fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.float.vertex_attrib_2f,Fail +dEQP-GLES2.functional.default_vertex_attrib.float.vertex_attrib_2fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.float.vertex_attrib_3f,Fail +dEQP-GLES2.functional.default_vertex_attrib.float.vertex_attrib_3fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.float.vertex_attrib_4f,Fail +dEQP-GLES2.functional.default_vertex_attrib.float.vertex_attrib_4fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.mat2.vertex_attrib_1f,Fail +dEQP-GLES2.functional.default_vertex_attrib.mat2.vertex_attrib_1fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.mat2.vertex_attrib_4f,Fail +dEQP-GLES2.functional.default_vertex_attrib.mat2.vertex_attrib_4fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.mat3.vertex_attrib_1f,Fail +dEQP-GLES2.functional.default_vertex_attrib.mat3.vertex_attrib_1fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.mat3.vertex_attrib_4f,Fail +dEQP-GLES2.functional.default_vertex_attrib.mat3.vertex_attrib_4fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.mat4.vertex_attrib_1f,Fail +dEQP-GLES2.functional.default_vertex_attrib.mat4.vertex_attrib_1fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.mat4.vertex_attrib_2f,Fail +dEQP-GLES2.functional.default_vertex_attrib.mat4.vertex_attrib_2fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.mat4.vertex_attrib_3f,Fail +dEQP-GLES2.functional.default_vertex_attrib.mat4.vertex_attrib_3fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.mat4.vertex_attrib_4f,Fail +dEQP-GLES2.functional.default_vertex_attrib.mat4.vertex_attrib_4fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.vec2.vertex_attrib_1f,Fail +dEQP-GLES2.functional.default_vertex_attrib.vec2.vertex_attrib_1fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.vec2.vertex_attrib_4f,Fail +dEQP-GLES2.functional.default_vertex_attrib.vec2.vertex_attrib_4fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.vec3.vertex_attrib_1f,Fail +dEQP-GLES2.functional.default_vertex_attrib.vec3.vertex_attrib_1fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.vec3.vertex_attrib_4f,Fail +dEQP-GLES2.functional.default_vertex_attrib.vec3.vertex_attrib_4fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.vec4.vertex_attrib_1f,Fail +dEQP-GLES2.functional.default_vertex_attrib.vec4.vertex_attrib_1fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.vec4.vertex_attrib_2f,Fail +dEQP-GLES2.functional.default_vertex_attrib.vec4.vertex_attrib_2fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.vec4.vertex_attrib_3f,Fail +dEQP-GLES2.functional.default_vertex_attrib.vec4.vertex_attrib_3fv,Fail +dEQP-GLES2.functional.default_vertex_attrib.vec4.vertex_attrib_4f,Fail +dEQP-GLES2.functional.default_vertex_attrib.vec4.vertex_attrib_4fv,Fail +dEQP-GLES2.functional.depth_stencil_clear.depth,Fail +dEQP-GLES2.functional.depth_stencil_clear.depth_scissored,Fail +dEQP-GLES2.functional.depth_stencil_clear.depth_scissored_masked,Fail +dEQP-GLES2.functional.depth_stencil_clear.depth_stencil,Fail +dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_masked,Fail +dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_scissored,Fail +dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_scissored_masked,Fail +dEQP-GLES2.functional.depth_stencil_clear.stencil,Fail +dEQP-GLES2.functional.depth_stencil_clear.stencil_masked,Fail +dEQP-GLES2.functional.depth_stencil_clear.stencil_scissored,Fail +dEQP-GLES2.functional.depth_stencil_clear.stencil_scissored_masked,Fail +dEQP-GLES2.functional.dither.disabled.gradient_alpha,Fail +dEQP-GLES2.functional.dither.disabled.gradient_blue,Fail +dEQP-GLES2.functional.dither.disabled.gradient_green,Fail +dEQP-GLES2.functional.dither.disabled.gradient_red,Fail +dEQP-GLES2.functional.dither.disabled.gradient_white,Fail +dEQP-GLES2.functional.dither.enabled.gradient_alpha,Fail +dEQP-GLES2.functional.dither.enabled.gradient_blue,Fail +dEQP-GLES2.functional.dither.enabled.gradient_green,Fail +dEQP-GLES2.functional.dither.enabled.gradient_red,Fail +dEQP-GLES2.functional.dither.enabled.gradient_white,Fail +dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb_half_float_oes,Fail +dEQP-GLES2.functional.fbo.render.color.mix_npot_tex2d_bgra,Fail +dEQP-GLES2.functional.fbo.render.color.mix_npot_tex2d_bgra_depth_component16,Fail +dEQP-GLES2.functional.fbo.render.color.mix_npot_tex2d_rgb,Fail +dEQP-GLES2.functional.fbo.render.color.mix_npot_tex2d_rgb_depth_component16,Fail +dEQP-GLES2.functional.fbo.render.color.mix_npot_tex2d_rgba,Fail +dEQP-GLES2.functional.fbo.render.color.mix_npot_tex2d_rgba_depth_component16,Fail +dEQP-GLES2.functional.fbo.render.color.mix_tex2d_bgra,Fail +dEQP-GLES2.functional.fbo.render.color.mix_tex2d_bgra_depth_component16,Fail +dEQP-GLES2.functional.fbo.render.color.mix_tex2d_rgba,Fail +dEQP-GLES2.functional.fbo.render.color.mix_tex2d_rgba_depth_component16,Fail +dEQP-GLES2.functional.fbo.render.resize.tex2d_bgra,Fail +dEQP-GLES2.functional.fbo.render.resize.tex2d_bgra_depth_component16,Fail +dEQP-GLES2.functional.fbo.render.resize.tex2d_bgra_stencil_index8,Fail +dEQP-GLES2.functional.fbo.render.resize.tex2d_rgb,Fail +dEQP-GLES2.functional.fbo.render.resize.tex2d_rgb_depth_component16,Fail +dEQP-GLES2.functional.fbo.render.resize.tex2d_rgb_stencil_index8,Fail +dEQP-GLES2.functional.fbo.render.resize.tex2d_rgba,Fail +dEQP-GLES2.functional.fbo.render.resize.tex2d_rgba_depth_component16,Fail +dEQP-GLES2.functional.fbo.render.resize.tex2d_rgba_stencil_index8,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_one_minus_src_alpha_one_minus_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_src_alpha_saturate_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_dst_alpha_one_minus_dst_color,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_dst_alpha_one_minus_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_src_alpha_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_one_minus_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_alpha_one_minus_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_src_alpha_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.dst_alpha_one,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.dst_color_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.dst_color_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_alpha_src_color,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_dst_alpha_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_dst_alpha_one_minus_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_src_alpha_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_one_minus_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.src_color_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.src_color_zero,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.zero_one_minus_constant_color,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.dst_alpha_one,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.dst_color_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.dst_color_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_alpha_src_color,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_dst_alpha_constant_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_dst_alpha_one_minus_dst_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_src_alpha_src_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_one_minus_dst_alpha,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_color_src_color,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_color_zero,Fail +dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.zero_one_minus_constant_color,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.10,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.17,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.21,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.8,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.no_stencil_depth_notequal,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_no_depth,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_less,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_decr_wrap_incr_wrap,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_decr_wrap,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_wrap_decr_wrap,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_incr_zero,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_zero,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_incr_wrap_zero,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_keep,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_invert,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_incr_decr,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_keep_decr_wrap,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_replace_invert,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_wrap_incr_zero,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_invert,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.incr_zero_keep,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_incr_decr_wrap,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.keep_keep_zero,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_incr_wrap_keep,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_invert_incr_wrap,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.replace_keep_decr_wrap,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_decr_wrap,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.zero_incr_keep,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.16,Fail +dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.98,Fail +dEQP-GLES2.functional.fragment_ops.random.0,Fail +dEQP-GLES2.functional.fragment_ops.random.11,Fail +dEQP-GLES2.functional.fragment_ops.random.12,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.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.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.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.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.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.62,Fail +dEQP-GLES2.functional.fragment_ops.random.64,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.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.86,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.92,Fail +dEQP-GLES2.functional.fragment_ops.random.93,Fail +dEQP-GLES2.functional.fragment_ops.random.95,Fail +dEQP-GLES2.functional.fragment_ops.random.98,Fail +dEQP-GLES2.functional.fragment_ops.random.99,Fail +dEQP-GLES2.functional.fragment_ops.scissor.enclosing_tri,Fail +dEQP-GLES2.functional.fragment_ops.scissor.partial_line,Fail +dEQP-GLES2.functional.fragment_ops.scissor.partial_lines,Fail +dEQP-GLES2.functional.fragment_ops.scissor.partial_points,Fail +dEQP-GLES2.functional.fragment_ops.scissor.partial_tri,Fail +dEQP-GLES2.functional.fragment_ops.scissor.partial_tris,Fail +dEQP-GLES2.functional.implementation_limits.max_vertex_uniform_vectors,Fail +dEQP-GLES2.functional.polygon_offset.default_render_with_factor,Fail +dEQP-GLES2.functional.polygon_offset.default_render_with_units,Fail +dEQP-GLES2.functional.polygon_offset.fixed16_enable,Fail +dEQP-GLES2.functional.polygon_offset.fixed16_render_with_factor,Fail +dEQP-GLES2.functional.polygon_offset.fixed16_render_with_units,Fail +dEQP-GLES2.functional.rasterization.fill_rules.clipped_full,Fail +dEQP-GLES2.functional.rasterization.limits.points,Fail +dEQP-GLES2.functional.rasterization.primitives.points,Fail +dEQP-GLES2.functional.rasterization.primitives.triangle_fan,Fail +dEQP-GLES2.functional.rasterization.primitives.triangle_strip,Fail +dEQP-GLES2.functional.shaders.algorithm.hsl_to_rgb_fragment,Fail +dEQP-GLES2.functional.shaders.algorithm.hsl_to_rgb_vertex,Fail +dEQP-GLES2.functional.shaders.builtin_variable.fragcoord_w,Fail +dEQP-GLES2.functional.shaders.builtin_variable.fragcoord_xyz,Fail +dEQP-GLES2.functional.shaders.constant_expressions.builtin_functions.common.smoothstep_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.matrix_combine.bool_bool_bool_bool_to_mat2_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.scalar_to_vector.bool_to_ivec2_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_combine.vec2_ivec2_to_ivec4_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_scalar.bvec3_to_float_fragment,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.ivec2_to_bvec2_vertex,Fail +dEQP-GLES2.functional.shaders.conversions.vector_to_vector.vec4_to_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.discard.basic_always,Fail +dEQP-GLES2.functional.shaders.discard.function_always,Fail +dEQP-GLES2.functional.shaders.discard.function_static_loop_always,Fail +dEQP-GLES2.functional.shaders.discard.static_loop_always,Fail +dEQP-GLES2.functional.shaders.fragdata.valid_dynamic_index,Fail +dEQP-GLES2.functional.shaders.fragdata.valid_static_index,Fail +dEQP-GLES2.functional.shaders.fragdata.valid_uniform_index,Fail +dEQP-GLES2.functional.shaders.functions.datatypes.float_mat4_vertex,Fail +dEQP-GLES2.functional.shaders.functions.qualifiers.in_lowp_float_vertex,Fail +dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat2_dynamic_write_dynamic_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_write_dynamic_loop_read_vertex,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_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_const_write_dynamic_loop_read_fragment,Crash +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_const_write_dynamic_loop_read_vertex,Crash +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_const_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_const_write_dynamic_loop_read_fragment,Crash +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_const_write_dynamic_loop_read_vertex,Crash +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_const_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_dynamic_write_dynamic_loop_read_vertex,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_const_write_dynamic_loop_read_fragment,Crash +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_const_write_dynamic_loop_read_vertex,Crash +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_const_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_dynamic_write_dynamic_loop_read_vertex,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_const_write_dynamic_loop_read_fragment,Crash +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_const_write_dynamic_loop_read_vertex,Crash +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_const_write_dynamic_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_write_dynamic_loop_read_vertex,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_write_dynamic_loop_read_fragment,Fail +dEQP-GLES2.functional.shaders.linkage.uniform_struct_partial_vec2_vec3,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.highp_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.highp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.highp_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.highp_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.highp_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.mediump_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.mediump_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.mediump_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.mediump_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.acos.mediump_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.highp_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.highp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.highp_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.highp_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.highp_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.mediump_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.mediump_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.mediump_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.mediump_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.asin.mediump_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.highp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.highp_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.highp_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.highp_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.mediump_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.mediump_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.mediump_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan.mediump_vec4_vertex,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_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.highp_vec4_vertex,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_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.angle_and_trigonometry.atan2.mediump_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.highp_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.lowp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.lowp_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.abs.mediump_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.highp_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.highp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.highp_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.highp_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.highp_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.lowp_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.lowp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.lowp_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.lowp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.lowp_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.lowp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.lowp_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.mediump_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.mediump_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.mediump_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.mediump_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.ceil.mediump_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.highp_vec2_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.highp_vec2_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.highp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.highp_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.highp_vec3_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.highp_vec3_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.highp_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.highp_vec4_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.highp_vec4_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.highp_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.mediump_vec2_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.mediump_vec2_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.mediump_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.mediump_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.mediump_vec3_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.mediump_vec3_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.mediump_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.mediump_vec4_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.mediump_vec4_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.mod.mediump_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.highp_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.highp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.highp_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.highp_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.highp_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.lowp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.lowp_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.lowp_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.lowp_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.lowp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.lowp_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.lowp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.lowp_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.mediump_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.mediump_vec2_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.mediump_vec2_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.mediump_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.common_functions.sign.mediump_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.geometric.faceforward.highp_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.geometric.faceforward.highp_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.geometric.faceforward.mediump_vec3_fragment,Fail +dEQP-GLES2.functional.shaders.operator.geometric.faceforward.mediump_vec3_vertex,Fail +dEQP-GLES2.functional.shaders.operator.geometric.normalize.highp_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.geometric.normalize.highp_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.geometric.normalize.mediump_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.geometric.normalize.mediump_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.geometric.refract.highp_float_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.geometric.refract.highp_float_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.geometric.refract.highp_vec2_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.geometric.refract.highp_vec3_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.geometric.refract.highp_vec4_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_float_float_fragment,Fail +dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_float_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_vec2_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_vec3_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.geometric.refract.mediump_vec4_float_vertex,Fail +dEQP-GLES2.functional.shaders.operator.selection.highp_float_fragment,Crash +dEQP-GLES2.functional.shaders.operator.selection.highp_int_fragment,Crash +dEQP-GLES2.functional.shaders.operator.selection.highp_ivec2_fragment,Crash +dEQP-GLES2.functional.shaders.operator.selection.highp_ivec3_fragment,Crash +dEQP-GLES2.functional.shaders.operator.selection.highp_ivec4_fragment,Crash +dEQP-GLES2.functional.shaders.operator.selection.highp_vec2_fragment,Crash +dEQP-GLES2.functional.shaders.operator.selection.highp_vec3_fragment,Crash +dEQP-GLES2.functional.shaders.operator.selection.highp_vec4_fragment,Crash +dEQP-GLES2.functional.shaders.operator.sequence.no_side_effects.highp_bool_vec2_fragment,Crash +dEQP-GLES2.functional.shaders.operator.sequence.side_effects.highp_bool_vec2_fragment,Crash +dEQP-GLES2.functional.shaders.operator.unary_operator.minus.highp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.unary_operator.minus.highp_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.unary_operator.minus.lowp_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.unary_operator.minus.lowp_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.operator.unary_operator.minus.mediump_vec4_fragment,Fail +dEQP-GLES2.functional.shaders.operator.unary_operator.minus.mediump_vec4_vertex,Fail +dEQP-GLES2.functional.shaders.preprocessor.predefined_macros.gl_es_1_vertex,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.11,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.20,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.32,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.39,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.4,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.44,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.52,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.64,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.73,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.76,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.77,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.79,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.92,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.97,Fail +dEQP-GLES2.functional.shaders.random.all_features.fragment.99,Fail +dEQP-GLES2.functional.shaders.random.all_features.vertex.2,Fail +dEQP-GLES2.functional.shaders.random.all_features.vertex.28,Fail +dEQP-GLES2.functional.shaders.random.all_features.vertex.39,Fail +dEQP-GLES2.functional.shaders.random.all_features.vertex.51,Fail +dEQP-GLES2.functional.shaders.random.all_features.vertex.58,Fail +dEQP-GLES2.functional.shaders.random.all_features.vertex.79,Fail +dEQP-GLES2.functional.shaders.random.all_features.vertex.83,Fail +dEQP-GLES2.functional.shaders.random.all_features.vertex.87,Fail +dEQP-GLES2.functional.shaders.random.all_features.vertex.9,Fail +dEQP-GLES2.functional.shaders.random.all_features.vertex.93,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.0,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.10,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.106,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.110,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.111,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.117,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.118,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.121,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.126,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.128,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.129,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.134,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.135,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.139,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.147,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.149,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.16,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.2,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.20,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.22,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.28,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.3,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.37,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.38,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.39,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.4,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.49,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.51,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.52,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.58,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.62,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.74,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.77,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.8,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.82,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.86,Fail +dEQP-GLES2.functional.shaders.random.texture.fragment.92,Fail +dEQP-GLES2.functional.shaders.random.texture.vertex.0,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.49,Fail +dEQP-GLES2.functional.shaders.random.texture.vertex.8,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.10,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.15,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.23,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.32,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.34,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.40,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.42,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.5,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.51,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.61,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.64,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.74,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.77,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.81,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.fragment.93,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.vertex.10,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.vertex.23,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.vertex.26,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.vertex.28,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.vertex.32,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.vertex.34,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.vertex.40,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.vertex.42,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.vertex.5,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.vertex.51,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.vertex.61,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.vertex.64,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.vertex.74,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.vertex.77,Fail +dEQP-GLES2.functional.shaders.random.trigonometric.vertex.93,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_bvec4_qqqt_vertex,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec3_s_fragment,Fail +dEQP-GLES2.functional.shaders.swizzles.vector_swizzles.mediump_ivec4_xyxx_vertex,Fail +dEQP-GLES2.functional.shaders.texture_functions.fragment.texturecube,Fail +dEQP-GLES2.functional.shaders.texture_functions.fragment.texturecube_bias,Fail +dEQP-GLES2.functional.shaders.texture_functions.vertex.texturecube,Fail +dEQP-GLES2.functional.shaders.texture_functions.vertex.texturecubelod,Fail +dEQP-GLES2.functional.state_query.integers.max_vertex_uniform_vectors_getfloat,Fail +dEQP-GLES2.functional.texture.completeness.cube.extra_level,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_linear_clamp_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_linear_mirror_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_linear_mirror_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_linear_mirror_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_linear_repeat_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_clamp_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_repeat_etc1,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_repeat_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_clamp_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_rgb888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_rgba4444,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_clamp_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_mirror_etc1,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_mirror_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_repeat_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_clamp_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_mirror_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_etc1,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_rgb888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_rgba4444,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_nearest_repeat_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_clamp_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_mirror_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_clamp_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_mirror_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgb888,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgba4444,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_clamp_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_mirror_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_repeat_etc1,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_repeat_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_clamp_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_mirror_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_rgb888,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_rgba4444,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_nearest_repeat_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_clamp_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_mirror_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_nearest_repeat_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_etc1,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_l8_npot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgb888_npot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgba4444_npot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgba8888_npot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_mirror_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_mirror_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_mirror_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_mirror_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_repeat_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_repeat_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_repeat_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_linear_repeat_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_clamp_etc1,Timeout +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_clamp_rgba8888,Timeout +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_mirror_rgba8888,Timeout +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_repeat_rgba8888,Timeout +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_clamp_etc1,Timeout +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_clamp_rgba8888,Timeout +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_mirror_rgba8888,Timeout +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_l8,Timeout +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgb888,Timeout +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgba4444,Timeout +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgba8888,Timeout +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_linear_clamp_etc1,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_linear_clamp_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_linear_mirror_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_linear_repeat_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_clamp_etc1,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_clamp_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_mirror_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_l8,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_rgb888,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_rgba4444,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_etc1,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_l8_npot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgb888_npot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba4444_npot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba8888_npot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_etc1,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_l8_npot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgb888_npot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba4444_npot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba8888_npot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_clamp_etc1,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_clamp_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_mirror_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_repeat_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_clamp_etc1,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_clamp_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_mirror_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repeat_l8,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repeat_rgb888,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repeat_rgba4444,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repeat_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_linear_clamp_etc1,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_linear_clamp_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_linear_mirror_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_linear_repeat_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_clamp_etc1,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_clamp_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_mirror_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_repeat_l8,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_repeat_rgb888,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_repeat_rgba4444,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_repeat_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_etc1,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_l8_npot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgb888_npot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgba4444_npot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgba8888_npot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_clamp_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_mirror_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_mirror_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_mirror_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_mirror_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_l8_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_rgb888_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_rgba4444_pot,Fail +dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_rgba8888_pot,Fail +dEQP-GLES2.functional.texture.format.a8_cube_npot,Fail +dEQP-GLES2.functional.texture.format.a8_cube_pot,Fail +dEQP-GLES2.functional.texture.format.etc1_cube_npot,Fail +dEQP-GLES2.functional.texture.format.etc1_cube_pot,Fail +dEQP-GLES2.functional.texture.format.l8_cube_npot,Fail +dEQP-GLES2.functional.texture.format.l8_cube_pot,Fail +dEQP-GLES2.functional.texture.format.la88_cube_npot,Fail +dEQP-GLES2.functional.texture.format.la88_cube_pot,Fail +dEQP-GLES2.functional.texture.format.rgb565_cube_npot,Fail +dEQP-GLES2.functional.texture.format.rgb565_cube_pot,Fail +dEQP-GLES2.functional.texture.format.rgb888_cube_npot,Fail +dEQP-GLES2.functional.texture.format.rgb888_cube_pot,Fail +dEQP-GLES2.functional.texture.format.rgba4444_cube_npot,Fail +dEQP-GLES2.functional.texture.format.rgba4444_cube_pot,Fail +dEQP-GLES2.functional.texture.format.rgba5551_cube_npot,Fail +dEQP-GLES2.functional.texture.format.rgba5551_cube_pot,Fail +dEQP-GLES2.functional.texture.format.rgba8888_2d_pot,Fail +dEQP-GLES2.functional.texture.format.rgba8888_cube_npot,Fail +dEQP-GLES2.functional.texture.format.rgba8888_cube_pot,Fail +dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_linear_clamp,Fail +dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_linear_mirror,Fail +dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_linear_repeat,Fail +dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_nearest_clamp,Fail +dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_nearest_mirror,Fail +dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_nearest_repeat,Fail +dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_linear_clamp,Fail +dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_linear_mirror,Fail +dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_linear_repeat,Fail +dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_nearest_clamp,Fail +dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_nearest_mirror,Fail +dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_nearest_repeat,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_clamp,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_clamp_non_square,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_mirror,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_mirror_non_square,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_repeat,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_repeat_non_square,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_clamp,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_clamp_non_square,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_mirror,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_mirror_non_square,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_repeat,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_nearest_repeat_non_square,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp_non_square,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_mirror,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_mirror_non_square,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_repeat,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_repeat_non_square,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_clamp,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_clamp_non_square,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_mirror,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_mirror_non_square,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_repeat,Fail +dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_nearest_repeat_non_square,Fail +dEQP-GLES2.functional.texture.mipmap.2d.bias.linear_linear,Fail +dEQP-GLES2.functional.texture.mipmap.2d.bias.linear_nearest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.bias.nearest_linear,Fail +dEQP-GLES2.functional.texture.mipmap.2d.bias.nearest_nearest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgb565_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgb565_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgb565_non_square_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgb565_non_square_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgb888_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgb888_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgb888_non_square_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgb888_non_square_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba4444_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba4444_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba4444_non_square_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba4444_non_square_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba5551_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba5551_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba5551_non_square_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba5551_non_square_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba8888_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba8888_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba8888_non_square_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba8888_non_square_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_linear_clamp,Fail +dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_linear_mirror,Fail +dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_linear_repeat,Fail +dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_nearest_clamp,Fail +dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_nearest_mirror,Fail +dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_nearest_repeat,Fail +dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_clamp,Fail +dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_mirror,Fail +dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_repeat,Fail +dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_nearest_clamp,Fail +dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_nearest_mirror,Fail +dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_nearest_repeat,Fail +dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.basic.nearest_linear,Fail +dEQP-GLES2.functional.texture.mipmap.cube.basic.nearest_nearest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_linear,Fail +dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_nearest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.bias.nearest_linear,Fail +dEQP-GLES2.functional.texture.mipmap.cube.bias.nearest_nearest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.generate.a8_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.generate.a8_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.generate.l8_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.generate.l8_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.generate.la88_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.generate.la88_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb565_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb565_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb888_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb888_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba4444_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba4444_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba5551_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba5551_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba8888_fastest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba8888_nicest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_linear,Timeout +dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_nearest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_linear,Fail +dEQP-GLES2.functional.texture.mipmap.cube.projected.nearest_nearest,Fail +dEQP-GLES2.functional.texture.size.2d.64x64_rgb888_mipmap,Fail +dEQP-GLES2.functional.texture.size.2d.64x64_rgba4444_mipmap,Fail +dEQP-GLES2.functional.texture.size.2d.64x64_rgba8888_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.128x128_l8,Fail +dEQP-GLES2.functional.texture.size.cube.128x128_l8_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.128x128_rgb888,Fail +dEQP-GLES2.functional.texture.size.cube.128x128_rgb888_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.128x128_rgba4444,Fail +dEQP-GLES2.functional.texture.size.cube.128x128_rgba4444_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.128x128_rgba8888,Fail +dEQP-GLES2.functional.texture.size.cube.128x128_rgba8888_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,Fail +dEQP-GLES2.functional.texture.size.cube.16x16_l8_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.16x16_rgb888,Fail +dEQP-GLES2.functional.texture.size.cube.16x16_rgb888_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.16x16_rgba4444,Fail +dEQP-GLES2.functional.texture.size.cube.16x16_rgba4444_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.16x16_rgba8888,Fail +dEQP-GLES2.functional.texture.size.cube.16x16_rgba8888_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.256x256_l8,Fail +dEQP-GLES2.functional.texture.size.cube.256x256_l8_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.256x256_rgb888,Fail +dEQP-GLES2.functional.texture.size.cube.256x256_rgb888_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.256x256_rgba4444_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.256x256_rgba8888,Fail +dEQP-GLES2.functional.texture.size.cube.256x256_rgba8888_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.512x512_l8,Fail +dEQP-GLES2.functional.texture.size.cube.512x512_l8_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.512x512_rgb888,Fail +dEQP-GLES2.functional.texture.size.cube.512x512_rgb888_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.512x512_rgba4444_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.512x512_rgba8888,Fail +dEQP-GLES2.functional.texture.size.cube.512x512_rgba8888_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.64x64_l8,Fail +dEQP-GLES2.functional.texture.size.cube.64x64_l8_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.64x64_rgb888,Fail +dEQP-GLES2.functional.texture.size.cube.64x64_rgb888_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.64x64_rgba4444,Fail +dEQP-GLES2.functional.texture.size.cube.64x64_rgba4444_mipmap,Fail +dEQP-GLES2.functional.texture.size.cube.64x64_rgba8888,Fail +dEQP-GLES2.functional.texture.size.cube.64x64_rgba8888_mipmap,Fail +dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_alpha,Fail +dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_luminance,Fail +dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_luminance_alpha,Fail +dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_rgb,Fail +dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_rgba,Fail +dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.cube_alpha,Fail +dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.cube_luminance,Fail +dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.cube_luminance_alpha,Fail +dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.cube_rgb,Fail +dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.cube_rgba,Fail +dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_alpha,Fail +dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_luminance,Fail +dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_luminance_alpha,Fail +dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgb,Fail +dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgba,Fail +dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_alpha,Fail +dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_luminance,Fail +dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_luminance_alpha,Fail +dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgb,Fail +dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgba,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.a16f_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.a16f_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.a8_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.a8_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.l16f_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.l16f_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.l8_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.l8_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.la16f_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.la16f_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.la88_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.la88_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgb16f_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgb16f_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgb565_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgb565_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgb888_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgb888_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba16f_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba16f_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba4444_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba4444_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba5551_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba5551_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba8888_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba8888_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.a16f_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.a16f_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.a8_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.a8_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.l16f_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.l16f_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.l8_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.l8_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.la16f_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.la16f_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.la88_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.la88_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgb16f_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgb16f_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgb565_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgb565_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgb888_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgb888_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba16f_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba16f_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba4444_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba4444_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba5551_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba5551_cube,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba8888_2d,Fail +dEQP-GLES2.functional.texture.specification.basic_texsubimage2d.rgba8888_cube,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_0,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_1,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_2,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_3,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_4,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_5,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_6,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_7,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_8,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.2d_9,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_0,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_2,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_3,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_4,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_5,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_6,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_7,Fail +dEQP-GLES2.functional.texture.specification.random_teximage2d.cube_9,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_l8_4_8,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_l8_63_1,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_l8_63_2,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_l8_63_4,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_l8_63_8,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_rgb888_39_1,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_rgb888_39_2,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_rgb888_39_4,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_rgb888_39_8,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_rgba4444_51_1,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_rgba4444_51_2,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_rgba4444_51_4,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_rgba4444_51_8,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_rgba8888_47_1,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_rgba8888_47_2,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_rgba8888_47_4,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.2d_rgba8888_47_8,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_4_8,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_63_1,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_63_2,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_63_4,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_l8_63_8,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgb888_39_1,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgb888_39_2,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgb888_39_4,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgb888_39_8,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba4444_51_1,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba4444_51_2,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba4444_51_4,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba4444_51_8,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba8888_47_1,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba8888_47_2,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba8888_47_4,Fail +dEQP-GLES2.functional.texture.specification.teximage2d_align.cube_rgba8888_47_8,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_l8_1_1,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_l8_1_2,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_l8_1_4,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_l8_1_8,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_l8_63_1,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_l8_63_2,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_l8_63_4,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_l8_63_8,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_rgb888_39_1,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_rgb888_39_2,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_rgb888_39_4,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_rgb888_39_8,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_rgba4444_51_1,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_rgba4444_51_2,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_rgba4444_51_4,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_rgba4444_51_8,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_rgba8888_47_1,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_rgba8888_47_2,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_rgba8888_47_4,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.2d_rgba8888_47_8,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_l8_1_1,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_l8_1_2,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_l8_1_4,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_l8_1_8,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_l8_63_1,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_l8_63_2,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_l8_63_4,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_l8_63_8,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgb888_39_1,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgb888_39_2,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgb888_39_4,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgb888_39_8,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgba4444_51_1,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgba4444_51_2,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgba4444_51_4,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgba4444_51_8,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgba8888_47_1,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgba8888_47_2,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgba8888_47_4,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_align.cube_rgba8888_47_8,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.a16f_2d,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.a16f_cube,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.a8_2d,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.a8_cube,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.l16f_2d,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.l16f_cube,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.l8_2d,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.l8_cube,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.la16f_2d,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.la16f_cube,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.la88_2d,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.la88_cube,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgb16f_2d,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgb16f_cube,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgb565_2d,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgb565_cube,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgb888_2d,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgb888_cube,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba16f_2d,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba16f_cube,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba4444_2d,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba4444_cube,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba5551_2d,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba5551_cube,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba8888_2d,Fail +dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba8888_cube,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_mipmap_nearest_linear_clamp,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_mirror,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_repeat,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_clamp,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_mirror,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_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_mipmap_nearest_linear_clamp,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_mirror,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_repeat,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_clamp,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_mirror,Fail +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_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_mirror,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_linear_npot_etc1,Fail +dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_npot_l8,Fail +dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_npot_rgb888,Fail +dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_npot_rgba4444,Fail +dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_npot_rgba8888,Fail +dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_pot_l8,Fail +dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_pot_rgb888,Fail +dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_pot_rgba4444,Fail +dEQP-GLES2.functional.texture.wrap.clamp_clamp_linear_pot_rgba8888,Fail +dEQP-GLES2.functional.texture.wrap.clamp_clamp_nearest_npot_etc1,Fail +dEQP-GLES2.functional.texture.wrap.clamp_clamp_nearest_npot_l8,Fail +dEQP-GLES2.functional.texture.wrap.clamp_clamp_nearest_npot_rgb888,Fail +dEQP-GLES2.functional.texture.wrap.clamp_mirror_linear_pot_rgba8888,Fail +dEQP-GLES2.functional.texture.wrap.mirror_clamp_linear_pot_rgba8888,Fail +dEQP-GLES2.functional.texture.wrap.mirror_mirror_linear_pot_rgba8888,Fail +dEQP-GLES2.functional.uniform_api.random.21,Fail +dEQP-GLES2.functional.uniform_api.random.23,Fail +dEQP-GLES2.functional.uniform_api.random.29,Fail +dEQP-GLES2.functional.uniform_api.random.3,Fail +dEQP-GLES2.functional.uniform_api.random.33,Fail +dEQP-GLES2.functional.uniform_api.random.79,Fail +dEQP-GLES2.functional.uniform_api.random.81,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.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_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.ivec3_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic.sampler2D_vertex,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.bool_bvec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.basic_struct.sampler2D_samplerCube_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_both,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.nested_structs_arrays.sampler2D_samplerCube_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_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.sampler2D_samplerCube_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.ivec3_both,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic.sampler2D_vertex,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_struct.bool_bvec4_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_struct.sampler2D_samplerCube_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.nested_structs_arrays.sampler2D_samplerCube_fragment,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.basic.bool_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.basic.vec3_vertex,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.basic_array.bool_fragment,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.mat4_mat2_both,Fail +dEQP-GLES2.functional.uniform_api.value.initial.render.nested_structs_arrays.mat4_mat2_fragment,Fail diff --git a/src/freedreno/ci/freedreno-a200-flakes.txt b/src/freedreno/ci/freedreno-a200-flakes.txt new file mode 100644 index 00000000000..e071f9eeeb4 --- /dev/null +++ b/src/freedreno/ci/freedreno-a200-flakes.txt @@ -0,0 +1,3 @@ +# It was Timeout'ing when run in with concurency set to 2, let's call it a +# flake for now +dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_linear diff --git a/src/freedreno/ci/freedreno-a200-gles2-extensions.txt b/src/freedreno/ci/freedreno-a200-gles2-extensions.txt new file mode 100644 index 00000000000..4591a475521 --- /dev/null +++ b/src/freedreno/ci/freedreno-a200-gles2-extensions.txt @@ -0,0 +1,75 @@ +GL_AMD_compressed_ATC_texture +GL_ANGLE_pack_reverse_row_order +GL_ANGLE_texture_compression_dxt3 +GL_ANGLE_texture_compression_dxt5 +GL_APPLE_sync +GL_APPLE_texture_max_level +GL_EXT_blend_minmax +GL_EXT_color_buffer_half_float +GL_EXT_compressed_ETC1_RGB8_sub_texture +GL_EXT_debug_label +GL_EXT_discard_framebuffer +GL_EXT_draw_buffers +GL_EXT_draw_elements_base_vertex +GL_EXT_frag_depth +GL_EXT_map_buffer_range +GL_EXT_memory_object +GL_EXT_memory_object_fd +GL_EXT_multi_draw_arrays +GL_EXT_read_format_bgra +GL_EXT_robustness +GL_EXT_semaphore +GL_EXT_semaphore_fd +GL_EXT_separate_shader_objects +GL_EXT_shadow_samplers +GL_EXT_texture_border_clamp +GL_EXT_texture_compression_dxt1 +GL_EXT_texture_compression_s3tc +GL_EXT_texture_filter_anisotropic +GL_EXT_texture_format_BGRA8888 +GL_EXT_texture_mirror_clamp_to_edge +GL_EXT_texture_rg +GL_EXT_texture_storage +GL_EXT_texture_type_2_10_10_10_REV +GL_EXT_unpack_subimage +GL_KHR_context_flush_control +GL_KHR_debug +GL_KHR_no_error +GL_KHR_parallel_shader_compile +GL_KHR_robust_buffer_access_behavior +GL_KHR_robustness +GL_MESA_bgra +GL_MESA_sampler_objects +GL_MESA_texture_const_bandwidth +GL_NV_draw_buffers +GL_NV_fbo_color_attachments +GL_NV_pack_subimage +GL_NV_pixel_buffer_object +GL_NV_read_buffer +GL_NV_read_depth +GL_NV_read_depth_stencil +GL_NV_read_stencil +GL_NV_texture_barrier +GL_OES_EGL_image +GL_OES_EGL_image_external +GL_OES_EGL_sync +GL_OES_compressed_ETC1_RGB8_texture +GL_OES_depth24 +GL_OES_depth_texture +GL_OES_draw_elements_base_vertex +GL_OES_element_index_uint +GL_OES_fbo_render_mipmap +GL_OES_get_program_binary +GL_OES_mapbuffer +GL_OES_packed_depth_stencil +GL_OES_required_internalformat +GL_OES_rgb8_rgba8 +GL_OES_stencil8 +GL_OES_surfaceless_context +GL_OES_texture_3D +GL_OES_texture_border_clamp +GL_OES_texture_float +GL_OES_texture_half_float +GL_OES_texture_npot +GL_OES_vertex_array_object +GL_OES_vertex_half_float diff --git a/src/freedreno/ci/freedreno-a200-skips.txt b/src/freedreno/ci/freedreno-a200-skips.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/src/freedreno/ci/gitlab-ci-inc.yml b/src/freedreno/ci/gitlab-ci-inc.yml index 15eaa93b30d..b93835e1a61 100644 --- a/src/freedreno/ci/gitlab-ci-inc.yml +++ b/src/freedreno/ci/gitlab-ci-inc.yml @@ -135,6 +135,21 @@ - !reference [.valve-farm-manual-rules, rules] - !reference [.turnip-manual-rules, rules] +.lumag-freedreno-rules: + stage: freedreno + rules: + - !reference [.test, rules] + - !reference [.lumag-farm-rules, rules] + - !reference [.freedreno-rules, rules] + +.lumag-freedreno-manual-rules: + stage: freedreno-nightly + extends: .no-auto-retry + rules: + - !reference [.test, rules] + - !reference [.lumag-farm-manual-rules, rules] + - !reference [.freedreno-manual-rules, rules] + .collabora-freedreno-rules-restricted: stage: freedreno rules: @@ -249,6 +264,26 @@ # CI-tron +.a200: + variables: + FDO_CI_CONCURRENT: 2 + CI_TRON_DUT_SETUP_TAGS: dt_gpu:codename:a200 + CI_TRON_INITRAMFS_CATEGORY__50_PLATFORM__0__URL: 'https://${S3_BASE_PATH}/${FIRMWARE_REPO}/qcom-${FIRMWARE_TAG}.tar' + CI_TRON_INITRAMFS_CATEGORY__50_PLATFORM__0__FORMAT__0__ARCHIVE__EXTENSION: 'cpio' + CI_TRON_INITRAMFS_CATEGORY__50_PLATFORM__0__FORMAT__0__ARCHIVE__KEEP__0__PATH: '(./lib/firmware/qcom/yamato.*)' + # as good as anything else, works for now + CI_TRON_DTB__0__URL: '$KERNEL_IMAGE_BASE/armhf/imx53-qsrb.dtb' + CI_TRON__B2C_SWAP_SIZE: '4g' + CI_TRON_TIMEOUT__FIRST_CONSOLE_ACTIVITY__MINUTES: 0.5 + CI_TRON_TIMEOUT__FIRST_CONSOLE_ACTIVITY__RETRIES: 3 + CI_TRON_WATCHDOG__FIRMWARE_TO_LINUX__MINUTES: 1.0 + CI_TRON_WATCHDOG__FIRMWARE_TO_LINUX__RETRIES: 5 + CI_TRON_WATCHDOG__FIRMWARE_TO_LINUX__START_REGEX: 'Model: Freescale i.MX53 Quick Start Board' # A line repeated during firmware boot + CI_TRON_WATCHDOG__FIRMWARE_TO_LINUX__STOP_REGEX: 'CPU identified as i.MX53' # A line repeated during Linux boot + GPU_VERSION: freedreno-a200 + RUNNER_FARM_LOCATION: lumag + + .a750: variables: FDO_CI_CONCURRENT: 8 diff --git a/src/freedreno/ci/gitlab-ci.yml b/src/freedreno/ci/gitlab-ci.yml index c6c203e9676..e09e3747bf2 100644 --- a/src/freedreno/ci/gitlab-ci.yml +++ b/src/freedreno/ci/gitlab-ci.yml @@ -1,6 +1,17 @@ include: - local: 'src/freedreno/ci/gitlab-ci-inc.yml' +a200-gl: + extends: + - .ci-tron-arm32-test-gl + - .a200 + - .lumag-freedreno-manual-rules + timeout: 180m + parallel: 2 + variables: + CI_TRON_TIMEOUT__OVERALL__MINUTES: 180 + DEQP_SUITE: freedreno-a200 + a306-gl: extends: - .lava-arm64-test-gl