From 10dff6b5abd0997b6aaa8c7100bcfa73f9ec120a Mon Sep 17 00:00:00 2001 From: Elie Tournier Date: Mon, 6 May 2019 13:34:23 +0100 Subject: [PATCH] ci: update to the current Mesa master Signed-off-by: Elie Tournier Reviewed-by: Emil Velikov --- ci/Dockerfile | 2 +- .../es_host_softpipe/deqp_gl30/results.txt | 294 +- .../es_host_softpipe/deqp_gl31/results.txt | 406 +- .../es_host_softpipe/deqp_gl32/results.txt | 988 +- .../es_host_softpipe/deqp_gles2/results.txt | 180 +- .../es_host_softpipe/deqp_gles3/results.txt | 1302 +- .../es_host_softpipe/deqp_gles31/results.txt | 8752 ++++++------- .../gl_host_softpipe/deqp_gl32/results.txt | 18 +- .../gl_host_softpipe/deqp_gles2/results.txt | 182 +- .../gl_host_softpipe/deqp_gles3/results.txt | 1298 +- .../gl_host_softpipe/deqp_gles31/results.txt | 10846 ++++++++-------- 11 files changed, 12134 insertions(+), 12134 deletions(-) diff --git a/ci/Dockerfile b/ci/Dockerfile index 022978d..af56b78 100644 --- a/ci/Dockerfile +++ b/ci/Dockerfile @@ -153,7 +153,7 @@ RUN git clone --shallow-since="$GIT_DATE" https://gitlab.freedesktop.org/mesa/dr WORKDIR / ARG KNOWN_GOOD_MESA -ENV KNOWN_GOOD_MESA ${KNOWN_GOOD_MESA:-3bccf702118dda542da3b96990fd0bcca97f9a89} +ENV KNOWN_GOOD_MESA ${KNOWN_GOOD_MESA:-2d2927938f074f402cab28aa5322567a76cbde58} RUN echo $KNOWN_GOOD_MESA ARG MESA_REPO ENV MESA_REPO ${MESA_REPO:-https://gitlab.freedesktop.org/mesa/mesa.git} diff --git a/ci/previous_results/es_host_softpipe/deqp_gl30/results.txt b/ci/previous_results/es_host_softpipe/deqp_gl30/results.txt index 4aa94e2..cf24d0f 100644 --- a/ci/previous_results/es_host_softpipe/deqp_gl30/results.txt +++ b/ci/previous_results/es_host_softpipe/deqp_gl30/results.txt @@ -1,194 +1,194 @@ -KHR-GL30.clip_distance.coverage Incomplete -KHR-GL30.clip_distance.functional Incomplete +KHR-GL30.clip_distance.coverage Pass +KHR-GL30.clip_distance.functional Fail KHR-GL30.clip_distance.negative Pass -KHR-GL30.glsl_noperspective.functionaltest Incomplete +KHR-GL30.glsl_noperspective.functionaltest Fail KHR-GL30.info.extensions Pass -KHR-GL30.info.renderer Incomplete -KHR-GL30.info.render_target Incomplete -KHR-GL30.info.shading_language_version Incomplete +KHR-GL30.info.renderer Pass +KHR-GL30.info.render_target Pass +KHR-GL30.info.shading_language_version Pass KHR-GL30.info.vendor Pass -KHR-GL30.info.version Incomplete +KHR-GL30.info.version Pass KHR-GL30.shaders30.declarations.declarations.redeclare_gl_FragColor Pass -KHR-GL30.shaders30.declarations.declarations.redeclare_gl_FragData Incomplete -KHR-GL30.texture_repeat_mode.depth24_stencil8_11x131_0_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.depth24_stencil8_11x131_0_mirrored_repeat Incomplete +KHR-GL30.shaders30.declarations.declarations.redeclare_gl_FragData Pass +KHR-GL30.texture_repeat_mode.depth24_stencil8_11x131_0_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.depth24_stencil8_11x131_0_mirrored_repeat Pass KHR-GL30.texture_repeat_mode.depth24_stencil8_11x131_0_repeat Pass -KHR-GL30.texture_repeat_mode.depth24_stencil8_11x131_1_clamp_to_edge Incomplete +KHR-GL30.texture_repeat_mode.depth24_stencil8_11x131_1_clamp_to_edge Pass KHR-GL30.texture_repeat_mode.depth24_stencil8_11x131_1_mirrored_repeat Pass -KHR-GL30.texture_repeat_mode.depth24_stencil8_11x131_1_repeat Incomplete -KHR-GL30.texture_repeat_mode.depth24_stencil8_11x131_2_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.depth24_stencil8_11x131_2_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.depth24_stencil8_11x131_2_repeat Incomplete -KHR-GL30.texture_repeat_mode.depth24_stencil8_49x23_0_clamp_to_edge Incomplete +KHR-GL30.texture_repeat_mode.depth24_stencil8_11x131_1_repeat Pass +KHR-GL30.texture_repeat_mode.depth24_stencil8_11x131_2_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.depth24_stencil8_11x131_2_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.depth24_stencil8_11x131_2_repeat Pass +KHR-GL30.texture_repeat_mode.depth24_stencil8_49x23_0_clamp_to_edge Pass KHR-GL30.texture_repeat_mode.depth24_stencil8_49x23_0_mirrored_repeat Pass -KHR-GL30.texture_repeat_mode.depth24_stencil8_49x23_0_repeat Incomplete -KHR-GL30.texture_repeat_mode.depth24_stencil8_49x23_1_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.depth24_stencil8_49x23_1_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.depth24_stencil8_49x23_1_repeat Incomplete +KHR-GL30.texture_repeat_mode.depth24_stencil8_49x23_0_repeat Pass +KHR-GL30.texture_repeat_mode.depth24_stencil8_49x23_1_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.depth24_stencil8_49x23_1_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.depth24_stencil8_49x23_1_repeat Pass KHR-GL30.texture_repeat_mode.depth24_stencil8_49x23_2_clamp_to_edge Pass -KHR-GL30.texture_repeat_mode.depth24_stencil8_49x23_2_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.depth24_stencil8_49x23_2_repeat Incomplete -KHR-GL30.texture_repeat_mode.depth_component16_11x131_0_clamp_to_edge Incomplete +KHR-GL30.texture_repeat_mode.depth24_stencil8_49x23_2_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.depth24_stencil8_49x23_2_repeat Pass +KHR-GL30.texture_repeat_mode.depth_component16_11x131_0_clamp_to_edge Pass KHR-GL30.texture_repeat_mode.depth_component16_11x131_0_mirrored_repeat Pass -KHR-GL30.texture_repeat_mode.depth_component16_11x131_0_repeat Incomplete -KHR-GL30.texture_repeat_mode.depth_component16_11x131_1_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.depth_component16_11x131_1_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.depth_component16_11x131_1_repeat Incomplete +KHR-GL30.texture_repeat_mode.depth_component16_11x131_0_repeat Pass +KHR-GL30.texture_repeat_mode.depth_component16_11x131_1_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.depth_component16_11x131_1_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.depth_component16_11x131_1_repeat Pass KHR-GL30.texture_repeat_mode.depth_component16_11x131_2_clamp_to_edge Pass -KHR-GL30.texture_repeat_mode.depth_component16_11x131_2_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.depth_component16_11x131_2_repeat Incomplete -KHR-GL30.texture_repeat_mode.depth_component16_49x23_0_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.depth_component16_49x23_0_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.depth_component16_49x23_0_repeat Incomplete +KHR-GL30.texture_repeat_mode.depth_component16_11x131_2_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.depth_component16_11x131_2_repeat Pass +KHR-GL30.texture_repeat_mode.depth_component16_49x23_0_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.depth_component16_49x23_0_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.depth_component16_49x23_0_repeat Pass KHR-GL30.texture_repeat_mode.depth_component16_49x23_1_clamp_to_edge Pass -KHR-GL30.texture_repeat_mode.depth_component16_49x23_1_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.depth_component16_49x23_1_repeat Incomplete -KHR-GL30.texture_repeat_mode.depth_component16_49x23_2_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.depth_component16_49x23_2_mirrored_repeat Incomplete +KHR-GL30.texture_repeat_mode.depth_component16_49x23_1_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.depth_component16_49x23_1_repeat Pass +KHR-GL30.texture_repeat_mode.depth_component16_49x23_2_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.depth_component16_49x23_2_mirrored_repeat Pass KHR-GL30.texture_repeat_mode.depth_component16_49x23_2_repeat Pass -KHR-GL30.texture_repeat_mode.r8_11x131_0_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.r8_11x131_0_mirrored_repeat Incomplete +KHR-GL30.texture_repeat_mode.r8_11x131_0_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.r8_11x131_0_mirrored_repeat Pass KHR-GL30.texture_repeat_mode.r8_11x131_0_repeat Pass -KHR-GL30.texture_repeat_mode.r8_11x131_1_clamp_to_edge Incomplete +KHR-GL30.texture_repeat_mode.r8_11x131_1_clamp_to_edge Pass KHR-GL30.texture_repeat_mode.r8_11x131_1_mirrored_repeat Pass -KHR-GL30.texture_repeat_mode.r8_11x131_1_repeat Incomplete -KHR-GL30.texture_repeat_mode.r8_11x131_2_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.r8_11x131_2_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.r8_11x131_2_repeat Incomplete -KHR-GL30.texture_repeat_mode.r8_49x23_0_clamp_to_edge Incomplete +KHR-GL30.texture_repeat_mode.r8_11x131_1_repeat Pass +KHR-GL30.texture_repeat_mode.r8_11x131_2_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.r8_11x131_2_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.r8_11x131_2_repeat Pass +KHR-GL30.texture_repeat_mode.r8_49x23_0_clamp_to_edge Pass KHR-GL30.texture_repeat_mode.r8_49x23_0_mirrored_repeat Pass -KHR-GL30.texture_repeat_mode.r8_49x23_0_repeat Incomplete -KHR-GL30.texture_repeat_mode.r8_49x23_1_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.r8_49x23_1_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.r8_49x23_1_repeat Incomplete +KHR-GL30.texture_repeat_mode.r8_49x23_0_repeat Pass +KHR-GL30.texture_repeat_mode.r8_49x23_1_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.r8_49x23_1_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.r8_49x23_1_repeat Pass KHR-GL30.texture_repeat_mode.r8_49x23_2_clamp_to_edge Pass -KHR-GL30.texture_repeat_mode.r8_49x23_2_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.r8_49x23_2_repeat Incomplete -KHR-GL30.texture_repeat_mode.r32ui_11x131_0_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.r32ui_11x131_0_mirrored_repeat Incomplete +KHR-GL30.texture_repeat_mode.r8_49x23_2_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.r8_49x23_2_repeat Pass +KHR-GL30.texture_repeat_mode.r32ui_11x131_0_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.r32ui_11x131_0_mirrored_repeat Pass KHR-GL30.texture_repeat_mode.r32ui_11x131_0_repeat Pass -KHR-GL30.texture_repeat_mode.r32ui_11x131_1_clamp_to_edge Incomplete +KHR-GL30.texture_repeat_mode.r32ui_11x131_1_clamp_to_edge Pass KHR-GL30.texture_repeat_mode.r32ui_11x131_1_mirrored_repeat Pass -KHR-GL30.texture_repeat_mode.r32ui_11x131_1_repeat Incomplete -KHR-GL30.texture_repeat_mode.r32ui_11x131_2_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.r32ui_11x131_2_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.r32ui_11x131_2_repeat Incomplete -KHR-GL30.texture_repeat_mode.r32ui_49x23_0_clamp_to_edge Incomplete +KHR-GL30.texture_repeat_mode.r32ui_11x131_1_repeat Pass +KHR-GL30.texture_repeat_mode.r32ui_11x131_2_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.r32ui_11x131_2_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.r32ui_11x131_2_repeat Pass +KHR-GL30.texture_repeat_mode.r32ui_49x23_0_clamp_to_edge Pass KHR-GL30.texture_repeat_mode.r32ui_49x23_0_mirrored_repeat Pass -KHR-GL30.texture_repeat_mode.r32ui_49x23_0_repeat Incomplete -KHR-GL30.texture_repeat_mode.r32ui_49x23_1_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.r32ui_49x23_1_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.r32ui_49x23_1_repeat Incomplete +KHR-GL30.texture_repeat_mode.r32ui_49x23_0_repeat Pass +KHR-GL30.texture_repeat_mode.r32ui_49x23_1_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.r32ui_49x23_1_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.r32ui_49x23_1_repeat Pass KHR-GL30.texture_repeat_mode.r32ui_49x23_2_clamp_to_edge Pass -KHR-GL30.texture_repeat_mode.r32ui_49x23_2_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.r32ui_49x23_2_repeat Incomplete +KHR-GL30.texture_repeat_mode.r32ui_49x23_2_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.r32ui_49x23_2_repeat Pass KHR-GL30.texture_repeat_mode.rg32ui_11x131_0_clamp_to_edge Pass -KHR-GL30.texture_repeat_mode.rg32ui_11x131_0_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.rg32ui_11x131_0_repeat Incomplete -KHR-GL30.texture_repeat_mode.rg32ui_11x131_1_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.rg32ui_11x131_1_mirrored_repeat Incomplete +KHR-GL30.texture_repeat_mode.rg32ui_11x131_0_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.rg32ui_11x131_0_repeat Pass +KHR-GL30.texture_repeat_mode.rg32ui_11x131_1_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.rg32ui_11x131_1_mirrored_repeat Pass KHR-GL30.texture_repeat_mode.rg32ui_11x131_1_repeat Pass -KHR-GL30.texture_repeat_mode.rg32ui_11x131_2_clamp_to_edge Incomplete +KHR-GL30.texture_repeat_mode.rg32ui_11x131_2_clamp_to_edge Pass KHR-GL30.texture_repeat_mode.rg32ui_11x131_2_mirrored_repeat Pass -KHR-GL30.texture_repeat_mode.rg32ui_11x131_2_repeat Incomplete -KHR-GL30.texture_repeat_mode.rg32ui_49x23_0_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.rg32ui_49x23_0_mirrored_repeat Incomplete +KHR-GL30.texture_repeat_mode.rg32ui_11x131_2_repeat Pass +KHR-GL30.texture_repeat_mode.rg32ui_49x23_0_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.rg32ui_49x23_0_mirrored_repeat Pass KHR-GL30.texture_repeat_mode.rg32ui_49x23_0_repeat Pass -KHR-GL30.texture_repeat_mode.rg32ui_49x23_1_clamp_to_edge Incomplete +KHR-GL30.texture_repeat_mode.rg32ui_49x23_1_clamp_to_edge Pass KHR-GL30.texture_repeat_mode.rg32ui_49x23_1_mirrored_repeat Pass -KHR-GL30.texture_repeat_mode.rg32ui_49x23_1_repeat Incomplete -KHR-GL30.texture_repeat_mode.rg32ui_49x23_2_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.rg32ui_49x23_2_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.rg32ui_49x23_2_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb8_11x131_0_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.rgb8_11x131_0_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb8_11x131_0_repeat Incomplete +KHR-GL30.texture_repeat_mode.rg32ui_49x23_1_repeat Pass +KHR-GL30.texture_repeat_mode.rg32ui_49x23_2_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.rg32ui_49x23_2_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.rg32ui_49x23_2_repeat Pass +KHR-GL30.texture_repeat_mode.rgb8_11x131_0_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.rgb8_11x131_0_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.rgb8_11x131_0_repeat Pass KHR-GL30.texture_repeat_mode.rgb8_11x131_1_clamp_to_edge Pass -KHR-GL30.texture_repeat_mode.rgb8_11x131_1_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb8_11x131_1_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb8_11x131_2_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.rgb8_11x131_2_mirrored_repeat Incomplete +KHR-GL30.texture_repeat_mode.rgb8_11x131_1_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.rgb8_11x131_1_repeat Pass +KHR-GL30.texture_repeat_mode.rgb8_11x131_2_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.rgb8_11x131_2_mirrored_repeat Pass KHR-GL30.texture_repeat_mode.rgb8_11x131_2_repeat Pass KHR-GL30.texture_repeat_mode.rgb8_49x23_0_clamp_to_edge Pass -KHR-GL30.texture_repeat_mode.rgb8_49x23_0_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb8_49x23_0_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb8_49x23_1_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.rgb8_49x23_1_mirrored_repeat Incomplete +KHR-GL30.texture_repeat_mode.rgb8_49x23_0_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.rgb8_49x23_0_repeat Pass +KHR-GL30.texture_repeat_mode.rgb8_49x23_1_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.rgb8_49x23_1_mirrored_repeat Pass KHR-GL30.texture_repeat_mode.rgb8_49x23_1_repeat Pass -KHR-GL30.texture_repeat_mode.rgb8_49x23_2_clamp_to_edge Incomplete +KHR-GL30.texture_repeat_mode.rgb8_49x23_2_clamp_to_edge Pass KHR-GL30.texture_repeat_mode.rgb8_49x23_2_mirrored_repeat Pass -KHR-GL30.texture_repeat_mode.rgb8_49x23_2_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb10_a2_11x131_0_clamp_to_edge Incomplete +KHR-GL30.texture_repeat_mode.rgb8_49x23_2_repeat Pass +KHR-GL30.texture_repeat_mode.rgb10_a2_11x131_0_clamp_to_edge Pass KHR-GL30.texture_repeat_mode.rgb10_a2_11x131_0_mirrored_repeat Pass -KHR-GL30.texture_repeat_mode.rgb10_a2_11x131_0_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb10_a2_11x131_1_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.rgb10_a2_11x131_1_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb10_a2_11x131_1_repeat Incomplete +KHR-GL30.texture_repeat_mode.rgb10_a2_11x131_0_repeat Pass +KHR-GL30.texture_repeat_mode.rgb10_a2_11x131_1_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.rgb10_a2_11x131_1_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.rgb10_a2_11x131_1_repeat Pass KHR-GL30.texture_repeat_mode.rgb10_a2_11x131_2_clamp_to_edge Pass -KHR-GL30.texture_repeat_mode.rgb10_a2_11x131_2_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb10_a2_11x131_2_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb10_a2_49x23_0_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.rgb10_a2_49x23_0_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb10_a2_49x23_0_repeat Incomplete +KHR-GL30.texture_repeat_mode.rgb10_a2_11x131_2_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.rgb10_a2_11x131_2_repeat Pass +KHR-GL30.texture_repeat_mode.rgb10_a2_49x23_0_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.rgb10_a2_49x23_0_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.rgb10_a2_49x23_0_repeat Pass KHR-GL30.texture_repeat_mode.rgb10_a2_49x23_1_clamp_to_edge Pass -KHR-GL30.texture_repeat_mode.rgb10_a2_49x23_1_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb10_a2_49x23_1_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb10_a2_49x23_2_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.rgb10_a2_49x23_2_mirrored_repeat Incomplete +KHR-GL30.texture_repeat_mode.rgb10_a2_49x23_1_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.rgb10_a2_49x23_1_repeat Pass +KHR-GL30.texture_repeat_mode.rgb10_a2_49x23_2_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.rgb10_a2_49x23_2_mirrored_repeat Pass KHR-GL30.texture_repeat_mode.rgb10_a2_49x23_2_repeat Pass KHR-GL30.texture_repeat_mode.rgb565_11x131_0_clamp_to_edge Pass -KHR-GL30.texture_repeat_mode.rgb565_11x131_0_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb565_11x131_0_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb565_11x131_1_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.rgb565_11x131_1_mirrored_repeat Incomplete +KHR-GL30.texture_repeat_mode.rgb565_11x131_0_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.rgb565_11x131_0_repeat Pass +KHR-GL30.texture_repeat_mode.rgb565_11x131_1_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.rgb565_11x131_1_mirrored_repeat Pass KHR-GL30.texture_repeat_mode.rgb565_11x131_1_repeat Pass -KHR-GL30.texture_repeat_mode.rgb565_11x131_2_clamp_to_edge Incomplete +KHR-GL30.texture_repeat_mode.rgb565_11x131_2_clamp_to_edge Pass KHR-GL30.texture_repeat_mode.rgb565_11x131_2_mirrored_repeat Pass -KHR-GL30.texture_repeat_mode.rgb565_11x131_2_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb565_49x23_0_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.rgb565_49x23_0_mirrored_repeat Incomplete +KHR-GL30.texture_repeat_mode.rgb565_11x131_2_repeat Pass +KHR-GL30.texture_repeat_mode.rgb565_49x23_0_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.rgb565_49x23_0_mirrored_repeat Pass KHR-GL30.texture_repeat_mode.rgb565_49x23_0_repeat Pass -KHR-GL30.texture_repeat_mode.rgb565_49x23_1_clamp_to_edge Incomplete +KHR-GL30.texture_repeat_mode.rgb565_49x23_1_clamp_to_edge Pass KHR-GL30.texture_repeat_mode.rgb565_49x23_1_mirrored_repeat Pass -KHR-GL30.texture_repeat_mode.rgb565_49x23_1_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb565_49x23_2_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.rgb565_49x23_2_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgb565_49x23_2_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgba32ui_11x131_0_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.rgba32ui_11x131_0_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgba32ui_11x131_0_repeat Incomplete +KHR-GL30.texture_repeat_mode.rgb565_49x23_1_repeat Pass +KHR-GL30.texture_repeat_mode.rgb565_49x23_2_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.rgb565_49x23_2_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.rgb565_49x23_2_repeat Pass +KHR-GL30.texture_repeat_mode.rgba32ui_11x131_0_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.rgba32ui_11x131_0_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.rgba32ui_11x131_0_repeat Pass KHR-GL30.texture_repeat_mode.rgba32ui_11x131_1_clamp_to_edge Pass -KHR-GL30.texture_repeat_mode.rgba32ui_11x131_1_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgba32ui_11x131_1_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgba32ui_11x131_2_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.rgba32ui_11x131_2_mirrored_repeat Incomplete +KHR-GL30.texture_repeat_mode.rgba32ui_11x131_1_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.rgba32ui_11x131_1_repeat Pass +KHR-GL30.texture_repeat_mode.rgba32ui_11x131_2_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.rgba32ui_11x131_2_mirrored_repeat Pass KHR-GL30.texture_repeat_mode.rgba32ui_11x131_2_repeat Pass KHR-GL30.texture_repeat_mode.rgba32ui_49x23_0_clamp_to_edge Pass -KHR-GL30.texture_repeat_mode.rgba32ui_49x23_0_mirrored_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgba32ui_49x23_0_repeat Incomplete -KHR-GL30.texture_repeat_mode.rgba32ui_49x23_1_clamp_to_edge Incomplete -KHR-GL30.texture_repeat_mode.rgba32ui_49x23_1_mirrored_repeat Incomplete +KHR-GL30.texture_repeat_mode.rgba32ui_49x23_0_mirrored_repeat Pass +KHR-GL30.texture_repeat_mode.rgba32ui_49x23_0_repeat Pass +KHR-GL30.texture_repeat_mode.rgba32ui_49x23_1_clamp_to_edge Pass +KHR-GL30.texture_repeat_mode.rgba32ui_49x23_1_mirrored_repeat Pass KHR-GL30.texture_repeat_mode.rgba32ui_49x23_1_repeat Pass -KHR-GL30.texture_repeat_mode.rgba32ui_49x23_2_clamp_to_edge Incomplete +KHR-GL30.texture_repeat_mode.rgba32ui_49x23_2_clamp_to_edge Pass KHR-GL30.texture_repeat_mode.rgba32ui_49x23_2_mirrored_repeat Pass -KHR-GL30.texture_repeat_mode.rgba32ui_49x23_2_repeat Incomplete -KHR-GL30.transform_feedback.api_errors_test Incomplete -KHR-GL30.transform_feedback.capture_geometry_interleaved_test Incomplete +KHR-GL30.texture_repeat_mode.rgba32ui_49x23_2_repeat Pass +KHR-GL30.transform_feedback.api_errors_test Fail +KHR-GL30.transform_feedback.capture_geometry_interleaved_test Pass KHR-GL30.transform_feedback.capture_geometry_separate_test Pass -KHR-GL30.transform_feedback.capture_special_interleaved_test Incomplete -KHR-GL30.transform_feedback.capture_vertex_interleaved_test Incomplete -KHR-GL30.transform_feedback.capture_vertex_separate_test Incomplete -KHR-GL30.transform_feedback.discard_geometry_test Incomplete -KHR-GL30.transform_feedback.discard_vertex_test Incomplete -KHR-GL30.transform_feedback.draw_xfb_feedbackk_test Incomplete -KHR-GL30.transform_feedback.draw_xfb_instanced_test InternalError -KHR-GL30.transform_feedback.draw_xfb_stream_instanced_test Incomplete -KHR-GL30.transform_feedback.draw_xfb_stream_test Incomplete -KHR-GL30.transform_feedback.draw_xfb_test Pass -KHR-GL30.transform_feedback.get_xfb_varying Incomplete +KHR-GL30.transform_feedback.capture_special_interleaved_test Pass +KHR-GL30.transform_feedback.capture_vertex_interleaved_test Fail +KHR-GL30.transform_feedback.capture_vertex_separate_test Fail +KHR-GL30.transform_feedback.discard_geometry_test Pass +KHR-GL30.transform_feedback.discard_vertex_test Fail +KHR-GL30.transform_feedback.draw_xfb_feedbackk_test Pass +KHR-GL30.transform_feedback.draw_xfb_instanced_test Pass +KHR-GL30.transform_feedback.draw_xfb_stream_instanced_test Pass +KHR-GL30.transform_feedback.draw_xfb_stream_test Pass +KHR-GL30.transform_feedback.draw_xfb_test Fail +KHR-GL30.transform_feedback.get_xfb_varying InternalError KHR-GL30.transform_feedback.limits_test Pass -KHR-GL30.transform_feedback.linking_errors_test Incomplete -KHR-GL30.transform_feedback.query_geometry_interleaved_test Incomplete -KHR-GL30.transform_feedback.query_geometry_separate_test Incomplete -KHR-GL30.transform_feedback.query_vertex_interleaved_test Incomplete +KHR-GL30.transform_feedback.linking_errors_test Pass +KHR-GL30.transform_feedback.query_geometry_interleaved_test Pass +KHR-GL30.transform_feedback.query_geometry_separate_test Pass +KHR-GL30.transform_feedback.query_vertex_interleaved_test Fail KHR-GL30.transform_feedback.query_vertex_separate_test Fail diff --git a/ci/previous_results/es_host_softpipe/deqp_gl31/results.txt b/ci/previous_results/es_host_softpipe/deqp_gl31/results.txt index d5e917b..0ae1bce 100644 --- a/ci/previous_results/es_host_softpipe/deqp_gl31/results.txt +++ b/ci/previous_results/es_host_softpipe/deqp_gl31/results.txt @@ -1,203 +1,203 @@ -KHR-GL31.CommonBugs.CommonBug_GetProgramivActiveUniformBlockMaxNameLength BadTerminate -KHR-GL31.CommonBugs.CommonBug_InputVariablesCannotBeModified BadTerminate -KHR-GL31.CommonBugs.CommonBug_InvalidUseCasesForAllNotFuncsAndExclMarkOp BadTerminate -KHR-GL31.CommonBugs.CommonBug_InvalidVSInputs BadTerminate -KHR-GL31.CommonBugs.CommonBug_ParenthesisInLayoutQualifierIntegerValue BadTerminate -KHR-GL31.CommonBugs.CommonBug_PerVertexValidation BadTerminate -KHR-GL31.CommonBugs.CommonBug_ReservedNames BadTerminate -KHR-GL31.CommonBugs.CommonBug_SparseBuffersWithCopyOps BadTerminate -KHR-GL31.clip_distance.coverage BadTerminate -KHR-GL31.clip_distance.functional BadTerminate -KHR-GL31.clip_distance.negative BadTerminate -KHR-GL31.glsl_noperspective.functionaltest BadTerminate -KHR-GL31.info.extensions BadTerminate -KHR-GL31.info.renderer BadTerminate -KHR-GL31.info.render_target BadTerminate -KHR-GL31.info.shading_language_version BadTerminate -KHR-GL31.info.vendor BadTerminate -KHR-GL31.info.version BadTerminate -KHR-GL31.shaders30.declarations.declarations.redeclare_gl_FragColor BadTerminate -KHR-GL31.shaders30.declarations.declarations.redeclare_gl_FragData BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_11x131_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_11x131_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_11x131_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_11x131_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_11x131_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_11x131_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_11x131_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_11x131_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_11x131_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_49x23_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_49x23_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_49x23_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_49x23_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_49x23_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_49x23_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_49x23_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_49x23_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.depth_component16_49x23_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r8_11x131_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.r8_11x131_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r8_11x131_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r8_11x131_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.r8_11x131_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r8_11x131_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r8_11x131_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.r8_11x131_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r8_11x131_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r8_49x23_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.r8_49x23_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r8_49x23_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r8_49x23_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.r8_49x23_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r8_49x23_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r8_49x23_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.r8_49x23_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r8_49x23_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_11x131_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_11x131_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_11x131_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_11x131_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_11x131_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_11x131_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_11x131_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_11x131_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_11x131_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_49x23_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_49x23_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_49x23_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_49x23_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_49x23_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_49x23_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_49x23_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_49x23_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.r32ui_49x23_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_11x131_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_11x131_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_11x131_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_11x131_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_11x131_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_11x131_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_11x131_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_11x131_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_11x131_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_49x23_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_49x23_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_49x23_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_49x23_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_49x23_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_49x23_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_49x23_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_49x23_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rg32ui_49x23_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_11x131_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_11x131_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_11x131_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_11x131_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_11x131_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_11x131_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_11x131_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_11x131_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_11x131_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_49x23_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_49x23_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_49x23_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_49x23_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_49x23_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_49x23_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_49x23_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_49x23_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb8_49x23_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_11x131_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_11x131_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_11x131_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_11x131_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_11x131_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_11x131_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_11x131_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_11x131_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_11x131_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_49x23_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_49x23_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_49x23_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_49x23_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_49x23_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_49x23_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_49x23_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_49x23_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgb565_49x23_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_11x131_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_11x131_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_11x131_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_11x131_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_11x131_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_11x131_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_11x131_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_11x131_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_11x131_2_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_49x23_0_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_49x23_0_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_49x23_0_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_49x23_1_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_49x23_1_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_49x23_1_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_49x23_2_clamp_to_edge BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_49x23_2_mirrored_repeat BadTerminate -KHR-GL31.texture_repeat_mode.rgba32ui_49x23_2_repeat BadTerminate -KHR-GL31.texture_size_promotion.functional BadTerminate -KHR-GL31.transform_feedback.api_errors_test BadTerminate -KHR-GL31.transform_feedback.capture_geometry_interleaved_test BadTerminate -KHR-GL31.transform_feedback.capture_geometry_separate_test BadTerminate -KHR-GL31.transform_feedback.capture_special_interleaved_test BadTerminate -KHR-GL31.transform_feedback.capture_vertex_interleaved_test BadTerminate -KHR-GL31.transform_feedback.capture_vertex_separate_test BadTerminate -KHR-GL31.transform_feedback.discard_geometry_test BadTerminate -KHR-GL31.transform_feedback.discard_vertex_test BadTerminate -KHR-GL31.transform_feedback.draw_xfb_feedbackk_test BadTerminate -KHR-GL31.transform_feedback.draw_xfb_instanced_test BadTerminate -KHR-GL31.transform_feedback.draw_xfb_stream_instanced_test BadTerminate -KHR-GL31.transform_feedback.draw_xfb_stream_test BadTerminate -KHR-GL31.transform_feedback.draw_xfb_test BadTerminate -KHR-GL31.transform_feedback.get_xfb_varying BadTerminate -KHR-GL31.transform_feedback.limits_test BadTerminate -KHR-GL31.transform_feedback.linking_errors_test BadTerminate -KHR-GL31.transform_feedback.query_geometry_interleaved_test BadTerminate -KHR-GL31.transform_feedback.query_geometry_separate_test BadTerminate -KHR-GL31.transform_feedback.query_vertex_interleaved_test BadTerminate -KHR-GL31.transform_feedback.query_vertex_separate_test BadTerminate +KHR-GL31.CommonBugs.CommonBug_GetProgramivActiveUniformBlockMaxNameLength Pass +KHR-GL31.CommonBugs.CommonBug_InputVariablesCannotBeModified Pass +KHR-GL31.CommonBugs.CommonBug_InvalidUseCasesForAllNotFuncsAndExclMarkOp Pass +KHR-GL31.CommonBugs.CommonBug_InvalidVSInputs Pass +KHR-GL31.CommonBugs.CommonBug_ParenthesisInLayoutQualifierIntegerValue Pass +KHR-GL31.CommonBugs.CommonBug_PerVertexValidation NotSupported +KHR-GL31.CommonBugs.CommonBug_ReservedNames Fail +KHR-GL31.CommonBugs.CommonBug_SparseBuffersWithCopyOps Pass +KHR-GL31.clip_distance.coverage Pass +KHR-GL31.clip_distance.functional Fail +KHR-GL31.clip_distance.negative Pass +KHR-GL31.glsl_noperspective.functionaltest Fail +KHR-GL31.info.extensions Pass +KHR-GL31.info.renderer Pass +KHR-GL31.info.render_target Pass +KHR-GL31.info.shading_language_version Pass +KHR-GL31.info.vendor Pass +KHR-GL31.info.version Pass +KHR-GL31.shaders30.declarations.declarations.redeclare_gl_FragColor Pass +KHR-GL31.shaders30.declarations.declarations.redeclare_gl_FragData Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_0_repeat Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_1_repeat Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_2_repeat Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_0_repeat Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_1_repeat Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_2_repeat Pass +KHR-GL31.texture_repeat_mode.depth_component16_11x131_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.depth_component16_11x131_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.depth_component16_11x131_0_repeat Pass +KHR-GL31.texture_repeat_mode.depth_component16_11x131_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.depth_component16_11x131_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.depth_component16_11x131_1_repeat Pass +KHR-GL31.texture_repeat_mode.depth_component16_11x131_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.depth_component16_11x131_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.depth_component16_11x131_2_repeat Pass +KHR-GL31.texture_repeat_mode.depth_component16_49x23_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.depth_component16_49x23_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.depth_component16_49x23_0_repeat Pass +KHR-GL31.texture_repeat_mode.depth_component16_49x23_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.depth_component16_49x23_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.depth_component16_49x23_1_repeat Pass +KHR-GL31.texture_repeat_mode.depth_component16_49x23_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.depth_component16_49x23_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.depth_component16_49x23_2_repeat Pass +KHR-GL31.texture_repeat_mode.r8_11x131_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.r8_11x131_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.r8_11x131_0_repeat Pass +KHR-GL31.texture_repeat_mode.r8_11x131_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.r8_11x131_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.r8_11x131_1_repeat Pass +KHR-GL31.texture_repeat_mode.r8_11x131_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.r8_11x131_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.r8_11x131_2_repeat Pass +KHR-GL31.texture_repeat_mode.r8_49x23_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.r8_49x23_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.r8_49x23_0_repeat Pass +KHR-GL31.texture_repeat_mode.r8_49x23_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.r8_49x23_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.r8_49x23_1_repeat Pass +KHR-GL31.texture_repeat_mode.r8_49x23_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.r8_49x23_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.r8_49x23_2_repeat Pass +KHR-GL31.texture_repeat_mode.r32ui_11x131_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.r32ui_11x131_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.r32ui_11x131_0_repeat Pass +KHR-GL31.texture_repeat_mode.r32ui_11x131_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.r32ui_11x131_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.r32ui_11x131_1_repeat Pass +KHR-GL31.texture_repeat_mode.r32ui_11x131_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.r32ui_11x131_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.r32ui_11x131_2_repeat Pass +KHR-GL31.texture_repeat_mode.r32ui_49x23_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.r32ui_49x23_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.r32ui_49x23_0_repeat Pass +KHR-GL31.texture_repeat_mode.r32ui_49x23_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.r32ui_49x23_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.r32ui_49x23_1_repeat Pass +KHR-GL31.texture_repeat_mode.r32ui_49x23_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.r32ui_49x23_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.r32ui_49x23_2_repeat Pass +KHR-GL31.texture_repeat_mode.rg32ui_11x131_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rg32ui_11x131_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rg32ui_11x131_0_repeat Pass +KHR-GL31.texture_repeat_mode.rg32ui_11x131_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rg32ui_11x131_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rg32ui_11x131_1_repeat Pass +KHR-GL31.texture_repeat_mode.rg32ui_11x131_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rg32ui_11x131_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rg32ui_11x131_2_repeat Pass +KHR-GL31.texture_repeat_mode.rg32ui_49x23_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rg32ui_49x23_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rg32ui_49x23_0_repeat Pass +KHR-GL31.texture_repeat_mode.rg32ui_49x23_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rg32ui_49x23_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rg32ui_49x23_1_repeat Pass +KHR-GL31.texture_repeat_mode.rg32ui_49x23_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rg32ui_49x23_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rg32ui_49x23_2_repeat Pass +KHR-GL31.texture_repeat_mode.rgb8_11x131_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb8_11x131_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb8_11x131_0_repeat Pass +KHR-GL31.texture_repeat_mode.rgb8_11x131_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb8_11x131_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb8_11x131_1_repeat Pass +KHR-GL31.texture_repeat_mode.rgb8_11x131_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb8_11x131_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb8_11x131_2_repeat Pass +KHR-GL31.texture_repeat_mode.rgb8_49x23_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb8_49x23_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb8_49x23_0_repeat Pass +KHR-GL31.texture_repeat_mode.rgb8_49x23_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb8_49x23_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb8_49x23_1_repeat Pass +KHR-GL31.texture_repeat_mode.rgb8_49x23_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb8_49x23_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb8_49x23_2_repeat Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_0_repeat Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_1_repeat Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_2_repeat Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_0_repeat Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_1_repeat Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_2_repeat Pass +KHR-GL31.texture_repeat_mode.rgb565_11x131_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb565_11x131_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb565_11x131_0_repeat Pass +KHR-GL31.texture_repeat_mode.rgb565_11x131_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb565_11x131_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb565_11x131_1_repeat Pass +KHR-GL31.texture_repeat_mode.rgb565_11x131_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb565_11x131_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb565_11x131_2_repeat Pass +KHR-GL31.texture_repeat_mode.rgb565_49x23_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb565_49x23_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb565_49x23_0_repeat Pass +KHR-GL31.texture_repeat_mode.rgb565_49x23_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb565_49x23_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb565_49x23_1_repeat Pass +KHR-GL31.texture_repeat_mode.rgb565_49x23_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgb565_49x23_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgb565_49x23_2_repeat Pass +KHR-GL31.texture_repeat_mode.rgba32ui_11x131_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgba32ui_11x131_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgba32ui_11x131_0_repeat Pass +KHR-GL31.texture_repeat_mode.rgba32ui_11x131_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgba32ui_11x131_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgba32ui_11x131_1_repeat Pass +KHR-GL31.texture_repeat_mode.rgba32ui_11x131_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgba32ui_11x131_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgba32ui_11x131_2_repeat Pass +KHR-GL31.texture_repeat_mode.rgba32ui_49x23_0_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgba32ui_49x23_0_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgba32ui_49x23_0_repeat Pass +KHR-GL31.texture_repeat_mode.rgba32ui_49x23_1_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgba32ui_49x23_1_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgba32ui_49x23_1_repeat Pass +KHR-GL31.texture_repeat_mode.rgba32ui_49x23_2_clamp_to_edge Pass +KHR-GL31.texture_repeat_mode.rgba32ui_49x23_2_mirrored_repeat Pass +KHR-GL31.texture_repeat_mode.rgba32ui_49x23_2_repeat Pass +KHR-GL31.texture_size_promotion.functional InternalError +KHR-GL31.transform_feedback.api_errors_test Fail +KHR-GL31.transform_feedback.capture_geometry_interleaved_test Pass +KHR-GL31.transform_feedback.capture_geometry_separate_test Pass +KHR-GL31.transform_feedback.capture_special_interleaved_test Pass +KHR-GL31.transform_feedback.capture_vertex_interleaved_test Fail +KHR-GL31.transform_feedback.capture_vertex_separate_test Fail +KHR-GL31.transform_feedback.discard_geometry_test Pass +KHR-GL31.transform_feedback.discard_vertex_test Fail +KHR-GL31.transform_feedback.draw_xfb_feedbackk_test Pass +KHR-GL31.transform_feedback.draw_xfb_instanced_test Pass +KHR-GL31.transform_feedback.draw_xfb_stream_instanced_test Pass +KHR-GL31.transform_feedback.draw_xfb_stream_test Pass +KHR-GL31.transform_feedback.draw_xfb_test Fail +KHR-GL31.transform_feedback.get_xfb_varying InternalError +KHR-GL31.transform_feedback.limits_test Pass +KHR-GL31.transform_feedback.linking_errors_test Pass +KHR-GL31.transform_feedback.query_geometry_interleaved_test Pass +KHR-GL31.transform_feedback.query_geometry_separate_test Pass +KHR-GL31.transform_feedback.query_vertex_interleaved_test Fail +KHR-GL31.transform_feedback.query_vertex_separate_test Fail diff --git a/ci/previous_results/es_host_softpipe/deqp_gl32/results.txt b/ci/previous_results/es_host_softpipe/deqp_gl32/results.txt index 7deef55..2847e9c 100644 --- a/ci/previous_results/es_host_softpipe/deqp_gl32/results.txt +++ b/ci/previous_results/es_host_softpipe/deqp_gl32/results.txt @@ -1,494 +1,494 @@ -KHR-GL32.CommonBugs.CommonBug_GetProgramivActiveUniformBlockMaxNameLength BadTerminate -KHR-GL32.CommonBugs.CommonBug_InputVariablesCannotBeModified BadTerminate -KHR-GL32.CommonBugs.CommonBug_InvalidUseCasesForAllNotFuncsAndExclMarkOp BadTerminate -KHR-GL32.CommonBugs.CommonBug_InvalidVSInputs BadTerminate -KHR-GL32.CommonBugs.CommonBug_ParenthesisInLayoutQualifierIntegerValue BadTerminate -KHR-GL32.CommonBugs.CommonBug_PerVertexValidation BadTerminate -KHR-GL32.CommonBugs.CommonBug_ReservedNames BadTerminate -KHR-GL32.CommonBugs.CommonBug_SparseBuffersWithCopyOps BadTerminate -KHR-GL32.clip_distance.coverage BadTerminate -KHR-GL32.clip_distance.functional BadTerminate -KHR-GL32.clip_distance.negative BadTerminate -KHR-GL32.glsl_noperspective.functionaltest BadTerminate -KHR-GL32.gpu_shader5_gl.float_encoding BadTerminate -KHR-GL32.gpu_shader5_gl.function_overloading BadTerminate -KHR-GL32.gpu_shader5_gl.implicit_conversions BadTerminate -KHR-GL32.info.extensions BadTerminate -KHR-GL32.info.renderer BadTerminate -KHR-GL32.info.render_target BadTerminate -KHR-GL32.info.shading_language_version BadTerminate -KHR-GL32.info.vendor BadTerminate -KHR-GL32.info.version BadTerminate -KHR-GL32.packed_depth_stencil.blit.depth24_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.blit.depth32f_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.clear_buffer.depth24_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.clear_buffer.depth32f_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.renderbuffers.depth24_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.renderbuffers.depth32f_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.stencil_size.depth24_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.stencil_size.depth32f_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.stencil_texturing.depth24_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.stencil_texturing.depth32f_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.validate_errors.depth24_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.validate_errors.depth32f_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.validate_errors.initial_state BadTerminate -KHR-GL32.packed_depth_stencil.verify_copy_tex_image.depth24_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.verify_copy_tex_image.depth32f_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.verify_get_tex_image.depth24_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.verify_get_tex_image.depth32f_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.verify_mixed_attachments.depth24_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.verify_mixed_attachments.depth32f_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.verify_parameters.depth24_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.verify_parameters.depth32f_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.verify_partial_attachments.depth24_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.verify_partial_attachments.depth32f_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.verify_read_pixels.depth24_stencil8 BadTerminate -KHR-GL32.packed_depth_stencil.verify_read_pixels.depth32f_stencil8 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.compressed_red BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.compressed_red_rgtc1 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.compressed_rgba BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.compressed_rgb BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.compressed_rg BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.compressed_rg_rgtc2 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.compressed_signed_red_rgtc1 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.compressed_signed_rg_rgtc2 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.compressed_srgb BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.compressed_srgb_alpha BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.depth24_stencil8 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.depth32f_stencil8 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.depth_component16 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.depth_component24 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.depth_component32f BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.depth_component32 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.depth_component BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.depth_stencil BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.r3_g3_b2 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.r8i BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.r8ui BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.r8 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.r8_snorm BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.r11f_g11f_b10f BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.r16f BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.r16i BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.r16ui BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.r16 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.r16_snorm BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.r32f BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.r32i BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.r32ui BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.red BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rg8i BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rg8ui BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rg8 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rg8_snorm BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rg16f BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rg16i BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rg16ui BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rg16 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rg16_snorm BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rg32f BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rg32i BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rg32ui BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb4 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb5 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb5_a1 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb8i BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb8ui BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb8 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb8_snorm BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb9_e5 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb10 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb10_a2ui BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb10_a2 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb12 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb16f BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb16i BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb16ui BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb16 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb16_snorm BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb32f BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb32i BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgb32ui BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgba2 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgba4 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgba8i BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgba8ui BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgba8 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgba8_snorm BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgba12 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgba16f BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgba16i BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgba16ui BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgba16 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgba16_snorm BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgba32f BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgba32i BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rgba32ui BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.rg BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.srgb8 BadTerminate -KHR-GL32.packed_pixels.pbo_rectangle.srgb8_alpha8 BadTerminate -KHR-GL32.packed_pixels.rectangle.compressed_red BadTerminate -KHR-GL32.packed_pixels.rectangle.compressed_red_rgtc1 BadTerminate -KHR-GL32.packed_pixels.rectangle.compressed_rgba BadTerminate -KHR-GL32.packed_pixels.rectangle.compressed_rgb BadTerminate -KHR-GL32.packed_pixels.rectangle.compressed_rg BadTerminate -KHR-GL32.packed_pixels.rectangle.compressed_rg_rgtc2 BadTerminate -KHR-GL32.packed_pixels.rectangle.compressed_signed_red_rgtc1 BadTerminate -KHR-GL32.packed_pixels.rectangle.compressed_signed_rg_rgtc2 BadTerminate -KHR-GL32.packed_pixels.rectangle.compressed_srgb BadTerminate -KHR-GL32.packed_pixels.rectangle.compressed_srgb_alpha BadTerminate -KHR-GL32.packed_pixels.rectangle.depth24_stencil8 BadTerminate -KHR-GL32.packed_pixels.rectangle.depth32f_stencil8 BadTerminate -KHR-GL32.packed_pixels.rectangle.depth_component16 BadTerminate -KHR-GL32.packed_pixels.rectangle.depth_component24 BadTerminate -KHR-GL32.packed_pixels.rectangle.depth_component32f BadTerminate -KHR-GL32.packed_pixels.rectangle.depth_component32 BadTerminate -KHR-GL32.packed_pixels.rectangle.depth_component BadTerminate -KHR-GL32.packed_pixels.rectangle.depth_stencil BadTerminate -KHR-GL32.packed_pixels.rectangle.initial_values BadTerminate -KHR-GL32.packed_pixels.rectangle.r3_g3_b2 BadTerminate -KHR-GL32.packed_pixels.rectangle.r8i BadTerminate -KHR-GL32.packed_pixels.rectangle.r8ui BadTerminate -KHR-GL32.packed_pixels.rectangle.r8 BadTerminate -KHR-GL32.packed_pixels.rectangle.r8_snorm BadTerminate -KHR-GL32.packed_pixels.rectangle.r11f_g11f_b10f BadTerminate -KHR-GL32.packed_pixels.rectangle.r16f BadTerminate -KHR-GL32.packed_pixels.rectangle.r16i BadTerminate -KHR-GL32.packed_pixels.rectangle.r16ui BadTerminate -KHR-GL32.packed_pixels.rectangle.r16 BadTerminate -KHR-GL32.packed_pixels.rectangle.r16_snorm BadTerminate -KHR-GL32.packed_pixels.rectangle.r32f BadTerminate -KHR-GL32.packed_pixels.rectangle.r32i BadTerminate -KHR-GL32.packed_pixels.rectangle.r32ui BadTerminate -KHR-GL32.packed_pixels.rectangle.red BadTerminate -KHR-GL32.packed_pixels.rectangle.rg8i BadTerminate -KHR-GL32.packed_pixels.rectangle.rg8ui BadTerminate -KHR-GL32.packed_pixels.rectangle.rg8 BadTerminate -KHR-GL32.packed_pixels.rectangle.rg8_snorm BadTerminate -KHR-GL32.packed_pixels.rectangle.rg16f BadTerminate -KHR-GL32.packed_pixels.rectangle.rg16i BadTerminate -KHR-GL32.packed_pixels.rectangle.rg16ui BadTerminate -KHR-GL32.packed_pixels.rectangle.rg16 BadTerminate -KHR-GL32.packed_pixels.rectangle.rg16_snorm BadTerminate -KHR-GL32.packed_pixels.rectangle.rg32f BadTerminate -KHR-GL32.packed_pixels.rectangle.rg32i BadTerminate -KHR-GL32.packed_pixels.rectangle.rg32ui BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb4 BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb5 BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb5_a1 BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb8i BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb8ui BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb8 BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb8_snorm BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb9_e5 BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb10 BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb10_a2ui BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb10_a2 BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb12 BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb16f BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb16i BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb16ui BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb16 BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb16_snorm BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb32f BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb32i BadTerminate -KHR-GL32.packed_pixels.rectangle.rgb32ui BadTerminate -KHR-GL32.packed_pixels.rectangle.rgba2 BadTerminate -KHR-GL32.packed_pixels.rectangle.rgba4 BadTerminate -KHR-GL32.packed_pixels.rectangle.rgba8i BadTerminate -KHR-GL32.packed_pixels.rectangle.rgba8ui BadTerminate -KHR-GL32.packed_pixels.rectangle.rgba8 BadTerminate -KHR-GL32.packed_pixels.rectangle.rgba8_snorm BadTerminate -KHR-GL32.packed_pixels.rectangle.rgba12 BadTerminate -KHR-GL32.packed_pixels.rectangle.rgba16f BadTerminate -KHR-GL32.packed_pixels.rectangle.rgba16i BadTerminate -KHR-GL32.packed_pixels.rectangle.rgba16ui BadTerminate -KHR-GL32.packed_pixels.rectangle.rgba16 BadTerminate -KHR-GL32.packed_pixels.rectangle.rgba16_snorm BadTerminate -KHR-GL32.packed_pixels.rectangle.rgba32f BadTerminate -KHR-GL32.packed_pixels.rectangle.rgba32i BadTerminate -KHR-GL32.packed_pixels.rectangle.rgba32ui BadTerminate -KHR-GL32.packed_pixels.rectangle.rg BadTerminate -KHR-GL32.packed_pixels.rectangle.srgb8 BadTerminate -KHR-GL32.packed_pixels.rectangle.srgb8_alpha8 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.compressed_red BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.compressed_red_rgtc1 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.compressed_rgba BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.compressed_rgb BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.compressed_rg BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.compressed_rg_rgtc2 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.compressed_signed_red_rgtc1 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.compressed_signed_rg_rgtc2 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.compressed_srgb BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.compressed_srgb_alpha BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.depth24_stencil8 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.depth32f_stencil8 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.depth_component16 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.depth_component24 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.depth_component32f BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.depth_component32 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.depth_component BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.depth_stencil BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.r3_g3_b2 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.r8i BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.r8ui BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.r8 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.r8_snorm BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.r11f_g11f_b10f BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.r16f BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.r16i BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.r16ui BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.r16 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.r16_snorm BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.r32f BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.r32i BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.r32ui BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.red BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rg8i BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rg8ui BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rg8 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rg8_snorm BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rg16f BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rg16i BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rg16ui BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rg16 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rg16_snorm BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rg32f BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rg32i BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rg32ui BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb4 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb5 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb5_a1 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb8i BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb8ui BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb8 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb8_snorm BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb9_e5 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb10 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb10_a2ui BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb10_a2 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb12 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb16f BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb16i BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb16ui BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb16 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb16_snorm BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb32f BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb32i BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgb32ui BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgba2 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgba4 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgba8i BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgba8ui BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgba8 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgba8_snorm BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgba12 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgba16f BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgba16i BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgba16ui BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgba16 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgba16_snorm BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgba32f BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgba32i BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rgba32ui BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.rg BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.srgb8 BadTerminate -KHR-GL32.packed_pixels.varied_rectangle.srgb8_alpha8 BadTerminate -KHR-GL32.shaders30.declarations.declarations.redeclare_gl_FragColor BadTerminate -KHR-GL32.shaders30.declarations.declarations.redeclare_gl_FragData BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_11x131_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_11x131_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_11x131_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_11x131_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_11x131_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_11x131_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_11x131_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_11x131_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_11x131_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_49x23_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_49x23_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_49x23_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_49x23_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_49x23_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_49x23_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_49x23_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_49x23_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.depth_component16_49x23_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r8_11x131_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.r8_11x131_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r8_11x131_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r8_11x131_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.r8_11x131_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r8_11x131_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r8_11x131_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.r8_11x131_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r8_11x131_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r8_49x23_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.r8_49x23_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r8_49x23_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r8_49x23_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.r8_49x23_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r8_49x23_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r8_49x23_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.r8_49x23_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r8_49x23_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_11x131_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_11x131_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_11x131_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_11x131_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_11x131_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_11x131_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_11x131_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_11x131_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_11x131_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_49x23_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_49x23_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_49x23_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_49x23_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_49x23_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_49x23_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_49x23_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_49x23_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.r32ui_49x23_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_11x131_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_11x131_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_11x131_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_11x131_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_11x131_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_11x131_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_11x131_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_11x131_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_11x131_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_49x23_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_49x23_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_49x23_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_49x23_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_49x23_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_49x23_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_49x23_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_49x23_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rg32ui_49x23_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_11x131_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_11x131_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_11x131_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_11x131_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_11x131_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_11x131_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_11x131_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_11x131_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_11x131_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_49x23_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_49x23_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_49x23_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_49x23_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_49x23_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_49x23_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_49x23_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_49x23_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb8_49x23_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_11x131_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_11x131_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_11x131_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_11x131_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_11x131_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_11x131_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_11x131_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_11x131_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_11x131_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_49x23_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_49x23_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_49x23_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_49x23_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_49x23_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_49x23_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_49x23_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_49x23_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgb565_49x23_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_11x131_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_11x131_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_11x131_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_11x131_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_11x131_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_11x131_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_11x131_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_11x131_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_11x131_2_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_49x23_0_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_49x23_0_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_49x23_0_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_49x23_1_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_49x23_1_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_49x23_1_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_49x23_2_clamp_to_edge BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_49x23_2_mirrored_repeat BadTerminate -KHR-GL32.texture_repeat_mode.rgba32ui_49x23_2_repeat BadTerminate -KHR-GL32.texture_size_promotion.functional BadTerminate -KHR-GL32.transform_feedback.api_errors_test BadTerminate -KHR-GL32.transform_feedback.capture_geometry_interleaved_test BadTerminate -KHR-GL32.transform_feedback.capture_geometry_separate_test BadTerminate -KHR-GL32.transform_feedback.capture_special_interleaved_test BadTerminate -KHR-GL32.transform_feedback.capture_vertex_interleaved_test BadTerminate -KHR-GL32.transform_feedback.capture_vertex_separate_test BadTerminate -KHR-GL32.transform_feedback.discard_geometry_test BadTerminate -KHR-GL32.transform_feedback.discard_vertex_test BadTerminate -KHR-GL32.transform_feedback.draw_xfb_feedbackk_test BadTerminate -KHR-GL32.transform_feedback.draw_xfb_instanced_test BadTerminate -KHR-GL32.transform_feedback.draw_xfb_stream_instanced_test BadTerminate -KHR-GL32.transform_feedback.draw_xfb_stream_test BadTerminate -KHR-GL32.transform_feedback.draw_xfb_test BadTerminate -KHR-GL32.transform_feedback.get_xfb_varying BadTerminate -KHR-GL32.transform_feedback.limits_test BadTerminate -KHR-GL32.transform_feedback.linking_errors_test BadTerminate -KHR-GL32.transform_feedback.query_geometry_interleaved_test BadTerminate -KHR-GL32.transform_feedback.query_geometry_separate_test BadTerminate -KHR-GL32.transform_feedback.query_vertex_interleaved_test BadTerminate -KHR-GL32.transform_feedback.query_vertex_separate_test BadTerminate -KHR-GL32.transform_feedback_overflow_query_ARB.advanced-single-stream-interleaved-attribs BadTerminate -KHR-GL32.transform_feedback_overflow_query_ARB.advanced-single-stream-separate-attribs BadTerminate -KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-interleaved-attribs BadTerminate -KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-separate-attribs BadTerminate -KHR-GL32.transform_feedback_overflow_query_ARB.context-state-update BadTerminate -KHR-GL32.transform_feedback_overflow_query_ARB.default-context-state BadTerminate -KHR-GL32.transform_feedback_overflow_query_ARB.error-already-active BadTerminate -KHR-GL32.transform_feedback_overflow_query_ARB.error-incompatible-target BadTerminate -KHR-GL32.transform_feedback_overflow_query_ARB.error-invalid-index BadTerminate -KHR-GL32.transform_feedback_overflow_query_ARB.error-no-active-query BadTerminate -KHR-GL32.transform_feedback_overflow_query_ARB.implementation-dependent-state BadTerminate -KHR-GL32.transform_feedback_overflow_query_ARB.multiple-streams-multiple-buffers-per-stream BadTerminate -KHR-GL32.transform_feedback_overflow_query_ARB.multiple-streams-one-buffer-per-stream BadTerminate +KHR-GL32.CommonBugs.CommonBug_GetProgramivActiveUniformBlockMaxNameLength Pass +KHR-GL32.CommonBugs.CommonBug_InputVariablesCannotBeModified Pass +KHR-GL32.CommonBugs.CommonBug_InvalidUseCasesForAllNotFuncsAndExclMarkOp Pass +KHR-GL32.CommonBugs.CommonBug_InvalidVSInputs Pass +KHR-GL32.CommonBugs.CommonBug_ParenthesisInLayoutQualifierIntegerValue Pass +KHR-GL32.CommonBugs.CommonBug_PerVertexValidation NotSupported +KHR-GL32.CommonBugs.CommonBug_ReservedNames Pass +KHR-GL32.CommonBugs.CommonBug_SparseBuffersWithCopyOps Pass +KHR-GL32.clip_distance.coverage Pass +KHR-GL32.clip_distance.functional Fail +KHR-GL32.clip_distance.negative Pass +KHR-GL32.glsl_noperspective.functionaltest Fail +KHR-GL32.gpu_shader5_gl.float_encoding Fail +KHR-GL32.gpu_shader5_gl.function_overloading Fail +KHR-GL32.gpu_shader5_gl.implicit_conversions Fail +KHR-GL32.info.extensions Pass +KHR-GL32.info.renderer Pass +KHR-GL32.info.render_target Pass +KHR-GL32.info.shading_language_version Pass +KHR-GL32.info.vendor Pass +KHR-GL32.info.version Pass +KHR-GL32.packed_depth_stencil.blit.depth24_stencil8 Fail +KHR-GL32.packed_depth_stencil.blit.depth32f_stencil8 Fail +KHR-GL32.packed_depth_stencil.clear_buffer.depth24_stencil8 Pass +KHR-GL32.packed_depth_stencil.clear_buffer.depth32f_stencil8 Pass +KHR-GL32.packed_depth_stencil.renderbuffers.depth24_stencil8 Pass +KHR-GL32.packed_depth_stencil.renderbuffers.depth32f_stencil8 Pass +KHR-GL32.packed_depth_stencil.stencil_size.depth24_stencil8 Pass +KHR-GL32.packed_depth_stencil.stencil_size.depth32f_stencil8 Pass +KHR-GL32.packed_depth_stencil.stencil_texturing.depth24_stencil8 NotSupported +KHR-GL32.packed_depth_stencil.stencil_texturing.depth32f_stencil8 NotSupported +KHR-GL32.packed_depth_stencil.validate_errors.depth24_stencil8 Pass +KHR-GL32.packed_depth_stencil.validate_errors.depth32f_stencil8 Pass +KHR-GL32.packed_depth_stencil.validate_errors.initial_state Pass +KHR-GL32.packed_depth_stencil.verify_copy_tex_image.depth24_stencil8 Pass +KHR-GL32.packed_depth_stencil.verify_copy_tex_image.depth32f_stencil8 Pass +KHR-GL32.packed_depth_stencil.verify_get_tex_image.depth24_stencil8 Pass +KHR-GL32.packed_depth_stencil.verify_get_tex_image.depth32f_stencil8 Pass +KHR-GL32.packed_depth_stencil.verify_mixed_attachments.depth24_stencil8 Pass +KHR-GL32.packed_depth_stencil.verify_mixed_attachments.depth32f_stencil8 Pass +KHR-GL32.packed_depth_stencil.verify_parameters.depth24_stencil8 Pass +KHR-GL32.packed_depth_stencil.verify_parameters.depth32f_stencil8 Pass +KHR-GL32.packed_depth_stencil.verify_partial_attachments.depth24_stencil8 Pass +KHR-GL32.packed_depth_stencil.verify_partial_attachments.depth32f_stencil8 Pass +KHR-GL32.packed_depth_stencil.verify_read_pixels.depth24_stencil8 Pass +KHR-GL32.packed_depth_stencil.verify_read_pixels.depth32f_stencil8 Pass +KHR-GL32.packed_pixels.pbo_rectangle.compressed_red Pass +KHR-GL32.packed_pixels.pbo_rectangle.compressed_red_rgtc1 Pass +KHR-GL32.packed_pixels.pbo_rectangle.compressed_rgba Pass +KHR-GL32.packed_pixels.pbo_rectangle.compressed_rgb Pass +KHR-GL32.packed_pixels.pbo_rectangle.compressed_rg Pass +KHR-GL32.packed_pixels.pbo_rectangle.compressed_rg_rgtc2 Pass +KHR-GL32.packed_pixels.pbo_rectangle.compressed_signed_red_rgtc1 Pass +KHR-GL32.packed_pixels.pbo_rectangle.compressed_signed_rg_rgtc2 Pass +KHR-GL32.packed_pixels.pbo_rectangle.compressed_srgb Pass +KHR-GL32.packed_pixels.pbo_rectangle.compressed_srgb_alpha Pass +KHR-GL32.packed_pixels.pbo_rectangle.depth24_stencil8 Pass +KHR-GL32.packed_pixels.pbo_rectangle.depth32f_stencil8 Pass +KHR-GL32.packed_pixels.pbo_rectangle.depth_component16 Pass +KHR-GL32.packed_pixels.pbo_rectangle.depth_component24 Pass +KHR-GL32.packed_pixels.pbo_rectangle.depth_component32f Pass +KHR-GL32.packed_pixels.pbo_rectangle.depth_component32 Pass +KHR-GL32.packed_pixels.pbo_rectangle.depth_component Pass +KHR-GL32.packed_pixels.pbo_rectangle.depth_stencil Pass +KHR-GL32.packed_pixels.pbo_rectangle.r3_g3_b2 Pass +KHR-GL32.packed_pixels.pbo_rectangle.r8i Pass +KHR-GL32.packed_pixels.pbo_rectangle.r8ui Pass +KHR-GL32.packed_pixels.pbo_rectangle.r8 Pass +KHR-GL32.packed_pixels.pbo_rectangle.r8_snorm Pass +KHR-GL32.packed_pixels.pbo_rectangle.r11f_g11f_b10f Pass +KHR-GL32.packed_pixels.pbo_rectangle.r16f Pass +KHR-GL32.packed_pixels.pbo_rectangle.r16i Pass +KHR-GL32.packed_pixels.pbo_rectangle.r16ui Pass +KHR-GL32.packed_pixels.pbo_rectangle.r16 Pass +KHR-GL32.packed_pixels.pbo_rectangle.r16_snorm Pass +KHR-GL32.packed_pixels.pbo_rectangle.r32f Pass +KHR-GL32.packed_pixels.pbo_rectangle.r32i Pass +KHR-GL32.packed_pixels.pbo_rectangle.r32ui Pass +KHR-GL32.packed_pixels.pbo_rectangle.red Pass +KHR-GL32.packed_pixels.pbo_rectangle.rg8i Pass +KHR-GL32.packed_pixels.pbo_rectangle.rg8ui Pass +KHR-GL32.packed_pixels.pbo_rectangle.rg8 Pass +KHR-GL32.packed_pixels.pbo_rectangle.rg8_snorm Pass +KHR-GL32.packed_pixels.pbo_rectangle.rg16f Pass +KHR-GL32.packed_pixels.pbo_rectangle.rg16i Pass +KHR-GL32.packed_pixels.pbo_rectangle.rg16ui Pass +KHR-GL32.packed_pixels.pbo_rectangle.rg16 Pass +KHR-GL32.packed_pixels.pbo_rectangle.rg16_snorm Pass +KHR-GL32.packed_pixels.pbo_rectangle.rg32f Pass +KHR-GL32.packed_pixels.pbo_rectangle.rg32i Pass +KHR-GL32.packed_pixels.pbo_rectangle.rg32ui Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb4 Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb5 Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb5_a1 Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb8i Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb8ui Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb8 Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb8_snorm Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb9_e5 Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb10 Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb10_a2ui Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb10_a2 Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb12 Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb16f Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb16i Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb16ui Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb16 Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb16_snorm Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb32f Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb32i Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgb32ui Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgba2 Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgba4 Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgba8i Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgba8ui Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgba8 Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgba8_snorm Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgba12 Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgba16f Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgba16i Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgba16ui Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgba16 Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgba16_snorm Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgba32f Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgba32i Pass +KHR-GL32.packed_pixels.pbo_rectangle.rgba32ui Pass +KHR-GL32.packed_pixels.pbo_rectangle.rg Pass +KHR-GL32.packed_pixels.pbo_rectangle.srgb8 Pass +KHR-GL32.packed_pixels.pbo_rectangle.srgb8_alpha8 Pass +KHR-GL32.packed_pixels.rectangle.compressed_red Pass +KHR-GL32.packed_pixels.rectangle.compressed_red_rgtc1 Pass +KHR-GL32.packed_pixels.rectangle.compressed_rgba Pass +KHR-GL32.packed_pixels.rectangle.compressed_rgb Pass +KHR-GL32.packed_pixels.rectangle.compressed_rg Pass +KHR-GL32.packed_pixels.rectangle.compressed_rg_rgtc2 Pass +KHR-GL32.packed_pixels.rectangle.compressed_signed_red_rgtc1 Pass +KHR-GL32.packed_pixels.rectangle.compressed_signed_rg_rgtc2 Pass +KHR-GL32.packed_pixels.rectangle.compressed_srgb Pass +KHR-GL32.packed_pixels.rectangle.compressed_srgb_alpha Pass +KHR-GL32.packed_pixels.rectangle.depth24_stencil8 Pass +KHR-GL32.packed_pixels.rectangle.depth32f_stencil8 Pass +KHR-GL32.packed_pixels.rectangle.depth_component16 Pass +KHR-GL32.packed_pixels.rectangle.depth_component24 Pass +KHR-GL32.packed_pixels.rectangle.depth_component32f Pass +KHR-GL32.packed_pixels.rectangle.depth_component32 Pass +KHR-GL32.packed_pixels.rectangle.depth_component Pass +KHR-GL32.packed_pixels.rectangle.depth_stencil Pass +KHR-GL32.packed_pixels.rectangle.initial_values Pass +KHR-GL32.packed_pixels.rectangle.r3_g3_b2 Pass +KHR-GL32.packed_pixels.rectangle.r8i Pass +KHR-GL32.packed_pixels.rectangle.r8ui Pass +KHR-GL32.packed_pixels.rectangle.r8 Pass +KHR-GL32.packed_pixels.rectangle.r8_snorm Pass +KHR-GL32.packed_pixels.rectangle.r11f_g11f_b10f Pass +KHR-GL32.packed_pixels.rectangle.r16f Pass +KHR-GL32.packed_pixels.rectangle.r16i Pass +KHR-GL32.packed_pixels.rectangle.r16ui Pass +KHR-GL32.packed_pixels.rectangle.r16 Pass +KHR-GL32.packed_pixels.rectangle.r16_snorm Pass +KHR-GL32.packed_pixels.rectangle.r32f Pass +KHR-GL32.packed_pixels.rectangle.r32i Pass +KHR-GL32.packed_pixels.rectangle.r32ui Pass +KHR-GL32.packed_pixels.rectangle.red Pass +KHR-GL32.packed_pixels.rectangle.rg8i Pass +KHR-GL32.packed_pixels.rectangle.rg8ui Pass +KHR-GL32.packed_pixels.rectangle.rg8 Pass +KHR-GL32.packed_pixels.rectangle.rg8_snorm Pass +KHR-GL32.packed_pixels.rectangle.rg16f Pass +KHR-GL32.packed_pixels.rectangle.rg16i Pass +KHR-GL32.packed_pixels.rectangle.rg16ui Pass +KHR-GL32.packed_pixels.rectangle.rg16 Pass +KHR-GL32.packed_pixels.rectangle.rg16_snorm Pass +KHR-GL32.packed_pixels.rectangle.rg32f Pass +KHR-GL32.packed_pixels.rectangle.rg32i Pass +KHR-GL32.packed_pixels.rectangle.rg32ui Pass +KHR-GL32.packed_pixels.rectangle.rgb4 Pass +KHR-GL32.packed_pixels.rectangle.rgb5 Pass +KHR-GL32.packed_pixels.rectangle.rgb5_a1 Pass +KHR-GL32.packed_pixels.rectangle.rgb8i Pass +KHR-GL32.packed_pixels.rectangle.rgb8ui Pass +KHR-GL32.packed_pixels.rectangle.rgb8 Pass +KHR-GL32.packed_pixels.rectangle.rgb8_snorm Pass +KHR-GL32.packed_pixels.rectangle.rgb9_e5 Pass +KHR-GL32.packed_pixels.rectangle.rgb10 Pass +KHR-GL32.packed_pixels.rectangle.rgb10_a2ui Pass +KHR-GL32.packed_pixels.rectangle.rgb10_a2 Pass +KHR-GL32.packed_pixels.rectangle.rgb12 Pass +KHR-GL32.packed_pixels.rectangle.rgb16f Pass +KHR-GL32.packed_pixels.rectangle.rgb16i Pass +KHR-GL32.packed_pixels.rectangle.rgb16ui Pass +KHR-GL32.packed_pixels.rectangle.rgb16 Pass +KHR-GL32.packed_pixels.rectangle.rgb16_snorm Pass +KHR-GL32.packed_pixels.rectangle.rgb32f Pass +KHR-GL32.packed_pixels.rectangle.rgb32i Pass +KHR-GL32.packed_pixels.rectangle.rgb32ui Pass +KHR-GL32.packed_pixels.rectangle.rgba2 Pass +KHR-GL32.packed_pixels.rectangle.rgba4 Pass +KHR-GL32.packed_pixels.rectangle.rgba8i Pass +KHR-GL32.packed_pixels.rectangle.rgba8ui Pass +KHR-GL32.packed_pixels.rectangle.rgba8 Pass +KHR-GL32.packed_pixels.rectangle.rgba8_snorm Pass +KHR-GL32.packed_pixels.rectangle.rgba12 Pass +KHR-GL32.packed_pixels.rectangle.rgba16f Pass +KHR-GL32.packed_pixels.rectangle.rgba16i Pass +KHR-GL32.packed_pixels.rectangle.rgba16ui Pass +KHR-GL32.packed_pixels.rectangle.rgba16 Pass +KHR-GL32.packed_pixels.rectangle.rgba16_snorm Pass +KHR-GL32.packed_pixels.rectangle.rgba32f Pass +KHR-GL32.packed_pixels.rectangle.rgba32i Pass +KHR-GL32.packed_pixels.rectangle.rgba32ui Pass +KHR-GL32.packed_pixels.rectangle.rg Pass +KHR-GL32.packed_pixels.rectangle.srgb8 Pass +KHR-GL32.packed_pixels.rectangle.srgb8_alpha8 Pass +KHR-GL32.packed_pixels.varied_rectangle.compressed_red Pass +KHR-GL32.packed_pixels.varied_rectangle.compressed_red_rgtc1 Pass +KHR-GL32.packed_pixels.varied_rectangle.compressed_rgba Pass +KHR-GL32.packed_pixels.varied_rectangle.compressed_rgb Pass +KHR-GL32.packed_pixels.varied_rectangle.compressed_rg Pass +KHR-GL32.packed_pixels.varied_rectangle.compressed_rg_rgtc2 Pass +KHR-GL32.packed_pixels.varied_rectangle.compressed_signed_red_rgtc1 Pass +KHR-GL32.packed_pixels.varied_rectangle.compressed_signed_rg_rgtc2 Pass +KHR-GL32.packed_pixels.varied_rectangle.compressed_srgb Pass +KHR-GL32.packed_pixels.varied_rectangle.compressed_srgb_alpha Pass +KHR-GL32.packed_pixels.varied_rectangle.depth24_stencil8 Pass +KHR-GL32.packed_pixels.varied_rectangle.depth32f_stencil8 Pass +KHR-GL32.packed_pixels.varied_rectangle.depth_component16 Pass +KHR-GL32.packed_pixels.varied_rectangle.depth_component24 Pass +KHR-GL32.packed_pixels.varied_rectangle.depth_component32f Pass +KHR-GL32.packed_pixels.varied_rectangle.depth_component32 Pass +KHR-GL32.packed_pixels.varied_rectangle.depth_component Pass +KHR-GL32.packed_pixels.varied_rectangle.depth_stencil Pass +KHR-GL32.packed_pixels.varied_rectangle.r3_g3_b2 Pass +KHR-GL32.packed_pixels.varied_rectangle.r8i Pass +KHR-GL32.packed_pixels.varied_rectangle.r8ui Pass +KHR-GL32.packed_pixels.varied_rectangle.r8 Pass +KHR-GL32.packed_pixels.varied_rectangle.r8_snorm Pass +KHR-GL32.packed_pixels.varied_rectangle.r11f_g11f_b10f Pass +KHR-GL32.packed_pixels.varied_rectangle.r16f Pass +KHR-GL32.packed_pixels.varied_rectangle.r16i Pass +KHR-GL32.packed_pixels.varied_rectangle.r16ui Pass +KHR-GL32.packed_pixels.varied_rectangle.r16 Pass +KHR-GL32.packed_pixels.varied_rectangle.r16_snorm Pass +KHR-GL32.packed_pixels.varied_rectangle.r32f Pass +KHR-GL32.packed_pixels.varied_rectangle.r32i Pass +KHR-GL32.packed_pixels.varied_rectangle.r32ui Pass +KHR-GL32.packed_pixels.varied_rectangle.red Pass +KHR-GL32.packed_pixels.varied_rectangle.rg8i Pass +KHR-GL32.packed_pixels.varied_rectangle.rg8ui Pass +KHR-GL32.packed_pixels.varied_rectangle.rg8 Pass +KHR-GL32.packed_pixels.varied_rectangle.rg8_snorm Pass +KHR-GL32.packed_pixels.varied_rectangle.rg16f Pass +KHR-GL32.packed_pixels.varied_rectangle.rg16i Pass +KHR-GL32.packed_pixels.varied_rectangle.rg16ui Pass +KHR-GL32.packed_pixels.varied_rectangle.rg16 Pass +KHR-GL32.packed_pixels.varied_rectangle.rg16_snorm Pass +KHR-GL32.packed_pixels.varied_rectangle.rg32f Pass +KHR-GL32.packed_pixels.varied_rectangle.rg32i Pass +KHR-GL32.packed_pixels.varied_rectangle.rg32ui Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb4 Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb5 Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb5_a1 Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb8i Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb8ui Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb8 Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb8_snorm Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb9_e5 Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb10 Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb10_a2ui Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb10_a2 Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb12 Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb16f Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb16i Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb16ui Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb16 Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb16_snorm Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb32f Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb32i Pass +KHR-GL32.packed_pixels.varied_rectangle.rgb32ui Pass +KHR-GL32.packed_pixels.varied_rectangle.rgba2 Pass +KHR-GL32.packed_pixels.varied_rectangle.rgba4 Pass +KHR-GL32.packed_pixels.varied_rectangle.rgba8i Pass +KHR-GL32.packed_pixels.varied_rectangle.rgba8ui Pass +KHR-GL32.packed_pixels.varied_rectangle.rgba8 Pass +KHR-GL32.packed_pixels.varied_rectangle.rgba8_snorm Pass +KHR-GL32.packed_pixels.varied_rectangle.rgba12 Pass +KHR-GL32.packed_pixels.varied_rectangle.rgba16f Pass +KHR-GL32.packed_pixels.varied_rectangle.rgba16i Pass +KHR-GL32.packed_pixels.varied_rectangle.rgba16ui Pass +KHR-GL32.packed_pixels.varied_rectangle.rgba16 Pass +KHR-GL32.packed_pixels.varied_rectangle.rgba16_snorm Pass +KHR-GL32.packed_pixels.varied_rectangle.rgba32f Pass +KHR-GL32.packed_pixels.varied_rectangle.rgba32i Pass +KHR-GL32.packed_pixels.varied_rectangle.rgba32ui Pass +KHR-GL32.packed_pixels.varied_rectangle.rg Pass +KHR-GL32.packed_pixels.varied_rectangle.srgb8 Pass +KHR-GL32.packed_pixels.varied_rectangle.srgb8_alpha8 Pass +KHR-GL32.shaders30.declarations.declarations.redeclare_gl_FragColor Pass +KHR-GL32.shaders30.declarations.declarations.redeclare_gl_FragData Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_0_repeat Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_1_repeat Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_11x131_2_repeat Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_0_repeat Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_1_repeat Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.depth24_stencil8_49x23_2_repeat Pass +KHR-GL32.texture_repeat_mode.depth_component16_11x131_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.depth_component16_11x131_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.depth_component16_11x131_0_repeat Pass +KHR-GL32.texture_repeat_mode.depth_component16_11x131_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.depth_component16_11x131_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.depth_component16_11x131_1_repeat Pass +KHR-GL32.texture_repeat_mode.depth_component16_11x131_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.depth_component16_11x131_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.depth_component16_11x131_2_repeat Pass +KHR-GL32.texture_repeat_mode.depth_component16_49x23_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.depth_component16_49x23_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.depth_component16_49x23_0_repeat Pass +KHR-GL32.texture_repeat_mode.depth_component16_49x23_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.depth_component16_49x23_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.depth_component16_49x23_1_repeat Pass +KHR-GL32.texture_repeat_mode.depth_component16_49x23_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.depth_component16_49x23_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.depth_component16_49x23_2_repeat Pass +KHR-GL32.texture_repeat_mode.r8_11x131_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.r8_11x131_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.r8_11x131_0_repeat Pass +KHR-GL32.texture_repeat_mode.r8_11x131_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.r8_11x131_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.r8_11x131_1_repeat Pass +KHR-GL32.texture_repeat_mode.r8_11x131_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.r8_11x131_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.r8_11x131_2_repeat Pass +KHR-GL32.texture_repeat_mode.r8_49x23_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.r8_49x23_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.r8_49x23_0_repeat Pass +KHR-GL32.texture_repeat_mode.r8_49x23_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.r8_49x23_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.r8_49x23_1_repeat Pass +KHR-GL32.texture_repeat_mode.r8_49x23_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.r8_49x23_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.r8_49x23_2_repeat Pass +KHR-GL32.texture_repeat_mode.r32ui_11x131_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.r32ui_11x131_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.r32ui_11x131_0_repeat Pass +KHR-GL32.texture_repeat_mode.r32ui_11x131_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.r32ui_11x131_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.r32ui_11x131_1_repeat Pass +KHR-GL32.texture_repeat_mode.r32ui_11x131_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.r32ui_11x131_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.r32ui_11x131_2_repeat Pass +KHR-GL32.texture_repeat_mode.r32ui_49x23_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.r32ui_49x23_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.r32ui_49x23_0_repeat Pass +KHR-GL32.texture_repeat_mode.r32ui_49x23_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.r32ui_49x23_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.r32ui_49x23_1_repeat Pass +KHR-GL32.texture_repeat_mode.r32ui_49x23_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.r32ui_49x23_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.r32ui_49x23_2_repeat Pass +KHR-GL32.texture_repeat_mode.rg32ui_11x131_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rg32ui_11x131_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rg32ui_11x131_0_repeat Pass +KHR-GL32.texture_repeat_mode.rg32ui_11x131_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rg32ui_11x131_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rg32ui_11x131_1_repeat Pass +KHR-GL32.texture_repeat_mode.rg32ui_11x131_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rg32ui_11x131_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rg32ui_11x131_2_repeat Pass +KHR-GL32.texture_repeat_mode.rg32ui_49x23_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rg32ui_49x23_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rg32ui_49x23_0_repeat Pass +KHR-GL32.texture_repeat_mode.rg32ui_49x23_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rg32ui_49x23_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rg32ui_49x23_1_repeat Pass +KHR-GL32.texture_repeat_mode.rg32ui_49x23_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rg32ui_49x23_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rg32ui_49x23_2_repeat Pass +KHR-GL32.texture_repeat_mode.rgb8_11x131_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb8_11x131_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb8_11x131_0_repeat Pass +KHR-GL32.texture_repeat_mode.rgb8_11x131_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb8_11x131_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb8_11x131_1_repeat Pass +KHR-GL32.texture_repeat_mode.rgb8_11x131_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb8_11x131_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb8_11x131_2_repeat Pass +KHR-GL32.texture_repeat_mode.rgb8_49x23_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb8_49x23_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb8_49x23_0_repeat Pass +KHR-GL32.texture_repeat_mode.rgb8_49x23_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb8_49x23_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb8_49x23_1_repeat Pass +KHR-GL32.texture_repeat_mode.rgb8_49x23_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb8_49x23_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb8_49x23_2_repeat Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_0_repeat Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_1_repeat Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_11x131_2_repeat Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_0_repeat Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_1_repeat Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb10_a2_49x23_2_repeat Pass +KHR-GL32.texture_repeat_mode.rgb565_11x131_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb565_11x131_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb565_11x131_0_repeat Pass +KHR-GL32.texture_repeat_mode.rgb565_11x131_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb565_11x131_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb565_11x131_1_repeat Pass +KHR-GL32.texture_repeat_mode.rgb565_11x131_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb565_11x131_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb565_11x131_2_repeat Pass +KHR-GL32.texture_repeat_mode.rgb565_49x23_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb565_49x23_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb565_49x23_0_repeat Pass +KHR-GL32.texture_repeat_mode.rgb565_49x23_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb565_49x23_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb565_49x23_1_repeat Pass +KHR-GL32.texture_repeat_mode.rgb565_49x23_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgb565_49x23_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgb565_49x23_2_repeat Pass +KHR-GL32.texture_repeat_mode.rgba32ui_11x131_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgba32ui_11x131_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgba32ui_11x131_0_repeat Pass +KHR-GL32.texture_repeat_mode.rgba32ui_11x131_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgba32ui_11x131_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgba32ui_11x131_1_repeat Pass +KHR-GL32.texture_repeat_mode.rgba32ui_11x131_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgba32ui_11x131_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgba32ui_11x131_2_repeat Pass +KHR-GL32.texture_repeat_mode.rgba32ui_49x23_0_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgba32ui_49x23_0_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgba32ui_49x23_0_repeat Pass +KHR-GL32.texture_repeat_mode.rgba32ui_49x23_1_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgba32ui_49x23_1_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgba32ui_49x23_1_repeat Pass +KHR-GL32.texture_repeat_mode.rgba32ui_49x23_2_clamp_to_edge Pass +KHR-GL32.texture_repeat_mode.rgba32ui_49x23_2_mirrored_repeat Pass +KHR-GL32.texture_repeat_mode.rgba32ui_49x23_2_repeat Pass +KHR-GL32.texture_size_promotion.functional InternalError +KHR-GL32.transform_feedback.api_errors_test Fail +KHR-GL32.transform_feedback.capture_geometry_interleaved_test Fail +KHR-GL32.transform_feedback.capture_geometry_separate_test Fail +KHR-GL32.transform_feedback.capture_special_interleaved_test Pass +KHR-GL32.transform_feedback.capture_vertex_interleaved_test Fail +KHR-GL32.transform_feedback.capture_vertex_separate_test Fail +KHR-GL32.transform_feedback.discard_geometry_test Fail +KHR-GL32.transform_feedback.discard_vertex_test Fail +KHR-GL32.transform_feedback.draw_xfb_feedbackk_test Pass +KHR-GL32.transform_feedback.draw_xfb_instanced_test Pass +KHR-GL32.transform_feedback.draw_xfb_stream_instanced_test Pass +KHR-GL32.transform_feedback.draw_xfb_stream_test Pass +KHR-GL32.transform_feedback.draw_xfb_test Fail +KHR-GL32.transform_feedback.get_xfb_varying Pass +KHR-GL32.transform_feedback.limits_test Pass +KHR-GL32.transform_feedback.linking_errors_test Pass +KHR-GL32.transform_feedback.query_geometry_interleaved_test Fail +KHR-GL32.transform_feedback.query_geometry_separate_test Fail +KHR-GL32.transform_feedback.query_vertex_interleaved_test Fail +KHR-GL32.transform_feedback.query_vertex_separate_test Fail +KHR-GL32.transform_feedback_overflow_query_ARB.advanced-single-stream-interleaved-attribs NotSupported +KHR-GL32.transform_feedback_overflow_query_ARB.advanced-single-stream-separate-attribs NotSupported +KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-interleaved-attribs NotSupported +KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-separate-attribs NotSupported +KHR-GL32.transform_feedback_overflow_query_ARB.context-state-update NotSupported +KHR-GL32.transform_feedback_overflow_query_ARB.default-context-state NotSupported +KHR-GL32.transform_feedback_overflow_query_ARB.error-already-active NotSupported +KHR-GL32.transform_feedback_overflow_query_ARB.error-incompatible-target NotSupported +KHR-GL32.transform_feedback_overflow_query_ARB.error-invalid-index NotSupported +KHR-GL32.transform_feedback_overflow_query_ARB.error-no-active-query NotSupported +KHR-GL32.transform_feedback_overflow_query_ARB.implementation-dependent-state NotSupported +KHR-GL32.transform_feedback_overflow_query_ARB.multiple-streams-multiple-buffers-per-stream NotSupported +KHR-GL32.transform_feedback_overflow_query_ARB.multiple-streams-one-buffer-per-stream NotSupported diff --git a/ci/previous_results/es_host_softpipe/deqp_gles2/results.txt b/ci/previous_results/es_host_softpipe/deqp_gles2/results.txt index ef216cd..2020341 100644 --- a/ci/previous_results/es_host_softpipe/deqp_gles2/results.txt +++ b/ci/previous_results/es_host_softpipe/deqp_gles2/results.txt @@ -12201,8 +12201,8 @@ dEQP-GLES2.functional.texture.completeness.cube.npot_s_repeat Pass dEQP-GLES2.functional.texture.completeness.cube.npot_t_repeat Pass dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_clamp_etc1 Pass dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_clamp_etc1 Pass -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_clamp_etc1 Fail -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_clamp_etc1 Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_clamp_etc1 Pass +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_clamp_etc1 Pass dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_etc1 Pass dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_l8_pot Pass dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgb888_pot Pass @@ -12220,28 +12220,28 @@ dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_clamp_e dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_clamp_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_mirror_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_repeat_rgba8888 Pass -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_clamp_etc1 Fail -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_clamp_rgba8888 Fail -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_mirror_rgba8888 Fail -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_l8 Fail -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgb888 Fail -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgba4444 Fail -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgba8888 Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_clamp_etc1 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_clamp_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_mirror_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_l8 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgb888 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgba4444 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_linear_clamp_etc1 Pass dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_linear_clamp_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_linear_mirror_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_linear_repeat_rgba8888 Pass -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.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.linear_mipmap_nearest_nearest_clamp_etc1 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_clamp_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_mirror_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_l8 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_rgb888 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_rgba4444 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_clamp_etc1 Pass +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_clamp_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_mirror_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_repeat_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_clamp_etc1 Pass dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_clamp_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_mirror_rgba8888 Pass @@ -12249,10 +12249,10 @@ dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repea dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repeat_rgb888 Pass dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repeat_rgba4444 Pass dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repeat_rgba8888 Pass -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_linear_clamp_etc1 Pass +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_linear_clamp_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_linear_mirror_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_linear_repeat_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_clamp_etc1 Pass dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_clamp_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_mirror_rgba8888 Pass @@ -12275,30 +12275,30 @@ dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_rgba4444_pot dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_rgba8888_pot Pass dEQP-GLES2.functional.texture.format.a8_2d_npot Pass dEQP-GLES2.functional.texture.format.a8_2d_pot Pass -dEQP-GLES2.functional.texture.format.a8_cube_pot Fail +dEQP-GLES2.functional.texture.format.a8_cube_pot Pass dEQP-GLES2.functional.texture.format.etc1_2d_pot Pass -dEQP-GLES2.functional.texture.format.etc1_cube_pot Fail +dEQP-GLES2.functional.texture.format.etc1_cube_pot Pass dEQP-GLES2.functional.texture.format.l8_2d_npot Pass dEQP-GLES2.functional.texture.format.l8_2d_pot Pass -dEQP-GLES2.functional.texture.format.l8_cube_pot Fail +dEQP-GLES2.functional.texture.format.l8_cube_pot Pass dEQP-GLES2.functional.texture.format.la88_2d_npot Pass dEQP-GLES2.functional.texture.format.la88_2d_pot Pass -dEQP-GLES2.functional.texture.format.la88_cube_pot Fail +dEQP-GLES2.functional.texture.format.la88_cube_pot Pass dEQP-GLES2.functional.texture.format.rgb565_2d_npot Pass dEQP-GLES2.functional.texture.format.rgb565_2d_pot Pass -dEQP-GLES2.functional.texture.format.rgb565_cube_pot Fail +dEQP-GLES2.functional.texture.format.rgb565_cube_pot Pass dEQP-GLES2.functional.texture.format.rgb888_2d_npot Pass dEQP-GLES2.functional.texture.format.rgb888_2d_pot Pass -dEQP-GLES2.functional.texture.format.rgb888_cube_pot Fail +dEQP-GLES2.functional.texture.format.rgb888_cube_pot Pass dEQP-GLES2.functional.texture.format.rgba4444_2d_npot Pass dEQP-GLES2.functional.texture.format.rgba4444_2d_pot Pass -dEQP-GLES2.functional.texture.format.rgba4444_cube_pot Fail +dEQP-GLES2.functional.texture.format.rgba4444_cube_pot Pass dEQP-GLES2.functional.texture.format.rgba5551_2d_npot Pass dEQP-GLES2.functional.texture.format.rgba5551_2d_pot Pass -dEQP-GLES2.functional.texture.format.rgba5551_cube_pot Fail +dEQP-GLES2.functional.texture.format.rgba5551_cube_pot Pass dEQP-GLES2.functional.texture.format.rgba8888_2d_npot Pass dEQP-GLES2.functional.texture.format.rgba8888_2d_pot Pass -dEQP-GLES2.functional.texture.format.rgba8888_cube_pot Fail +dEQP-GLES2.functional.texture.format.rgba8888_cube_pot Pass dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_linear_repeat Pass dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_nearest_clamp Pass dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_nearest_mirror Pass @@ -12335,22 +12335,22 @@ dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba8888_fastest Pass dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba8888_nicest Pass dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba8888_non_square_fastest Pass dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba8888_non_square_nicest Pass -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.generate.a8_fastest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.a8_nicest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.l8_fastest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.l8_nicest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.la88_fastest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.la88_nicest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb565_fastest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb565_nicest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb888_fastest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb888_nicest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba4444_fastest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba4444_nicest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba5551_fastest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba5551_nicest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba8888_fastest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba8888_nicest Pass dEQP-GLES2.functional.texture.size.2d.64x64_l8 Pass dEQP-GLES2.functional.texture.size.2d.64x64_l8_mipmap Pass dEQP-GLES2.functional.texture.size.2d.64x64_rgb888 Pass @@ -12383,41 +12383,41 @@ dEQP-GLES2.functional.texture.size.2d.2048x2048_rgb888_mipmap Pass dEQP-GLES2.functional.texture.size.2d.2048x2048_rgba4444_mipmap Pass dEQP-GLES2.functional.texture.size.2d.2048x2048_rgba8888 Pass dEQP-GLES2.functional.texture.size.2d.2048x2048_rgba8888_mipmap Pass -dEQP-GLES2.functional.texture.size.cube.16x16_l8 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.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.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.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_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_rgba8888 Fail -dEQP-GLES2.functional.texture.size.cube.512x512_rgba8888_mipmap Fail +dEQP-GLES2.functional.texture.size.cube.16x16_l8 Pass +dEQP-GLES2.functional.texture.size.cube.16x16_rgb888 Pass +dEQP-GLES2.functional.texture.size.cube.16x16_rgb888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.16x16_rgba4444 Pass +dEQP-GLES2.functional.texture.size.cube.16x16_rgba4444_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.16x16_rgba8888 Pass +dEQP-GLES2.functional.texture.size.cube.16x16_rgba8888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.64x64_l8 Pass +dEQP-GLES2.functional.texture.size.cube.64x64_l8_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.64x64_rgb888 Pass +dEQP-GLES2.functional.texture.size.cube.64x64_rgb888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.64x64_rgba4444 Pass +dEQP-GLES2.functional.texture.size.cube.64x64_rgba4444_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.64x64_rgba8888 Pass +dEQP-GLES2.functional.texture.size.cube.64x64_rgba8888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.128x128_l8 Pass +dEQP-GLES2.functional.texture.size.cube.128x128_l8_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.128x128_rgb888 Pass +dEQP-GLES2.functional.texture.size.cube.128x128_rgb888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.128x128_rgba4444 Pass +dEQP-GLES2.functional.texture.size.cube.128x128_rgba4444_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.128x128_rgba8888 Pass +dEQP-GLES2.functional.texture.size.cube.128x128_rgba8888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.256x256_l8 Pass +dEQP-GLES2.functional.texture.size.cube.256x256_l8_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.256x256_rgb888 Pass +dEQP-GLES2.functional.texture.size.cube.256x256_rgb888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.256x256_rgba8888 Pass +dEQP-GLES2.functional.texture.size.cube.256x256_rgba8888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.512x512_l8 Pass +dEQP-GLES2.functional.texture.size.cube.512x512_l8_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.512x512_rgb888 Pass +dEQP-GLES2.functional.texture.size.cube.512x512_rgb888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.512x512_rgba8888 Pass +dEQP-GLES2.functional.texture.size.cube.512x512_rgba8888_mipmap Pass dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_alpha Pass dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_luminance Pass dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_luminance_alpha Pass @@ -12600,12 +12600,12 @@ dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_linear_repeat Pass dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_clamp Pass dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_mirror Pass dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_repeat Pass -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.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.linear_mipmap_linear_nearest_clamp Pass +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_mirror Pass +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_repeat Pass +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_clamp Pass +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_mirror Pass +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_repeat Pass dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_clamp Pass dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_mirror Pass dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_repeat Pass diff --git a/ci/previous_results/es_host_softpipe/deqp_gles3/results.txt b/ci/previous_results/es_host_softpipe/deqp_gles3/results.txt index dc0a0da..1fc62f9 100644 --- a/ci/previous_results/es_host_softpipe/deqp_gles3/results.txt +++ b/ci/previous_results/es_host_softpipe/deqp_gles3/results.txt @@ -9377,7 +9377,7 @@ dEQP-GLES3.functional.rasterization.fbo.texture_2d.fill_rules.basic_quad_reverse dEQP-GLES3.functional.rasterization.fbo.texture_2d.fill_rules.clipped_full Pass dEQP-GLES3.functional.rasterization.fbo.texture_2d.fill_rules.clipped_partly Pass dEQP-GLES3.functional.rasterization.fbo.texture_2d.fill_rules.projected Pass -dEQP-GLES3.functional.rasterization.fbo.texture_2d.interpolation.lines Fail +dEQP-GLES3.functional.rasterization.fbo.texture_2d.interpolation.lines Pass dEQP-GLES3.functional.rasterization.fbo.texture_2d.interpolation.triangles Pass dEQP-GLES3.functional.rasterization.fbo.texture_2d.primitives.lines Pass dEQP-GLES3.functional.rasterization.fbo.texture_2d.primitives.lines_wide Pass @@ -11255,7 +11255,7 @@ dEQP-GLES3.functional.shaders.builtin_variable.max_vertex_uniform_vectors_vertex dEQP-GLES3.functional.shaders.builtin_variable.min_program_texel_offset_fragment Pass dEQP-GLES3.functional.shaders.builtin_variable.min_program_texel_offset_vertex Pass dEQP-GLES3.functional.shaders.builtin_variable.pointcoord Pass -dEQP-GLES3.functional.shaders.builtin_variable.vertex_id Fail +dEQP-GLES3.functional.shaders.builtin_variable.vertex_id Pass dEQP-GLES3.functional.shaders.conditionals.if.complex_condition_fragment Pass dEQP-GLES3.functional.shaders.conditionals.if.complex_condition_vertex Pass dEQP-GLES3.functional.shaders.conditionals.if.compound_statement_fragment Pass @@ -18815,7 +18815,7 @@ dEQP-GLES3.functional.shaders.metamorphic.bubblesort_flag.variant_1 BadTerminate dEQP-GLES3.functional.shaders.metamorphic.bubblesort_flag.variant_2 BadTerminate dEQP-GLES3.functional.shaders.metamorphic.synthetic.variant_1 Pass dEQP-GLES3.functional.shaders.metamorphic.synthetic.variant_2 Pass -dEQP-GLES3.functional.shaders.metamorphic.synthetic.variant_3 BadTerminate +dEQP-GLES3.functional.shaders.metamorphic.synthetic.variant_3 Pass dEQP-GLES3.functional.shaders.metamorphic.synthetic.variant_4 Pass dEQP-GLES3.functional.shaders.negative.c_cast.bool_fragment Pass dEQP-GLES3.functional.shaders.negative.c_cast.bool_vertex Pass @@ -29464,69 +29464,69 @@ dEQP-GLES3.functional.shaders.texture_functions.texelfetch.usampler2d_fragment P dEQP-GLES3.functional.shaders.texture_functions.texelfetch.usampler2d_vertex Pass dEQP-GLES3.functional.shaders.texture_functions.texelfetch.usampler3d_fragment Pass dEQP-GLES3.functional.shaders.texture_functions.texelfetch.usampler3d_vertex Pass -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2darray_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2darray_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler3d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler3d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darrayshadow_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darrayshadow_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2dshadow_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2dshadow_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler2darray_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler2darray_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler2d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler2d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler3d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler3d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2darray_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2darray_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler3d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler3d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isamplercube_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darrayshadow_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darrayshadow_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2dshadow_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2dshadow_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler2darray_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler2darray_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler2d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler2d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler3d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler3d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usamplercube_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usamplercube_vertex Fail +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2darray_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2darray_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler3d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler3d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darrayshadow_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darrayshadow_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2dshadow_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2dshadow_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler2darray_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler2darray_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler2d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler2d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler3d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler3d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2darray_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2darray_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler3d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler3d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isamplercube_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darrayshadow_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darrayshadow_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2dshadow_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2dshadow_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler2darray_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler2darray_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler2d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler2d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler3d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler3d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usamplercube_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usamplercube_vertex Pass dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.isampler2darray_fragment Pass dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.isampler2darray_vertex Pass dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.isampler2d_fragment Pass @@ -29606,58 +29606,58 @@ dEQP-GLES3.functional.shaders.texture_functions.textureoffset.usampler2d_fragmen dEQP-GLES3.functional.shaders.texture_functions.textureoffset.usampler2d_vertex Pass dEQP-GLES3.functional.shaders.texture_functions.textureoffset.usampler3d_bias_fragment Pass dEQP-GLES3.functional.shaders.texture_functions.textureoffset.usampler3d_vertex Pass -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler2d_vec3_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler2d_vec3_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler2d_vec4_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler2d_vec4_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler3d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler3d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2dshadow_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2dshadow_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec3_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec3_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec4_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec4_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler3d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler3d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec3_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec3_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec4_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec4_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler3d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler3d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2dshadow_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2dshadow_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler2d_vec3_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler2d_vec3_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler2d_vec4_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler2d_vec4_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler3d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler3d_vertex Fail +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler2d_vec3_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler2d_vec3_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler2d_vec4_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler2d_vec4_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler3d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler3d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2dshadow_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2dshadow_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec3_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec3_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec4_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec4_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler3d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler3d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec3_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec3_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec4_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec4_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler3d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler3d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2dshadow_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2dshadow_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler2d_vec3_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler2d_vec3_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler2d_vec4_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler2d_vec4_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler3d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler3d_vertex Pass dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.isampler2d_vec3_fragment Pass dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.isampler2d_vec3_vertex Pass dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.isampler2d_vec4_fragment Pass @@ -31242,9 +31242,9 @@ dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_linear_repeat_mir dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_linear_repeat_repeat Pass dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_linear_linear_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_linear_linear_clamp_mirror Pass -dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_linear_nearest_clamp_clamp Fail +dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_linear_nearest_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_nearest_linear_clamp_clamp Pass -dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_nearest_nearest_clamp_clamp Fail +dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_nearest_nearest_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d.combinations.nearest_nearest_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d.combinations.nearest_nearest_clamp_mirror Pass dEQP-GLES3.functional.texture.filtering.2d.combinations.nearest_nearest_clamp_repeat Pass @@ -31258,102 +31258,102 @@ dEQP-GLES3.functional.texture.filtering.2d.formats.etc1_rgb8_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.etc1_rgb8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.etc1_rgb8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.etc1_rgb8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.etc1_rgb8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.etc1_rgb8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.etc1_rgb8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.etc1_rgb8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.r11f_g11f_b10f_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.r11f_g11f_b10f_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.r11f_g11f_b10f_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.r11f_g11f_b10f_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.r11f_g11f_b10f_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.r11f_g11f_b10f_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.r11f_g11f_b10f_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.r11f_g11f_b10f_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb5_a1_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb5_a1_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb5_a1_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb5_a1_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.rgb5_a1_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.rgb5_a1_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.rgb5_a1_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.rgb5_a1_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb9_e5_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb9_e5_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb9_e5_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb9_e5_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.rgb9_e5_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.rgb9_e5_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.rgb9_e5_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.rgb9_e5_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb10_a2_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb10_a2_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb10_a2_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb10_a2_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.rgb10_a2_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.rgb10_a2_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.rgb10_a2_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.rgb10_a2_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb565_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb565_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb565_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb565_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.rgb565_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.rgb565_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.rgb565_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.rgb565_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba4_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba4_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba4_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba4_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.rgba4_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.rgba4_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.rgba4_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.rgba4_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_snorm_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_snorm_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_snorm_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_snorm_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_snorm_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_snorm_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_snorm_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_snorm_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba16f_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba16f_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba16f_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba16f_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.rgba16f_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.rgba16f_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.rgba16f_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.rgba16f_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.4x8_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.4x8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.4x8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.4x8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.sizes.4x8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.sizes.4x8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.sizes.4x8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.sizes.4x8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.31x55_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.31x55_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.32x64_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.32x64_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.32x64_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.32x64_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.sizes.32x64_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.sizes.32x64_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.sizes.32x64_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.sizes.32x64_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.127x99_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.127x99_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.128x128_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.128x128_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.128x128_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.128x128_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.sizes.128x128_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.sizes.128x128_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.sizes.128x128_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.sizes.128x128_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_linear_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_linear_clamp_mirror Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_linear_clamp_repeat Pass @@ -31365,21 +31365,21 @@ dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_linear_repe dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_linear_repeat_repeat Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_linear_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_linear_mirror_clamp Pass -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_nearest_clamp_clamp Fail -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_nearest_mirror_clamp Fail +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_nearest_clamp_clamp Pass +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_nearest_mirror_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_linear_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_linear_clamp_mirror Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_linear_mirror_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_linear_mirror_mirror Pass -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_clamp_clamp Fail -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_clamp_mirror Fail -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_mirror_clamp Fail -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_mirror_mirror Fail -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_nearest_clamp_clamp Fail -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_linear_clamp_clamp Fail -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_linear_linear_clamp_clamp Fail +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_clamp_clamp Pass +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_clamp_mirror Pass +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_mirror_clamp Pass +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_mirror_mirror Pass +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_nearest_clamp_clamp Pass +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_linear_clamp_clamp Pass +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_linear_linear_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_linear_nearest_clamp_clamp Pass -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_nearest_linear_clamp_clamp Fail +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_nearest_linear_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_nearest_nearest_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_nearest_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_nearest_clamp_mirror Pass @@ -31394,94 +31394,94 @@ dEQP-GLES3.functional.texture.filtering.2d_array.formats.r11f_g11f_b10f_linear P dEQP-GLES3.functional.texture.filtering.2d_array.formats.r11f_g11f_b10f_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.r11f_g11f_b10f_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.r11f_g11f_b10f_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.r11f_g11f_b10f_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.r11f_g11f_b10f_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.r11f_g11f_b10f_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.r11f_g11f_b10f_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb5_a1_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb5_a1_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb5_a1_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb5_a1_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb5_a1_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb5_a1_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb5_a1_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb5_a1_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb9_e5_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb9_e5_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb9_e5_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb9_e5_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb9_e5_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb9_e5_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb9_e5_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb9_e5_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb10_a2_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb10_a2_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb10_a2_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb10_a2_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb10_a2_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb10_a2_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb10_a2_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb10_a2_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb565_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb565_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb565_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb565_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb565_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb565_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb565_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb565_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba4_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba4_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba4_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba4_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba4_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba4_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba4_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba4_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_snorm_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_snorm_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_snorm_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_snorm_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_snorm_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_snorm_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_snorm_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_snorm_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba16f_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba16f_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba16f_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba16f_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba16f_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba16f_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba16f_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba16f_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.4x8x8_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.4x8x8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.4x8x8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.4x8x8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.sizes.4x8x8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.sizes.4x8x8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.sizes.4x8x8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.sizes.4x8x8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.32x64x16_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.32x64x16_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.32x64x16_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.32x64x16_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.sizes.32x64x16_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.sizes.32x64x16_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.sizes.32x64x16_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.sizes.32x64x16_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.63x63x63_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.63x63x63_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.128x32x64_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.128x32x64_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.128x32x64_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.128x32x64_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.sizes.128x32x64_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.sizes.128x32x64_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.sizes.128x32x64_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.sizes.128x32x64_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_clamp_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_clamp_clamp_mirror Fail dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_clamp_clamp_repeat Fail @@ -31509,8 +31509,8 @@ dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_repeat_mir dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_repeat_repeat_clamp Pass dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_repeat_repeat_mirror Fail dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_repeat_repeat_repeat Fail -dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_nearest_clamp_clamp_clamp Fail -dEQP-GLES3.functional.texture.filtering.3d.combinations.nearest_linear_clamp_clamp_clamp Fail +dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_nearest_clamp_clamp_clamp Pass +dEQP-GLES3.functional.texture.filtering.3d.combinations.nearest_linear_clamp_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.3d.combinations.nearest_nearest_clamp_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.3d.combinations.nearest_nearest_clamp_clamp_mirror Pass dEQP-GLES3.functional.texture.filtering.3d.combinations.nearest_nearest_clamp_clamp_repeat Pass @@ -31607,20 +31607,20 @@ dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_linear Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_nearest Pass -dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.4x8x8_linear Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.4x8x8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.4x8x8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.4x8x8_nearest Pass -dEQP-GLES3.functional.texture.filtering.3d.sizes.4x8x8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.3d.sizes.4x8x8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.3d.sizes.4x8x8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.3d.sizes.4x8x8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.32x64x16_linear Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.32x64x16_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.32x64x16_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.32x64x16_nearest Pass -dEQP-GLES3.functional.texture.filtering.3d.sizes.32x64x16_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.3d.sizes.32x64x16_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.3d.sizes.32x64x16_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.3d.sizes.32x64x16_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.63x63x63_linear Fail dEQP-GLES3.functional.texture.filtering.3d.sizes.63x63x63_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.128x32x64_linear Fail @@ -31629,168 +31629,168 @@ dEQP-GLES3.functional.texture.filtering.3d.sizes.128x32x64_linear_mipmap_nearest dEQP-GLES3.functional.texture.filtering.3d.sizes.128x32x64_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.128x32x64_nearest_mipmap_linear Fail dEQP-GLES3.functional.texture.filtering.3d.sizes.128x32x64_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_clamp_clamp Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_clamp_mirror Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_clamp_repeat Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_mirror_clamp Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_mirror_mirror Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_mirror_repeat Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_repeat_clamp Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_repeat_mirror Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_repeat_repeat Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_clamp_clamp Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_clamp_mirror Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_clamp_repeat Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_mirror_clamp Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_mirror_mirror Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_mirror_repeat Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_repeat_clamp Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_repeat_mirror Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_repeat_repeat Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_linear_mipmap_linear QualityWarning -dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_linear_mipmap_nearest QualityWarning -dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_linear_mipmap_nearest QualityWarning -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_linear_mipmap_nearest QualityWarning -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear_mipmap_linear QualityWarning -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_clamp_clamp Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_clamp_mirror Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_clamp_repeat Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_mirror_clamp Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_mirror_mirror Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_mirror_repeat Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_repeat_clamp Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_repeat_mirror Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_repeat_repeat Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_clamp_clamp Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_clamp_mirror Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_clamp_repeat Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_mirror_clamp Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_mirror_mirror Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_mirror_repeat Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_repeat_clamp Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_repeat_mirror Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_repeat_repeat Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.cube.no_edges_visible.linear Pass dEQP-GLES3.functional.texture.filtering.cube.no_edges_visible.nearest Pass dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_linear Pass dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_linear_mipmap_nearest Pass -dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_linear QualityWarning -dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_linear_mipmap_linear QualityWarning -dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.63x63_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.63x63_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.63x63_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.63x63_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.format.compressed.eac_r11_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.eac_r11_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.eac_r11_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.eac_r11_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.eac_r11_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.eac_r11_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.eac_rg11_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.eac_rg11_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.eac_rg11_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.eac_rg11_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.eac_rg11_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.eac_rg11_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.eac_signed_r11_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.eac_signed_r11_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.eac_signed_r11_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.eac_signed_r11_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.eac_signed_r11_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.eac_signed_r11_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.eac_signed_rg11_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.eac_signed_rg11_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.eac_signed_rg11_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.eac_signed_rg11_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.eac_signed_rg11_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.eac_signed_rg11_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.etc1_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.etc1_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.etc1_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.etc1_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.etc1_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.etc1_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_eac_rgba8_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_eac_rgba8_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.etc2_eac_rgba8_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.etc2_eac_rgba8_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.etc2_eac_rgba8_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.etc2_eac_rgba8_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_eac_srgb8_alpha8_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_eac_srgb8_alpha8_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.etc2_eac_srgb8_alpha8_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.etc2_eac_srgb8_alpha8_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.etc2_eac_srgb8_alpha8_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.etc2_eac_srgb8_alpha8_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_punchthrough_alpha1_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_punchthrough_alpha1_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_punchthrough_alpha1_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_punchthrough_alpha1_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_punchthrough_alpha1_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_punchthrough_alpha1_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_punchthrough_alpha1_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_punchthrough_alpha1_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_punchthrough_alpha1_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_punchthrough_alpha1_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_punchthrough_alpha1_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_punchthrough_alpha1_cube_pot Pass dEQP-GLES3.functional.texture.format.sized.2d.depth24_stencil8_npot Pass dEQP-GLES3.functional.texture.format.sized.2d.depth24_stencil8_pot Pass dEQP-GLES3.functional.texture.format.sized.2d.depth32f_stencil8_npot Pass @@ -32111,124 +32111,124 @@ dEQP-GLES3.functional.texture.format.sized.3d.srgb8_npot Pass dEQP-GLES3.functional.texture.format.sized.3d.srgb8_pot Pass dEQP-GLES3.functional.texture.format.sized.3d.srgb_r8_npot Pass dEQP-GLES3.functional.texture.format.sized.3d.srgb_r8_pot Pass -dEQP-GLES3.functional.texture.format.sized.cube.depth24_stencil8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth24_stencil8_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth32f_stencil8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth32f_stencil8_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth_component16_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth_component16_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth_component24_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth_component24_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth_component32f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth_component32f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r8i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r8i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r8ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r8ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r8_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r8_snorm_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r8_snorm_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r11f_g11f_b10f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r11f_g11f_b10f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r16f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r16f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r16i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r16i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r16ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r16ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r32f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r32f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r32i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r32i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r32ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r32ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg8i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg8i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg8ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg8ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg8_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg8_snorm_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg8_snorm_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg16f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg16f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg16i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg16i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg16ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg16ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg32f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg32f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg32i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg32i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg32ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg32ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb5_a1_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb5_a1_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb8i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb8i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb8ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb8ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb8_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb8_snorm_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb8_snorm_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb9_e5_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb9_e5_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb10_a2ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb10_a2ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb10_a2_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb10_a2_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb16f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb16f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb16i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb16i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb16ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb16ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb32f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb32f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb32i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb32i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb32ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb32ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb565_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb565_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba4_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba4_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba8i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba8i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba8ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba8ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba8_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba8_snorm_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba8_snorm_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba16f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba16f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba16i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba16i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba16ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba16ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba32f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba32f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba32i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba32i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba32ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba32ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.srgb8_alpha8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.srgb8_alpha8_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.srgb8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.srgb8_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.srgb_r8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.srgb_r8_pot Fail +dEQP-GLES3.functional.texture.format.sized.cube.depth24_stencil8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth24_stencil8_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth32f_stencil8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth32f_stencil8_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth_component16_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth_component16_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth_component24_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth_component24_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth_component32f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth_component32f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r8i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r8i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r8ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r8ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r8_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r8_snorm_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r8_snorm_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r11f_g11f_b10f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r11f_g11f_b10f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r16f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r16f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r16i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r16i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r16ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r16ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r32f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r32f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r32i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r32i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r32ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r32ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg8i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg8i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg8ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg8ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg8_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg8_snorm_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg8_snorm_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg16f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg16f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg16i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg16i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg16ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg16ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg32f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg32f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg32i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg32i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg32ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg32ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb5_a1_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb5_a1_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb8i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb8i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb8ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb8ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb8_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb8_snorm_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb8_snorm_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb9_e5_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb9_e5_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb10_a2ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb10_a2ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb10_a2_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb10_a2_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb16f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb16f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb16i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb16i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb16ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb16ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb32f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb32f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb32i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb32i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb32ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb32ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb565_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb565_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba4_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba4_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba8i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba8i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba8ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba8ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba8_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba8_snorm_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba8_snorm_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba16f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba16f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba16i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba16i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba16ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba16ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba32f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba32f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba32i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba32i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba32ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba32ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.srgb8_alpha8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.srgb8_alpha8_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.srgb8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.srgb8_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.srgb_r8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.srgb_r8_pot Pass dEQP-GLES3.functional.texture.format.unsized.alpha_2d_array_npot Pass dEQP-GLES3.functional.texture.format.unsized.alpha_2d_array_pot Pass dEQP-GLES3.functional.texture.format.unsized.alpha_2d_npot Pass dEQP-GLES3.functional.texture.format.unsized.alpha_2d_pot Pass dEQP-GLES3.functional.texture.format.unsized.alpha_3d_npot Pass dEQP-GLES3.functional.texture.format.unsized.alpha_3d_pot Pass -dEQP-GLES3.functional.texture.format.unsized.alpha_cube_npot Fail -dEQP-GLES3.functional.texture.format.unsized.alpha_cube_pot Fail +dEQP-GLES3.functional.texture.format.unsized.alpha_cube_npot Pass +dEQP-GLES3.functional.texture.format.unsized.alpha_cube_pot Pass dEQP-GLES3.functional.texture.format.unsized.luminance_2d_array_npot Pass dEQP-GLES3.functional.texture.format.unsized.luminance_2d_array_pot Pass dEQP-GLES3.functional.texture.format.unsized.luminance_2d_npot Pass @@ -32241,25 +32241,25 @@ dEQP-GLES3.functional.texture.format.unsized.luminance_alpha_2d_npot Pass dEQP-GLES3.functional.texture.format.unsized.luminance_alpha_2d_pot Pass dEQP-GLES3.functional.texture.format.unsized.luminance_alpha_3d_npot Pass dEQP-GLES3.functional.texture.format.unsized.luminance_alpha_3d_pot Pass -dEQP-GLES3.functional.texture.format.unsized.luminance_alpha_cube_npot Fail -dEQP-GLES3.functional.texture.format.unsized.luminance_alpha_cube_pot Fail -dEQP-GLES3.functional.texture.format.unsized.luminance_cube_npot Fail -dEQP-GLES3.functional.texture.format.unsized.luminance_cube_pot Fail +dEQP-GLES3.functional.texture.format.unsized.luminance_alpha_cube_npot Pass +dEQP-GLES3.functional.texture.format.unsized.luminance_alpha_cube_pot Pass +dEQP-GLES3.functional.texture.format.unsized.luminance_cube_npot Pass +dEQP-GLES3.functional.texture.format.unsized.luminance_cube_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_2d_array_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_2d_array_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_2d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_2d_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_3d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_3d_pot Pass -dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_cube_npot Fail -dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_cube_pot Fail +dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_cube_npot Pass +dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_cube_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_2d_array_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_2d_array_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_2d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_2d_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_3d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_3d_pot Pass -dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_cube_npot Fail +dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_cube_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_cube_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_2d_array_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_2d_array_pot Pass @@ -32267,24 +32267,24 @@ dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_2d_npot dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_2d_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_3d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_3d_pot Pass -dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_cube_npot Fail -dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_cube_pot Fail +dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_cube_npot Pass +dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_cube_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_2d_array_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_2d_array_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_2d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_2d_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_3d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_3d_pot Pass -dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_cube_npot Fail -dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_cube_pot Fail +dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_cube_npot Pass +dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_cube_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_2d_array_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_2d_array_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_2d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_2d_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_3d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_3d_pot Pass -dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_cube_npot Fail -dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_cube_pot Fail +dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_cube_npot Pass +dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_cube_pot Pass dEQP-GLES3.functional.texture.mipmap.2d.affine.linear_linear_clamp Pass dEQP-GLES3.functional.texture.mipmap.2d.affine.linear_linear_mirror Pass dEQP-GLES3.functional.texture.mipmap.2d.affine.linear_linear_repeat Pass @@ -32477,38 +32477,38 @@ dEQP-GLES3.functional.texture.mipmap.3d.projected.nearest_linear_repeat Pass dEQP-GLES3.functional.texture.mipmap.3d.projected.nearest_nearest_clamp Pass dEQP-GLES3.functional.texture.mipmap.3d.projected.nearest_nearest_mirror Pass dEQP-GLES3.functional.texture.mipmap.3d.projected.nearest_nearest_repeat Pass -dEQP-GLES3.functional.texture.mipmap.cube.base_level.linear_linear Fail -dEQP-GLES3.functional.texture.mipmap.cube.base_level.linear_nearest Fail -dEQP-GLES3.functional.texture.mipmap.cube.base_level.nearest_linear Fail -dEQP-GLES3.functional.texture.mipmap.cube.base_level.nearest_nearest Fail +dEQP-GLES3.functional.texture.mipmap.cube.base_level.linear_linear Pass +dEQP-GLES3.functional.texture.mipmap.cube.base_level.linear_nearest Pass +dEQP-GLES3.functional.texture.mipmap.cube.base_level.nearest_linear Pass +dEQP-GLES3.functional.texture.mipmap.cube.base_level.nearest_nearest Pass dEQP-GLES3.functional.texture.mipmap.cube.basic.linear_linear Pass dEQP-GLES3.functional.texture.mipmap.cube.basic.linear_nearest Pass -dEQP-GLES3.functional.texture.mipmap.cube.basic.nearest_linear Fail -dEQP-GLES3.functional.texture.mipmap.cube.basic.nearest_nearest Fail -dEQP-GLES3.functional.texture.mipmap.cube.bias.nearest_linear Fail -dEQP-GLES3.functional.texture.mipmap.cube.bias.nearest_nearest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.a8_fastest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.a8_nicest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.l8_fastest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.l8_nicest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.la88_fastest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.la88_nicest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgb565_fastest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgb565_nicest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgb888_fastest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgb888_nicest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba4444_fastest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba4444_nicest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba5551_fastest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba5551_nicest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba8888_fastest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba8888_nicest Fail -dEQP-GLES3.functional.texture.mipmap.cube.max_level.linear_linear Fail -dEQP-GLES3.functional.texture.mipmap.cube.max_level.nearest_linear Fail +dEQP-GLES3.functional.texture.mipmap.cube.basic.nearest_linear Pass +dEQP-GLES3.functional.texture.mipmap.cube.basic.nearest_nearest Pass +dEQP-GLES3.functional.texture.mipmap.cube.bias.nearest_linear Pass +dEQP-GLES3.functional.texture.mipmap.cube.bias.nearest_nearest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.a8_fastest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.a8_nicest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.l8_fastest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.l8_nicest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.la88_fastest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.la88_nicest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgb565_fastest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgb565_nicest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgb888_fastest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgb888_nicest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba4444_fastest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba4444_nicest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba5551_fastest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba5551_nicest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba8888_fastest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba8888_nicest Pass +dEQP-GLES3.functional.texture.mipmap.cube.max_level.linear_linear Pass +dEQP-GLES3.functional.texture.mipmap.cube.max_level.nearest_linear Pass dEQP-GLES3.functional.texture.mipmap.cube.min_lod.linear_linear Pass dEQP-GLES3.functional.texture.mipmap.cube.min_lod.linear_nearest Pass -dEQP-GLES3.functional.texture.mipmap.cube.min_lod.nearest_linear Fail -dEQP-GLES3.functional.texture.mipmap.cube.min_lod.nearest_nearest Fail +dEQP-GLES3.functional.texture.mipmap.cube.min_lod.nearest_linear Pass +dEQP-GLES3.functional.texture.mipmap.cube.min_lod.nearest_nearest Pass dEQP-GLES3.functional.texture.shadow.2d.linear.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d.linear.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d.linear.always_depth_component32f Pass @@ -32608,9 +32608,9 @@ dEQP-GLES3.functional.texture.shadow.2d.nearest.not_equal_depth_component32f Pas dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.always_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.greater_depth24_stencil8 QualityWarning dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.greater_depth_component16 QualityWarning dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.greater_depth_component32f QualityWarning @@ -32626,15 +32626,15 @@ dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_dept dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.never_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.never_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.never_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.not_equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.not_equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.not_equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.not_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.not_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.not_equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.always_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.greater_depth24_stencil8 QualityWarning dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.greater_depth_component16 QualityWarning dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.greater_depth_component32f QualityWarning @@ -32650,9 +32650,9 @@ dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_dep dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.never_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.never_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.never_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.not_equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.not_equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.not_equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.not_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.not_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.not_equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.2d_array.linear.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d_array.linear.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d_array.linear.always_depth_component32f Pass @@ -32752,9 +32752,9 @@ dEQP-GLES3.functional.texture.shadow.2d_array.nearest.not_equal_depth_component3 dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.always_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.greater_depth24_stencil8 QualityWarning dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.greater_depth_component16 QualityWarning dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.greater_depth_component32f QualityWarning @@ -32770,15 +32770,15 @@ dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equa dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.never_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.never_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.never_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.always_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.greater_depth24_stencil8 QualityWarning dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.greater_depth_component16 QualityWarning dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.greater_depth_component32f QualityWarning @@ -32794,33 +32794,33 @@ dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equ dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.never_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.never_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.never_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.cube.linear.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.linear.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.linear.always_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.cube.linear.equal_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.linear.equal_depth_component16 Pass -dEQP-GLES3.functional.texture.shadow.cube.linear.equal_depth_component32f QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.linear.greater_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.linear.greater_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.linear.greater_depth_component32f Fail +dEQP-GLES3.functional.texture.shadow.cube.linear.equal_depth_component32f Pass +dEQP-GLES3.functional.texture.shadow.cube.linear.greater_depth24_stencil8 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.linear.greater_depth_component16 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.linear.greater_depth_component32f QualityWarning dEQP-GLES3.functional.texture.shadow.cube.linear.greater_or_equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.linear.greater_or_equal_depth_component16 Fail +dEQP-GLES3.functional.texture.shadow.cube.linear.greater_or_equal_depth_component16 QualityWarning dEQP-GLES3.functional.texture.shadow.cube.linear.greater_or_equal_depth_component32f QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.linear.less_depth24_stencil8 Fail +dEQP-GLES3.functional.texture.shadow.cube.linear.less_depth24_stencil8 QualityWarning dEQP-GLES3.functional.texture.shadow.cube.linear.less_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.linear.less_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.linear.less_or_equal_depth24_stencil8 Fail +dEQP-GLES3.functional.texture.shadow.cube.linear.less_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.linear.less_or_equal_depth24_stencil8 QualityWarning dEQP-GLES3.functional.texture.shadow.cube.linear.less_or_equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.linear.less_or_equal_depth_component32f Fail +dEQP-GLES3.functional.texture.shadow.cube.linear.less_or_equal_depth_component32f QualityWarning dEQP-GLES3.functional.texture.shadow.cube.linear.never_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.linear.never_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.linear.never_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.cube.linear.not_equal_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.linear.not_equal_depth_component16 Pass -dEQP-GLES3.functional.texture.shadow.cube.linear.not_equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.linear.not_equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.cube.linear_mipmap_linear.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.linear_mipmap_linear.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.linear_mipmap_linear.always_depth_component32f Pass @@ -32872,33 +32872,33 @@ dEQP-GLES3.functional.texture.shadow.cube.linear_mipmap_nearest.not_equal_depth_ dEQP-GLES3.functional.texture.shadow.cube.nearest.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest.always_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.cube.nearest.equal_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.equal_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.equal_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_or_equal_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_or_equal_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_or_equal_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.less_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.less_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.less_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.less_or_equal_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.less_or_equal_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.less_or_equal_depth_component32f Fail +dEQP-GLES3.functional.texture.shadow.cube.nearest.equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.equal_depth_component32f Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_depth_component32f Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_or_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_or_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_or_equal_depth_component32f Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.less_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.less_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.less_depth_component32f Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.less_or_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.less_or_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.less_or_equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.cube.nearest.never_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest.never_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest.never_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.cube.nearest.not_equal_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.not_equal_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.not_equal_depth_component32f Fail +dEQP-GLES3.functional.texture.shadow.cube.nearest.not_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.not_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.not_equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.always_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.greater_depth24_stencil8 QualityWarning dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.greater_depth_component16 QualityWarning dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.greater_depth_component32f QualityWarning @@ -32914,33 +32914,33 @@ dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_de dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.never_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.never_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.never_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.not_equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.not_equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.not_equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.not_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.not_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.not_equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.always_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.equal_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.equal_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.equal_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_depth_component32f Fail +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.equal_depth_component32f Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_depth24_stencil8 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_depth_component16 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_depth24_stencil8 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_depth_component16 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_depth24_stencil8 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_depth_component16 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_depth24_stencil8 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_depth_component16 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_depth_component32f QualityWarning dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.never_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.never_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.never_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.not_equal_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.not_equal_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.not_equal_depth_component32f Fail +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.not_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.not_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.not_equal_depth_component32f Pass dEQP-GLES3.functional.texture.size.2d.64x64_l8 Pass dEQP-GLES3.functional.texture.size.2d.64x64_l8_mipmap Pass dEQP-GLES3.functional.texture.size.2d.64x64_rgb888 Pass @@ -32977,48 +32977,48 @@ dEQP-GLES3.functional.texture.size.2d.2048x2048_rgba4444 Pass dEQP-GLES3.functional.texture.size.2d.2048x2048_rgba4444_mipmap Pass dEQP-GLES3.functional.texture.size.2d.2048x2048_rgba8888 Pass dEQP-GLES3.functional.texture.size.2d.2048x2048_rgba8888_mipmap Pass -dEQP-GLES3.functional.texture.size.cube.15x15_l8 Fail -dEQP-GLES3.functional.texture.size.cube.15x15_rgb888 Fail -dEQP-GLES3.functional.texture.size.cube.15x15_rgba4444 Fail -dEQP-GLES3.functional.texture.size.cube.15x15_rgba8888 Fail -dEQP-GLES3.functional.texture.size.cube.16x16_l8 Fail -dEQP-GLES3.functional.texture.size.cube.16x16_l8_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.16x16_rgb888 Fail -dEQP-GLES3.functional.texture.size.cube.16x16_rgb888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.16x16_rgba4444 Fail -dEQP-GLES3.functional.texture.size.cube.16x16_rgba4444_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.16x16_rgba8888 Fail -dEQP-GLES3.functional.texture.size.cube.16x16_rgba8888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.64x64_l8 Fail -dEQP-GLES3.functional.texture.size.cube.64x64_l8_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.64x64_rgb888 Fail -dEQP-GLES3.functional.texture.size.cube.64x64_rgb888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.64x64_rgba4444 Fail -dEQP-GLES3.functional.texture.size.cube.64x64_rgba4444_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.64x64_rgba8888 Fail -dEQP-GLES3.functional.texture.size.cube.64x64_rgba8888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.128x128_l8 Fail -dEQP-GLES3.functional.texture.size.cube.128x128_l8_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.128x128_rgb888 Fail -dEQP-GLES3.functional.texture.size.cube.128x128_rgb888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.128x128_rgba4444 Fail -dEQP-GLES3.functional.texture.size.cube.128x128_rgba4444_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.128x128_rgba8888 Fail -dEQP-GLES3.functional.texture.size.cube.128x128_rgba8888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.256x256_l8 Fail -dEQP-GLES3.functional.texture.size.cube.256x256_l8_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.256x256_rgb888 Fail -dEQP-GLES3.functional.texture.size.cube.256x256_rgb888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.256x256_rgba4444_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.256x256_rgba8888 Fail -dEQP-GLES3.functional.texture.size.cube.256x256_rgba8888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.512x512_l8 Fail -dEQP-GLES3.functional.texture.size.cube.512x512_l8_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.512x512_rgb888 Fail -dEQP-GLES3.functional.texture.size.cube.512x512_rgb888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.512x512_rgba4444_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.512x512_rgba8888 Fail -dEQP-GLES3.functional.texture.size.cube.512x512_rgba8888_mipmap Fail +dEQP-GLES3.functional.texture.size.cube.15x15_l8 Pass +dEQP-GLES3.functional.texture.size.cube.15x15_rgb888 Pass +dEQP-GLES3.functional.texture.size.cube.15x15_rgba4444 Pass +dEQP-GLES3.functional.texture.size.cube.15x15_rgba8888 Pass +dEQP-GLES3.functional.texture.size.cube.16x16_l8 Pass +dEQP-GLES3.functional.texture.size.cube.16x16_l8_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.16x16_rgb888 Pass +dEQP-GLES3.functional.texture.size.cube.16x16_rgb888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.16x16_rgba4444 Pass +dEQP-GLES3.functional.texture.size.cube.16x16_rgba4444_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.16x16_rgba8888 Pass +dEQP-GLES3.functional.texture.size.cube.16x16_rgba8888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.64x64_l8 Pass +dEQP-GLES3.functional.texture.size.cube.64x64_l8_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.64x64_rgb888 Pass +dEQP-GLES3.functional.texture.size.cube.64x64_rgb888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.64x64_rgba4444 Pass +dEQP-GLES3.functional.texture.size.cube.64x64_rgba4444_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.64x64_rgba8888 Pass +dEQP-GLES3.functional.texture.size.cube.64x64_rgba8888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.128x128_l8 Pass +dEQP-GLES3.functional.texture.size.cube.128x128_l8_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.128x128_rgb888 Pass +dEQP-GLES3.functional.texture.size.cube.128x128_rgb888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.128x128_rgba4444 Pass +dEQP-GLES3.functional.texture.size.cube.128x128_rgba4444_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.128x128_rgba8888 Pass +dEQP-GLES3.functional.texture.size.cube.128x128_rgba8888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.256x256_l8 Pass +dEQP-GLES3.functional.texture.size.cube.256x256_l8_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.256x256_rgb888 Pass +dEQP-GLES3.functional.texture.size.cube.256x256_rgb888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.256x256_rgba4444_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.256x256_rgba8888 Pass +dEQP-GLES3.functional.texture.size.cube.256x256_rgba8888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.512x512_l8 Pass +dEQP-GLES3.functional.texture.size.cube.512x512_l8_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.512x512_rgb888 Pass +dEQP-GLES3.functional.texture.size.cube.512x512_rgb888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.512x512_rgba4444_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.512x512_rgba8888 Pass +dEQP-GLES3.functional.texture.size.cube.512x512_rgba8888_mipmap Pass dEQP-GLES3.functional.texture.specification.basic_copyteximage2d.2d_alpha Pass dEQP-GLES3.functional.texture.specification.basic_copyteximage2d.2d_luminance Pass dEQP-GLES3.functional.texture.specification.basic_copyteximage2d.2d_luminance_alpha Pass @@ -34307,7 +34307,7 @@ dEQP-GLES3.functional.texture.units.2_units.only_cube.5 Pass dEQP-GLES3.functional.texture.units.2_units.only_cube.6 Pass dEQP-GLES3.functional.texture.units.2_units.only_cube.7 Pass dEQP-GLES3.functional.texture.units.2_units.only_cube.8 Pass -dEQP-GLES3.functional.texture.units.2_units.only_cube.9 Fail +dEQP-GLES3.functional.texture.units.2_units.only_cube.9 Pass dEQP-GLES3.functional.texture.units.4_units.mixed.0 Pass dEQP-GLES3.functional.texture.units.4_units.mixed.1 Pass dEQP-GLES3.functional.texture.units.4_units.mixed.2 Pass @@ -34350,7 +34350,7 @@ dEQP-GLES3.functional.texture.units.4_units.only_3d.8 Pass dEQP-GLES3.functional.texture.units.4_units.only_3d.9 Pass dEQP-GLES3.functional.texture.units.4_units.only_cube.0 Pass dEQP-GLES3.functional.texture.units.4_units.only_cube.1 Pass -dEQP-GLES3.functional.texture.units.4_units.only_cube.2 Fail +dEQP-GLES3.functional.texture.units.4_units.only_cube.2 Pass dEQP-GLES3.functional.texture.units.4_units.only_cube.3 Pass dEQP-GLES3.functional.texture.units.4_units.only_cube.4 Pass dEQP-GLES3.functional.texture.units.4_units.only_cube.5 Pass @@ -34423,24 +34423,24 @@ dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_linear_repeat Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_clamp Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_repeat Pass -dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_clamp Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_mirror Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_repeat Fail +dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_clamp Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_mirror Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_repeat Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_clamp Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_repeat Pass -dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_clamp Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_mirror Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_repeat Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_clamp Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_mirror Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_repeat Fail +dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_clamp Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_mirror Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_repeat Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_clamp Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_mirror Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_repeat Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_clamp Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_mirror Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_repeat Pass -dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_clamp Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_mirror Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_repeat Fail +dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_clamp Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_mirror Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_repeat Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_clamp Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_mirror Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_repeat Pass @@ -34462,24 +34462,24 @@ dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_linear_repeat Pas dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_linear_clamp Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_linear_repeat Pass -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_nearest_clamp Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_nearest_mirror Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_nearest_repeat Fail +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_nearest_clamp Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_nearest_mirror Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_nearest_repeat Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_linear_clamp Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_linear_repeat Pass -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_nearest_clamp Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_nearest_mirror Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_nearest_repeat Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_linear_clamp Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_linear_mirror Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_linear_repeat Fail +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_nearest_clamp Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_nearest_mirror Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_nearest_repeat Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_linear_clamp Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_linear_mirror Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_linear_repeat Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_nearest_clamp Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_nearest_mirror Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_nearest_repeat Pass -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_linear_clamp Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_linear_mirror Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_linear_repeat Fail +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_linear_clamp Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_linear_mirror Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_linear_repeat Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_nearest_clamp Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_nearest_mirror Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_nearest_repeat Pass @@ -34507,17 +34507,17 @@ dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_linear_nearest_r dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_linear_clamp Pass dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_linear_repeat Fail -dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_nearest_clamp Fail -dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_nearest_mirror Fail -dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_nearest_repeat Fail -dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_linear_linear_clamp Fail -dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_linear_linear_mirror Fail +dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_nearest_clamp Pass +dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_nearest_mirror Pass +dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_nearest_repeat Pass +dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_linear_linear_clamp Pass +dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_linear_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_linear_linear_repeat Fail dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_linear_nearest_clamp Pass dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_linear_nearest_mirror Pass dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_linear_nearest_repeat Pass -dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_nearest_linear_clamp Fail -dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_nearest_linear_mirror Fail +dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_nearest_linear_clamp Pass +dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_nearest_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_nearest_linear_repeat Fail dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_nearest_nearest_clamp Pass dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_nearest_nearest_mirror Pass @@ -34558,24 +34558,24 @@ dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_linear_repeat Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_clamp Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_repeat Pass -dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_clamp Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_mirror Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_repeat Fail +dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_clamp Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_mirror Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_repeat Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_clamp Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_repeat Pass -dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_clamp Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_mirror Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_repeat Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_clamp Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_mirror Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_repeat Fail +dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_clamp Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_mirror Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_repeat Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_clamp Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_mirror Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_repeat Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_clamp Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_mirror Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_repeat Pass -dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_clamp Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_mirror Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_repeat Fail +dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_clamp Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_mirror Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_repeat Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_clamp Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_mirror Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_repeat Pass diff --git a/ci/previous_results/es_host_softpipe/deqp_gles31/results.txt b/ci/previous_results/es_host_softpipe/deqp_gles31/results.txt index 0344040..41f0fff 100644 --- a/ci/previous_results/es_host_softpipe/deqp_gles31/results.txt +++ b/ci/previous_results/es_host_softpipe/deqp_gles31/results.txt @@ -665,15 +665,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_rgba_astc_4x4_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_rgba_astc_4x4_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_rgba_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture3d NotSupported @@ -681,9 +681,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.texture2d_array_to_texture2d Pass @@ -697,15 +697,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture3d NotSupported @@ -729,15 +729,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_rgba_astc_5x4_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_rgba_astc_5x4_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_rgba_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture3d NotSupported @@ -745,9 +745,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.texture2d_array_to_texture2d Pass @@ -761,15 +761,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture3d NotSupported @@ -793,15 +793,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_rgba_astc_5x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_rgba_astc_5x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_rgba_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture3d NotSupported @@ -809,9 +809,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.texture2d_array_to_texture2d Pass @@ -825,15 +825,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture3d NotSupported @@ -857,15 +857,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_rgba_astc_6x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_rgba_astc_6x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_rgba_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture3d NotSupported @@ -873,9 +873,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.texture2d_array_to_texture2d Pass @@ -889,15 +889,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture3d NotSupported @@ -921,15 +921,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_rgba_astc_6x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_rgba_astc_6x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_rgba_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture3d NotSupported @@ -937,9 +937,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.texture2d_array_to_texture2d Pass @@ -953,15 +953,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture3d NotSupported @@ -985,15 +985,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_rgba_astc_8x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_rgba_astc_8x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_rgba_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture3d NotSupported @@ -1001,9 +1001,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture2d_array_to_texture2d Pass @@ -1017,15 +1017,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture3d NotSupported @@ -1049,15 +1049,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_rgba_astc_8x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_rgba_astc_8x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_rgba_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture3d NotSupported @@ -1065,9 +1065,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.texture2d_array_to_texture2d Pass @@ -1081,15 +1081,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture3d NotSupported @@ -1113,15 +1113,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_rgba_astc_8x8_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_rgba_astc_8x8_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_rgba_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture3d NotSupported @@ -1129,9 +1129,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.texture2d_array_to_texture2d Pass @@ -1145,15 +1145,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture3d NotSupported @@ -1177,15 +1177,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_rgba_astc_10x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_rgba_astc_10x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_rgba_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture3d NotSupported @@ -1193,9 +1193,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.texture2d_array_to_texture2d Pass @@ -1209,15 +1209,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alph dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture3d NotSupported @@ -1241,15 +1241,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_rgba_astc_10x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_rgba_astc_10x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_rgba_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture3d NotSupported @@ -1257,9 +1257,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture2d_array_to_texture2d Pass @@ -1273,15 +1273,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alph dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture3d NotSupported @@ -1305,15 +1305,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_rgba_astc_10x8_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_rgba_astc_10x8_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_rgba_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture3d NotSupported @@ -1321,9 +1321,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.texture2d_array_to_texture2d Pass @@ -1337,15 +1337,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alph dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture3d NotSupported @@ -1369,15 +1369,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_rgba_astc_10x10_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_rgba_astc_10x10_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_rgba_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture3d NotSupported @@ -1385,9 +1385,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.texture2d_array_to_texture2d Pass @@ -1401,15 +1401,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alp dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture3d NotSupported @@ -1433,15 +1433,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_rgba_astc_12x10_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_rgba_astc_12x10_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_rgba_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture3d NotSupported @@ -1449,9 +1449,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture2d_array_to_texture2d Pass @@ -1465,15 +1465,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alp dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture3d NotSupported @@ -1497,15 +1497,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_rgba_astc_12x12_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_rgba_astc_12x12_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_rgba_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture3d NotSupported @@ -1513,9 +1513,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.texture2d_array_to_texture2d Pass @@ -1529,15 +1529,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alp dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture3d NotSupported @@ -1545,385 +1545,385 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alp dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_signed_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_signed_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_signed_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_signed_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_signed_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_signed_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_signed_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_signed_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_signed_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_signed_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_signed_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_signed_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_signed_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_signed_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_rgba8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_rgba8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_rgba8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_rgba8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_rgba8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_rgba8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_rgba8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_rgb8_etc2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_rgb8_etc2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_rgb8_etc2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_rgb8_etc2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_rgb8_etc2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_rgb8_etc2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_rgb8_etc2.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_srgb8_etc2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_srgb8_etc2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_srgb8_etc2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_srgb8_etc2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_srgb8_etc2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_srgb8_etc2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_srgb8_etc2.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.texture2d_array_to_texture2d Pass @@ -1937,9 +1937,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.texture2d_array_to_texture2d Pass @@ -1953,9 +1953,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.texture2d_array_to_texture2d Pass @@ -1969,9 +1969,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.texture2d_array_to_texture2d Pass @@ -1985,9 +1985,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.texture2d_array_to_texture2d Pass @@ -2001,9 +2001,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.texture2d_array_to_texture2d Pass @@ -2017,9 +2017,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.texture2d_array_to_texture2d Pass @@ -2033,9 +2033,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.texture2d_array_to_texture2d Pass @@ -2049,9 +2049,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.texture2d_array_to_texture2d Pass @@ -2065,9 +2065,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.texture2d_array_to_texture2d Pass @@ -2081,9 +2081,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.texture2d_array_to_texture2d Pass @@ -2097,9 +2097,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.texture2d_array_to_texture2d Pass @@ -2113,9 +2113,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.texture2d_array_to_texture2d Pass @@ -2129,9 +2129,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.texture2d_array_to_texture2d Pass @@ -2145,269 +2145,269 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.renderbuffer_to_texture2d Pass @@ -2425,9 +2425,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.renderbuffer_to_texture2d Pass @@ -2445,9 +2445,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.renderbuffer_to_texture2d Pass @@ -2465,9 +2465,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.renderbuffer_to_texture2d Pass @@ -2485,9 +2485,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.renderbuffer_to_texture2d Pass @@ -2505,9 +2505,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.renderbuffer_to_texture2d Pass @@ -2525,9 +2525,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.renderbuffer_to_texture2d Pass @@ -2545,9 +2545,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.renderbuffer_to_texture2d Pass @@ -2565,9 +2565,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.renderbuffer_to_texture2d Pass @@ -2585,9 +2585,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.renderbuffer_to_texture2d Pass @@ -2605,9 +2605,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.renderbuffer_to_texture2d Pass @@ -2625,9 +2625,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.renderbuffer_to_texture2d Pass @@ -2645,9 +2645,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.renderbuffer_to_texture2d Pass @@ -2665,9 +2665,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.renderbuffer_to_texture2d Pass @@ -2685,329 +2685,329 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.renderbuffer_to_texture2d Pass @@ -3025,9 +3025,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.renderbuffer_to_texture2d Pass @@ -3045,9 +3045,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.renderbuffer_to_texture2d Pass @@ -3065,9 +3065,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.renderbuffer_to_texture2d Pass @@ -3085,9 +3085,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.renderbuffer_to_texture2d Pass @@ -3105,9 +3105,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.renderbuffer_to_texture2d Pass @@ -3125,9 +3125,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.renderbuffer_to_texture2d Pass @@ -3145,9 +3145,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.renderbuffer_to_texture2d Pass @@ -3165,9 +3165,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.renderbuffer_to_texture2d Pass @@ -3185,9 +3185,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.renderbuffer_to_texture2d Pass @@ -3205,9 +3205,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.renderbuffer_to_texture2d Pass @@ -3225,9 +3225,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.renderbuffer_to_texture2d Pass @@ -3245,9 +3245,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.renderbuffer_to_texture2d Pass @@ -3265,9 +3265,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.renderbuffer_to_texture2d Pass @@ -3285,315 +3285,315 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_to_texture3d Pass @@ -3601,17 +3601,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -3621,17 +3621,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -3641,15 +3641,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_to_texture3d Pass @@ -3657,17 +3657,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -3677,17 +3677,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -3697,15 +3697,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_to_texture3d Pass @@ -3713,17 +3713,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -3733,17 +3733,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -3753,15 +3753,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_to_texture3d Pass @@ -3769,17 +3769,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -3789,17 +3789,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -3809,15 +3809,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_to_texture3d Pass @@ -3825,17 +3825,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -3845,17 +3845,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -3865,15 +3865,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_to_texture3d Pass @@ -3881,17 +3881,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -3901,17 +3901,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -3921,15 +3921,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_to_texture3d Pass @@ -3937,17 +3937,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -3957,17 +3957,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -3977,15 +3977,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_to_texture3d Pass @@ -3993,17 +3993,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4013,17 +4013,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4033,15 +4033,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_to_texture3d Pass @@ -4049,17 +4049,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4069,17 +4069,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4089,15 +4089,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_to_texture3d Pass @@ -4105,17 +4105,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4125,17 +4125,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4145,15 +4145,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_to_texture3d Pass @@ -4161,17 +4161,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4181,17 +4181,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4201,15 +4201,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_to_texture3d Pass @@ -4217,17 +4217,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4237,17 +4237,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4257,15 +4257,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_to_texture3d Pass @@ -4273,17 +4273,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4293,17 +4293,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4313,15 +4313,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_to_texture3d Pass @@ -4329,17 +4329,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4349,17 +4349,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4369,43 +4369,43 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_to_texture3d Pass @@ -4413,17 +4413,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4433,17 +4433,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4453,15 +4453,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_to_texture3d Pass @@ -4469,17 +4469,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4489,17 +4489,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4509,15 +4509,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_to_texture3d Pass @@ -4525,17 +4525,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4545,17 +4545,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4565,15 +4565,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_to_texture3d Pass @@ -4581,17 +4581,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4601,17 +4601,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4621,15 +4621,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_to_texture3d Pass @@ -4637,17 +4637,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4657,17 +4657,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4677,15 +4677,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_to_texture3d Pass @@ -4693,17 +4693,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4713,17 +4713,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4733,15 +4733,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_to_texture3d Pass @@ -4749,17 +4749,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4769,17 +4769,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4789,15 +4789,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_to_texture3d Pass @@ -4805,17 +4805,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4825,17 +4825,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4845,15 +4845,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_to_texture3d Pass @@ -4861,17 +4861,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4881,17 +4881,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4901,15 +4901,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_to_texture3d Pass @@ -4917,17 +4917,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4937,17 +4937,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4957,15 +4957,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_to_texture3d Pass @@ -4973,17 +4973,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4993,17 +4993,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -5013,15 +5013,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_to_texture3d Pass @@ -5029,17 +5029,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -5049,17 +5049,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -5069,15 +5069,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_to_texture3d Pass @@ -5085,17 +5085,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -5105,17 +5105,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -5125,15 +5125,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_to_texture3d Pass @@ -5141,17 +5141,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -5161,17 +5161,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -5181,7865 +5181,7865 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture3d_to_texture2d_array Pass @@ -14806,7 +14806,7 @@ dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_color_mask_ dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_disable_buffer_disable Pass dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_disable_buffer_enable Pass dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_enable_buffer_disable Pass -dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_enable_buffer_enable Fail +dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_enable_buffer_enable Pass dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_separate_blend_eq_buffer_advanced_blend_eq NotSupported dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_separate_blend_eq_buffer_blend_eq Pass dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_separate_blend_eq_buffer_separate_blend_eq Pass @@ -33466,13 +33466,13 @@ dEQP-GLES31.functional.state_query.vertex_attribute_binding.vertex_attrib.vertex dEQP-GLES31.functional.state_query.vertex_attribute_binding.vertex_attrib.vertex_attrib_relative_offset_getvertexattribiuiv Pass dEQP-GLES31.functional.stencil_texturing.format.depth24_stencil8_2d Pass dEQP-GLES31.functional.stencil_texturing.format.depth24_stencil8_2d_array Pass -dEQP-GLES31.functional.stencil_texturing.format.depth24_stencil8_cube Fail +dEQP-GLES31.functional.stencil_texturing.format.depth24_stencil8_cube Pass dEQP-GLES31.functional.stencil_texturing.format.depth32f_stencil8_2d Pass dEQP-GLES31.functional.stencil_texturing.format.depth32f_stencil8_2d_array Pass -dEQP-GLES31.functional.stencil_texturing.format.depth32f_stencil8_cube Fail +dEQP-GLES31.functional.stencil_texturing.format.depth32f_stencil8_cube Pass dEQP-GLES31.functional.stencil_texturing.format.stencil_index8_2d Pass dEQP-GLES31.functional.stencil_texturing.format.stencil_index8_2d_array Pass -dEQP-GLES31.functional.stencil_texturing.format.stencil_index8_cube Fail +dEQP-GLES31.functional.stencil_texturing.format.stencil_index8_cube Pass dEQP-GLES31.functional.stencil_texturing.misc.base_level Pass dEQP-GLES31.functional.stencil_texturing.misc.compare_mode_effect Pass dEQP-GLES31.functional.stencil_texturing.render.depth24_stencil8_clear Pass @@ -35135,86 +35135,86 @@ dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.green dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.one_red_green_blue Pass dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.red_green_blue_alpha Pass dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.zero_one_red_green Pass -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_greater.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_greater.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_greater.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_less.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_less.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_less.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_greater.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_greater.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_greater.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_less.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_less.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_less.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_npot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_npot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_npot.repeat_mirrored_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_greater.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_greater.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_greater.repeat_mirrored_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_less.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_less.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_less.repeat_mirrored_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_greater.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_greater.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_greater.repeat_mirrored_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_less.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_less.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_less.repeat_mirrored_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_npot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_npot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_npot.repeat_mirrored_repeat Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_pot.clamp_to_edge_repeat Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_npot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_npot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_pot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_pot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_pot.repeat_mirrored_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_npot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_npot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_npot.repeat_mirrored_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_pot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_pot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_pot.repeat_mirrored_repeat Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.alpha_zero_one_red Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.green_blue_alpha_zero Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.green_blue_alpha_zero Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.red_green_blue_alpha Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.red_green_blue_alpha Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.zero_one_red_green Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_npot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_npot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_npot.repeat_mirrored_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_npot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_npot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_npot.repeat_mirrored_repeat Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_pot.clamp_to_edge_repeat Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_npot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_pot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_pot.repeat_mirrored_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_npot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_npot.repeat_mirrored_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_pot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_pot.repeat_mirrored_repeat Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.alpha_zero_one_red Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.green_blue_alpha_zero Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.green_blue_alpha_zero Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.red_green_blue_alpha Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.red_green_blue_alpha Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.zero_one_red_green Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.incomplete.mipmap_incomplete Pass -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_npot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_npot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_npot.repeat_mirrored_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_npot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_npot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_npot.repeat_mirrored_repeat Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_pot.clamp_to_edge_repeat Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_npot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_npot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_pot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_pot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.alpha_zero_one_red Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.green_blue_alpha_zero Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.red_green_blue_alpha Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.zero_one_red_green Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_npot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_npot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_npot.repeat_mirrored_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_pot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_pot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_pot.repeat_mirrored_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.alpha_zero_one_red Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.blue_alpha_zero_one Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.green_blue_alpha_zero Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.one_red_green_blue Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.red_green_blue_alpha Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.zero_one_red_green Pass dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d.depth32f.base_level.level_1 NotSupported dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d.depth32f.base_level.level_2 NotSupported dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d.depth32f.filter_mode.min_linear_mag_linear NotSupported diff --git a/ci/previous_results/gl_host_softpipe/deqp_gl32/results.txt b/ci/previous_results/gl_host_softpipe/deqp_gl32/results.txt index d239863..4f83ca2 100644 --- a/ci/previous_results/gl_host_softpipe/deqp_gl32/results.txt +++ b/ci/previous_results/gl_host_softpipe/deqp_gl32/results.txt @@ -211,16 +211,16 @@ KHR-GL32.packed_pixels.rectangle.rgba32ui Pass KHR-GL32.packed_pixels.rectangle.rg Pass KHR-GL32.packed_pixels.rectangle.srgb8 Pass KHR-GL32.packed_pixels.rectangle.srgb8_alpha8 Pass -KHR-GL32.packed_pixels.varied_rectangle.compressed_red Fail +KHR-GL32.packed_pixels.varied_rectangle.compressed_red Pass KHR-GL32.packed_pixels.varied_rectangle.compressed_red_rgtc1 Pass -KHR-GL32.packed_pixels.varied_rectangle.compressed_rgba Fail -KHR-GL32.packed_pixels.varied_rectangle.compressed_rgb Fail -KHR-GL32.packed_pixels.varied_rectangle.compressed_rg Fail +KHR-GL32.packed_pixels.varied_rectangle.compressed_rgba Pass +KHR-GL32.packed_pixels.varied_rectangle.compressed_rgb Pass +KHR-GL32.packed_pixels.varied_rectangle.compressed_rg Pass KHR-GL32.packed_pixels.varied_rectangle.compressed_rg_rgtc2 Pass KHR-GL32.packed_pixels.varied_rectangle.compressed_signed_red_rgtc1 Pass KHR-GL32.packed_pixels.varied_rectangle.compressed_signed_rg_rgtc2 Pass -KHR-GL32.packed_pixels.varied_rectangle.compressed_srgb Fail -KHR-GL32.packed_pixels.varied_rectangle.compressed_srgb_alpha Fail +KHR-GL32.packed_pixels.varied_rectangle.compressed_srgb Pass +KHR-GL32.packed_pixels.varied_rectangle.compressed_srgb_alpha Pass KHR-GL32.packed_pixels.varied_rectangle.depth24_stencil8 Pass KHR-GL32.packed_pixels.varied_rectangle.depth32f_stencil8 Pass KHR-GL32.packed_pixels.varied_rectangle.depth_component16 Pass @@ -485,10 +485,10 @@ KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-interleaved-a KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-separate-attribs Fail KHR-GL32.transform_feedback_overflow_query_ARB.context-state-update Pass KHR-GL32.transform_feedback_overflow_query_ARB.default-context-state Pass -KHR-GL32.transform_feedback_overflow_query_ARB.error-already-active Fail -KHR-GL32.transform_feedback_overflow_query_ARB.error-incompatible-target Fail +KHR-GL32.transform_feedback_overflow_query_ARB.error-already-active Pass +KHR-GL32.transform_feedback_overflow_query_ARB.error-incompatible-target Pass KHR-GL32.transform_feedback_overflow_query_ARB.error-invalid-index Pass -KHR-GL32.transform_feedback_overflow_query_ARB.error-no-active-query Fail +KHR-GL32.transform_feedback_overflow_query_ARB.error-no-active-query Pass KHR-GL32.transform_feedback_overflow_query_ARB.implementation-dependent-state Pass KHR-GL32.transform_feedback_overflow_query_ARB.multiple-streams-multiple-buffers-per-stream Fail KHR-GL32.transform_feedback_overflow_query_ARB.multiple-streams-one-buffer-per-stream Fail diff --git a/ci/previous_results/gl_host_softpipe/deqp_gles2/results.txt b/ci/previous_results/gl_host_softpipe/deqp_gles2/results.txt index ef216cd..1350896 100644 --- a/ci/previous_results/gl_host_softpipe/deqp_gles2/results.txt +++ b/ci/previous_results/gl_host_softpipe/deqp_gles2/results.txt @@ -1260,7 +1260,7 @@ dEQP-GLES2.functional.fbo.render.stencil_clear.rbo_rgb565_stencil_index8 Pass dEQP-GLES2.functional.fbo.render.stencil_clear.rbo_rgba4_stencil_index8 Pass dEQP-GLES2.functional.fbo.render.stencil_clear.tex2d_rgba_stencil_index8 Pass dEQP-GLES2.functional.fbo.render.stencil_clear.tex2d_rgb_stencil_index8 Pass -dEQP-GLES2.functional.flush_finish.wait CompatibilityWarning +dEQP-GLES2.functional.flush_finish.wait Pass dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_alpha_constant_alpha Pass dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_alpha_constant_color Pass dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_alpha_dst_alpha Pass @@ -12201,8 +12201,8 @@ dEQP-GLES2.functional.texture.completeness.cube.npot_s_repeat Pass dEQP-GLES2.functional.texture.completeness.cube.npot_t_repeat Pass dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_clamp_etc1 Pass dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_nearest_linear_clamp_etc1 Pass -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_clamp_etc1 Fail -dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_clamp_etc1 Fail +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_clamp_etc1 Pass +dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_clamp_etc1 Pass dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_etc1 Pass dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_l8_pot Pass dEQP-GLES2.functional.texture.filtering.cube.linear_linear_clamp_rgb888_pot Pass @@ -12220,28 +12220,28 @@ dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_clamp_e dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_clamp_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_mirror_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_linear_repeat_rgba8888 Pass -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_clamp_etc1 Fail -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_clamp_rgba8888 Fail -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_mirror_rgba8888 Fail -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_l8 Fail -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgb888 Fail -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgba4444 Fail -dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgba8888 Fail +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_clamp_etc1 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_clamp_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_mirror_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_l8 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgb888 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgba4444 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_linear_nearest_repeat_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_linear_clamp_etc1 Pass dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_linear_clamp_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_linear_mirror_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_linear_repeat_rgba8888 Pass -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.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.linear_mipmap_nearest_nearest_clamp_etc1 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_clamp_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_mirror_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_l8 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_rgb888 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_rgba4444 Pass +dEQP-GLES2.functional.texture.filtering.cube.linear_mipmap_nearest_nearest_repeat_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_clamp_etc1 Pass +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_clamp_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_mirror_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_linear_repeat_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_clamp_etc1 Pass dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_clamp_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_mirror_rgba8888 Pass @@ -12249,10 +12249,10 @@ dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repea dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repeat_rgb888 Pass dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repeat_rgba4444 Pass dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_linear_nearest_repeat_rgba8888 Pass -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_linear_clamp_etc1 Pass +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_linear_clamp_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_linear_mirror_rgba8888 Pass +dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_linear_repeat_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_clamp_etc1 Pass dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_clamp_rgba8888 Pass dEQP-GLES2.functional.texture.filtering.cube.nearest_mipmap_nearest_nearest_mirror_rgba8888 Pass @@ -12275,30 +12275,30 @@ dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_rgba4444_pot dEQP-GLES2.functional.texture.filtering.cube.nearest_nearest_repeat_rgba8888_pot Pass dEQP-GLES2.functional.texture.format.a8_2d_npot Pass dEQP-GLES2.functional.texture.format.a8_2d_pot Pass -dEQP-GLES2.functional.texture.format.a8_cube_pot Fail +dEQP-GLES2.functional.texture.format.a8_cube_pot Pass dEQP-GLES2.functional.texture.format.etc1_2d_pot Pass -dEQP-GLES2.functional.texture.format.etc1_cube_pot Fail +dEQP-GLES2.functional.texture.format.etc1_cube_pot Pass dEQP-GLES2.functional.texture.format.l8_2d_npot Pass dEQP-GLES2.functional.texture.format.l8_2d_pot Pass -dEQP-GLES2.functional.texture.format.l8_cube_pot Fail +dEQP-GLES2.functional.texture.format.l8_cube_pot Pass dEQP-GLES2.functional.texture.format.la88_2d_npot Pass dEQP-GLES2.functional.texture.format.la88_2d_pot Pass -dEQP-GLES2.functional.texture.format.la88_cube_pot Fail +dEQP-GLES2.functional.texture.format.la88_cube_pot Pass dEQP-GLES2.functional.texture.format.rgb565_2d_npot Pass dEQP-GLES2.functional.texture.format.rgb565_2d_pot Pass -dEQP-GLES2.functional.texture.format.rgb565_cube_pot Fail +dEQP-GLES2.functional.texture.format.rgb565_cube_pot Pass dEQP-GLES2.functional.texture.format.rgb888_2d_npot Pass dEQP-GLES2.functional.texture.format.rgb888_2d_pot Pass -dEQP-GLES2.functional.texture.format.rgb888_cube_pot Fail +dEQP-GLES2.functional.texture.format.rgb888_cube_pot Pass dEQP-GLES2.functional.texture.format.rgba4444_2d_npot Pass dEQP-GLES2.functional.texture.format.rgba4444_2d_pot Pass -dEQP-GLES2.functional.texture.format.rgba4444_cube_pot Fail +dEQP-GLES2.functional.texture.format.rgba4444_cube_pot Pass dEQP-GLES2.functional.texture.format.rgba5551_2d_npot Pass dEQP-GLES2.functional.texture.format.rgba5551_2d_pot Pass -dEQP-GLES2.functional.texture.format.rgba5551_cube_pot Fail +dEQP-GLES2.functional.texture.format.rgba5551_cube_pot Pass dEQP-GLES2.functional.texture.format.rgba8888_2d_npot Pass dEQP-GLES2.functional.texture.format.rgba8888_2d_pot Pass -dEQP-GLES2.functional.texture.format.rgba8888_cube_pot Fail +dEQP-GLES2.functional.texture.format.rgba8888_cube_pot Pass dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_linear_repeat Pass dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_nearest_clamp Pass dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_nearest_mirror Pass @@ -12335,22 +12335,22 @@ dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba8888_fastest Pass dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba8888_nicest Pass dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba8888_non_square_fastest Pass dEQP-GLES2.functional.texture.mipmap.2d.generate.rgba8888_non_square_nicest Pass -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.generate.a8_fastest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.a8_nicest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.l8_fastest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.l8_nicest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.la88_fastest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.la88_nicest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb565_fastest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb565_nicest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb888_fastest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb888_nicest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba4444_fastest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba4444_nicest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba5551_fastest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba5551_nicest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba8888_fastest Pass +dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba8888_nicest Pass dEQP-GLES2.functional.texture.size.2d.64x64_l8 Pass dEQP-GLES2.functional.texture.size.2d.64x64_l8_mipmap Pass dEQP-GLES2.functional.texture.size.2d.64x64_rgb888 Pass @@ -12383,41 +12383,41 @@ dEQP-GLES2.functional.texture.size.2d.2048x2048_rgb888_mipmap Pass dEQP-GLES2.functional.texture.size.2d.2048x2048_rgba4444_mipmap Pass dEQP-GLES2.functional.texture.size.2d.2048x2048_rgba8888 Pass dEQP-GLES2.functional.texture.size.2d.2048x2048_rgba8888_mipmap Pass -dEQP-GLES2.functional.texture.size.cube.16x16_l8 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.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.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.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_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_rgba8888 Fail -dEQP-GLES2.functional.texture.size.cube.512x512_rgba8888_mipmap Fail +dEQP-GLES2.functional.texture.size.cube.16x16_l8 Pass +dEQP-GLES2.functional.texture.size.cube.16x16_rgb888 Pass +dEQP-GLES2.functional.texture.size.cube.16x16_rgb888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.16x16_rgba4444 Pass +dEQP-GLES2.functional.texture.size.cube.16x16_rgba4444_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.16x16_rgba8888 Pass +dEQP-GLES2.functional.texture.size.cube.16x16_rgba8888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.64x64_l8 Pass +dEQP-GLES2.functional.texture.size.cube.64x64_l8_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.64x64_rgb888 Pass +dEQP-GLES2.functional.texture.size.cube.64x64_rgb888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.64x64_rgba4444 Pass +dEQP-GLES2.functional.texture.size.cube.64x64_rgba4444_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.64x64_rgba8888 Pass +dEQP-GLES2.functional.texture.size.cube.64x64_rgba8888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.128x128_l8 Pass +dEQP-GLES2.functional.texture.size.cube.128x128_l8_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.128x128_rgb888 Pass +dEQP-GLES2.functional.texture.size.cube.128x128_rgb888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.128x128_rgba4444 Pass +dEQP-GLES2.functional.texture.size.cube.128x128_rgba4444_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.128x128_rgba8888 Pass +dEQP-GLES2.functional.texture.size.cube.128x128_rgba8888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.256x256_l8 Pass +dEQP-GLES2.functional.texture.size.cube.256x256_l8_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.256x256_rgb888 Pass +dEQP-GLES2.functional.texture.size.cube.256x256_rgb888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.256x256_rgba8888 Pass +dEQP-GLES2.functional.texture.size.cube.256x256_rgba8888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.512x512_l8 Pass +dEQP-GLES2.functional.texture.size.cube.512x512_l8_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.512x512_rgb888 Pass +dEQP-GLES2.functional.texture.size.cube.512x512_rgb888_mipmap Pass +dEQP-GLES2.functional.texture.size.cube.512x512_rgba8888 Pass +dEQP-GLES2.functional.texture.size.cube.512x512_rgba8888_mipmap Pass dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_alpha Pass dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_luminance Pass dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_luminance_alpha Pass @@ -12600,12 +12600,12 @@ dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_linear_repeat Pass dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_clamp Pass dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_mirror Pass dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_repeat Pass -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.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.linear_mipmap_linear_nearest_clamp Pass +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_mirror Pass +dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_repeat Pass +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_clamp Pass +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_mirror Pass +dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_repeat Pass dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_clamp Pass dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_mirror Pass dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_repeat Pass diff --git a/ci/previous_results/gl_host_softpipe/deqp_gles3/results.txt b/ci/previous_results/gl_host_softpipe/deqp_gles3/results.txt index 98d3dfc..df9ef53 100644 --- a/ci/previous_results/gl_host_softpipe/deqp_gles3/results.txt +++ b/ci/previous_results/gl_host_softpipe/deqp_gles3/results.txt @@ -9377,7 +9377,7 @@ dEQP-GLES3.functional.rasterization.fbo.texture_2d.fill_rules.basic_quad_reverse dEQP-GLES3.functional.rasterization.fbo.texture_2d.fill_rules.clipped_full Pass dEQP-GLES3.functional.rasterization.fbo.texture_2d.fill_rules.clipped_partly Pass dEQP-GLES3.functional.rasterization.fbo.texture_2d.fill_rules.projected Pass -dEQP-GLES3.functional.rasterization.fbo.texture_2d.interpolation.lines Fail +dEQP-GLES3.functional.rasterization.fbo.texture_2d.interpolation.lines Pass dEQP-GLES3.functional.rasterization.fbo.texture_2d.interpolation.triangles Pass dEQP-GLES3.functional.rasterization.fbo.texture_2d.primitives.lines Pass dEQP-GLES3.functional.rasterization.fbo.texture_2d.primitives.lines_wide Pass @@ -11255,7 +11255,7 @@ dEQP-GLES3.functional.shaders.builtin_variable.max_vertex_uniform_vectors_vertex dEQP-GLES3.functional.shaders.builtin_variable.min_program_texel_offset_fragment Pass dEQP-GLES3.functional.shaders.builtin_variable.min_program_texel_offset_vertex Pass dEQP-GLES3.functional.shaders.builtin_variable.pointcoord Pass -dEQP-GLES3.functional.shaders.builtin_variable.vertex_id Fail +dEQP-GLES3.functional.shaders.builtin_variable.vertex_id Pass dEQP-GLES3.functional.shaders.conditionals.if.complex_condition_fragment Pass dEQP-GLES3.functional.shaders.conditionals.if.complex_condition_vertex Pass dEQP-GLES3.functional.shaders.conditionals.if.compound_statement_fragment Pass @@ -29464,69 +29464,69 @@ dEQP-GLES3.functional.shaders.texture_functions.texelfetch.usampler2d_fragment P dEQP-GLES3.functional.shaders.texture_functions.texelfetch.usampler2d_vertex Pass dEQP-GLES3.functional.shaders.texture_functions.texelfetch.usampler3d_fragment Pass dEQP-GLES3.functional.shaders.texture_functions.texelfetch.usampler3d_vertex Pass -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2darray_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2darray_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler3d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler3d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darrayshadow_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darrayshadow_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2dshadow_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2dshadow_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler2darray_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler2darray_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler2d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler2d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler3d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler3d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2darray_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2darray_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler3d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler3d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isamplercube_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darrayshadow_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darrayshadow_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2dshadow_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2dshadow_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler2darray_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler2darray_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler2d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler2d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler3d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler3d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usamplercube_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usamplercube_vertex Fail +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2darray_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2darray_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler3d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler3d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darrayshadow_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darrayshadow_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2dshadow_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2dshadow_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler2darray_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler2darray_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler2d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler2d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler3d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.usampler3d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2darray_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2darray_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler3d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler3d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isamplercube_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darrayshadow_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darrayshadow_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2dshadow_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2dshadow_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2d_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.samplercube_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler2darray_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler2darray_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler2d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler2d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler3d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usampler3d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usamplercube_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.texturegrad.usamplercube_vertex Pass dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.isampler2darray_fragment Pass dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.isampler2darray_vertex Pass dEQP-GLES3.functional.shaders.texture_functions.texturelodoffset.isampler2d_fragment Pass @@ -29606,58 +29606,58 @@ dEQP-GLES3.functional.shaders.texture_functions.textureoffset.usampler2d_fragmen dEQP-GLES3.functional.shaders.texture_functions.textureoffset.usampler2d_vertex Pass dEQP-GLES3.functional.shaders.texture_functions.textureoffset.usampler3d_bias_fragment Pass dEQP-GLES3.functional.shaders.texture_functions.textureoffset.usampler3d_vertex Pass -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler2d_vec3_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler2d_vec3_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler2d_vec4_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler2d_vec4_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler3d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler3d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2dshadow_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2dshadow_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec3_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec3_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec4_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec4_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler3d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler3d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec3_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec3_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec4_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec4_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler3d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler3d_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2dshadow_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2dshadow_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_fixed_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_fixed_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_float_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_float_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler2d_vec3_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler2d_vec3_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler2d_vec4_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler2d_vec4_vertex Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler3d_fragment Fail -dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler3d_vertex Fail +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler2d_vec3_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler2d_vec3_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler2d_vec4_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler2d_vec4_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler3d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.isampler3d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2dshadow_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2dshadow_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec3_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec3_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec4_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec4_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler3d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler3d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec3_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec3_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec4_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec4_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler3d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler3d_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2dshadow_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2dshadow_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_fixed_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_fixed_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_float_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_float_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler2d_vec3_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler2d_vec3_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler2d_vec4_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler2d_vec4_vertex Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler3d_fragment Pass +dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.usampler3d_vertex Pass dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.isampler2d_vec3_fragment Pass dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.isampler2d_vec3_vertex Pass dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.isampler2d_vec4_fragment Pass @@ -31242,9 +31242,9 @@ dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_linear_repeat_mir dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_linear_repeat_repeat Pass dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_linear_linear_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_linear_linear_clamp_mirror Pass -dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_linear_nearest_clamp_clamp Fail +dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_linear_nearest_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_nearest_linear_clamp_clamp Pass -dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_nearest_nearest_clamp_clamp Fail +dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_mipmap_nearest_nearest_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d.combinations.nearest_nearest_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d.combinations.nearest_nearest_clamp_mirror Pass dEQP-GLES3.functional.texture.filtering.2d.combinations.nearest_nearest_clamp_repeat Pass @@ -31258,102 +31258,102 @@ dEQP-GLES3.functional.texture.filtering.2d.formats.etc1_rgb8_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.etc1_rgb8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.etc1_rgb8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.etc1_rgb8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.etc1_rgb8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.etc1_rgb8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.etc1_rgb8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.etc1_rgb8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.r11f_g11f_b10f_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.r11f_g11f_b10f_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.r11f_g11f_b10f_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.r11f_g11f_b10f_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.r11f_g11f_b10f_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.r11f_g11f_b10f_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.r11f_g11f_b10f_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.r11f_g11f_b10f_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb5_a1_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb5_a1_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb5_a1_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb5_a1_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.rgb5_a1_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.rgb5_a1_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.rgb5_a1_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.rgb5_a1_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb9_e5_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb9_e5_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb9_e5_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb9_e5_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.rgb9_e5_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.rgb9_e5_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.rgb9_e5_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.rgb9_e5_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb10_a2_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb10_a2_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb10_a2_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb10_a2_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.rgb10_a2_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.rgb10_a2_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.rgb10_a2_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.rgb10_a2_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb565_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb565_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb565_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgb565_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.rgb565_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.rgb565_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.rgb565_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.rgb565_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba4_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba4_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba4_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba4_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.rgba4_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.rgba4_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.rgba4_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.rgba4_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_snorm_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_snorm_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_snorm_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_snorm_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_snorm_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_snorm_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_snorm_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.rgba8_snorm_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba16f_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba16f_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba16f_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.rgba16f_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.rgba16f_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.rgba16f_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.rgba16f_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.rgba16f_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.4x8_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.4x8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.4x8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.4x8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.sizes.4x8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.sizes.4x8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.sizes.4x8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.sizes.4x8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.31x55_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.31x55_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.32x64_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.32x64_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.32x64_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.32x64_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.sizes.32x64_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.sizes.32x64_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.sizes.32x64_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.sizes.32x64_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.127x99_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.127x99_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.128x128_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.128x128_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.128x128_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d.sizes.128x128_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d.sizes.128x128_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d.sizes.128x128_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d.sizes.128x128_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d.sizes.128x128_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_linear_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_linear_clamp_mirror Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_linear_clamp_repeat Pass @@ -31365,21 +31365,21 @@ dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_linear_repe dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_linear_repeat_repeat Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_linear_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_linear_mirror_clamp Pass -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_nearest_clamp_clamp Fail -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_nearest_mirror_clamp Fail +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_nearest_clamp_clamp Pass +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_linear_nearest_mirror_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_linear_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_linear_clamp_mirror Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_linear_mirror_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_linear_mirror_mirror Pass -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_clamp_clamp Fail -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_clamp_mirror Fail -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_mirror_clamp Fail -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_mirror_mirror Fail -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_nearest_clamp_clamp Fail -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_linear_clamp_clamp Fail -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_linear_linear_clamp_clamp Fail +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_clamp_clamp Pass +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_clamp_mirror Pass +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_mirror_clamp Pass +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_mipmap_nearest_nearest_mirror_mirror Pass +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_nearest_clamp_clamp Pass +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_linear_clamp_clamp Pass +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_linear_linear_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_linear_nearest_clamp_clamp Pass -dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_nearest_linear_clamp_clamp Fail +dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_nearest_linear_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_mipmap_nearest_nearest_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_nearest_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_nearest_clamp_mirror Pass @@ -31394,94 +31394,94 @@ dEQP-GLES3.functional.texture.filtering.2d_array.formats.r11f_g11f_b10f_linear P dEQP-GLES3.functional.texture.filtering.2d_array.formats.r11f_g11f_b10f_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.r11f_g11f_b10f_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.r11f_g11f_b10f_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.r11f_g11f_b10f_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.r11f_g11f_b10f_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.r11f_g11f_b10f_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.r11f_g11f_b10f_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb5_a1_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb5_a1_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb5_a1_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb5_a1_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb5_a1_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb5_a1_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb5_a1_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb5_a1_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb9_e5_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb9_e5_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb9_e5_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb9_e5_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb9_e5_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb9_e5_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb9_e5_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb9_e5_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb10_a2_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb10_a2_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb10_a2_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb10_a2_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb10_a2_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb10_a2_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb10_a2_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb10_a2_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb565_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb565_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb565_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb565_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb565_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb565_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb565_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgb565_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba4_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba4_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba4_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba4_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba4_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba4_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba4_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba4_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_snorm_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_snorm_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_snorm_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_snorm_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_snorm_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_snorm_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_snorm_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba8_snorm_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba16f_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba16f_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba16f_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba16f_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba16f_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba16f_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba16f_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.rgba16f_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.4x8x8_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.4x8x8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.4x8x8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.4x8x8_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.sizes.4x8x8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.sizes.4x8x8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.sizes.4x8x8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.sizes.4x8x8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.32x64x16_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.32x64x16_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.32x64x16_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.32x64x16_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.sizes.32x64x16_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.sizes.32x64x16_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.sizes.32x64x16_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.sizes.32x64x16_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.63x63x63_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.63x63x63_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.128x32x64_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.128x32x64_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.128x32x64_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.2d_array.sizes.128x32x64_nearest Pass -dEQP-GLES3.functional.texture.filtering.2d_array.sizes.128x32x64_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.2d_array.sizes.128x32x64_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.2d_array.sizes.128x32x64_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.2d_array.sizes.128x32x64_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_clamp_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_clamp_clamp_mirror Fail dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_clamp_clamp_repeat Fail @@ -31509,8 +31509,8 @@ dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_repeat_mir dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_repeat_repeat_clamp Pass dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_repeat_repeat_mirror Fail dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_linear_repeat_repeat_repeat Fail -dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_nearest_clamp_clamp_clamp Fail -dEQP-GLES3.functional.texture.filtering.3d.combinations.nearest_linear_clamp_clamp_clamp Fail +dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_nearest_clamp_clamp_clamp Pass +dEQP-GLES3.functional.texture.filtering.3d.combinations.nearest_linear_clamp_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.3d.combinations.nearest_nearest_clamp_clamp_clamp Pass dEQP-GLES3.functional.texture.filtering.3d.combinations.nearest_nearest_clamp_clamp_mirror Pass dEQP-GLES3.functional.texture.filtering.3d.combinations.nearest_nearest_clamp_clamp_repeat Pass @@ -31607,20 +31607,20 @@ dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_linear Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_nearest Pass -dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.4x8x8_linear Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.4x8x8_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.4x8x8_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.4x8x8_nearest Pass -dEQP-GLES3.functional.texture.filtering.3d.sizes.4x8x8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.3d.sizes.4x8x8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.3d.sizes.4x8x8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.3d.sizes.4x8x8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.32x64x16_linear Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.32x64x16_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.32x64x16_linear_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.32x64x16_nearest Pass -dEQP-GLES3.functional.texture.filtering.3d.sizes.32x64x16_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.3d.sizes.32x64x16_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.3d.sizes.32x64x16_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.3d.sizes.32x64x16_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.63x63x63_linear Fail dEQP-GLES3.functional.texture.filtering.3d.sizes.63x63x63_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.128x32x64_linear Fail @@ -31629,168 +31629,168 @@ dEQP-GLES3.functional.texture.filtering.3d.sizes.128x32x64_linear_mipmap_nearest dEQP-GLES3.functional.texture.filtering.3d.sizes.128x32x64_nearest Pass dEQP-GLES3.functional.texture.filtering.3d.sizes.128x32x64_nearest_mipmap_linear Fail dEQP-GLES3.functional.texture.filtering.3d.sizes.128x32x64_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_clamp_clamp Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_clamp_mirror Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_clamp_repeat Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_mirror_clamp Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_mirror_mirror Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_mirror_repeat Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_repeat_clamp Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_repeat_mirror Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_repeat_repeat Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_clamp_clamp Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_clamp_mirror Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_clamp_repeat Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_mirror_clamp Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_mirror_mirror Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_mirror_repeat Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_repeat_clamp Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_repeat_mirror Fail -dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_repeat_repeat Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_linear_mipmap_linear QualityWarning -dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_linear_mipmap_nearest QualityWarning -dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_linear_mipmap_nearest QualityWarning -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_linear_mipmap_nearest QualityWarning -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear Fail +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_clamp_clamp Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_clamp_mirror Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_clamp_repeat Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_mirror_clamp Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_mirror_mirror Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_mirror_repeat Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_repeat_clamp Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_repeat_mirror Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_linear_repeat_repeat Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_clamp_clamp Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_clamp_mirror Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_clamp_repeat Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_mirror_clamp Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_mirror_mirror Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_mirror_repeat Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_repeat_clamp Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_repeat_mirror Pass +dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_nearest_repeat_repeat Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.etc1_rgb8_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.r11f_g11f_b10f_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb5_a1_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb9_e5_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb10_a2_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgb565_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba4_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba8_snorm_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.rgba16f_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear Pass dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear_mipmap_linear Pass -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.filtering.cube.no_edges_visible.linear Pass dEQP-GLES3.functional.texture.filtering.cube.no_edges_visible.nearest Pass dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_linear Pass dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_linear_mipmap_linear Pass dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_linear_mipmap_nearest Pass -dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_linear QualityWarning -dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_linear_mipmap_linear QualityWarning -dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.63x63_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.63x63_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_nearest_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_linear_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_linear_mipmap_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_nearest Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_nearest_mipmap_linear Fail -dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_nearest_mipmap_nearest Fail +dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.8x8_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.63x63_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.63x63_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.64x64_nearest_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_linear_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_linear_mipmap_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_nearest Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_nearest_mipmap_linear Pass +dEQP-GLES3.functional.texture.filtering.cube.sizes.128x128_nearest_mipmap_nearest Pass dEQP-GLES3.functional.texture.format.compressed.eac_r11_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.eac_r11_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.eac_r11_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.eac_r11_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.eac_r11_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.eac_r11_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.eac_rg11_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.eac_rg11_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.eac_rg11_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.eac_rg11_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.eac_rg11_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.eac_rg11_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.eac_signed_r11_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.eac_signed_r11_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.eac_signed_r11_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.eac_signed_r11_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.eac_signed_r11_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.eac_signed_r11_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.eac_signed_rg11_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.eac_signed_rg11_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.eac_signed_rg11_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.eac_signed_rg11_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.eac_signed_rg11_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.eac_signed_rg11_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.etc1_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.etc1_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.etc1_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.etc1_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.etc1_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.etc1_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_eac_rgba8_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_eac_rgba8_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.etc2_eac_rgba8_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.etc2_eac_rgba8_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.etc2_eac_rgba8_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.etc2_eac_rgba8_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_eac_srgb8_alpha8_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_eac_srgb8_alpha8_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.etc2_eac_srgb8_alpha8_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.etc2_eac_srgb8_alpha8_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.etc2_eac_srgb8_alpha8_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.etc2_eac_srgb8_alpha8_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_punchthrough_alpha1_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_punchthrough_alpha1_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_punchthrough_alpha1_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_punchthrough_alpha1_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_punchthrough_alpha1_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.etc2_rgb8_punchthrough_alpha1_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_cube_pot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_punchthrough_alpha1_2d_npot Pass dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_punchthrough_alpha1_2d_pot Pass -dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_punchthrough_alpha1_cube_npot Fail -dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_punchthrough_alpha1_cube_pot Fail +dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_punchthrough_alpha1_cube_npot Pass +dEQP-GLES3.functional.texture.format.compressed.etc2_srgb8_punchthrough_alpha1_cube_pot Pass dEQP-GLES3.functional.texture.format.sized.2d.depth24_stencil8_npot Pass dEQP-GLES3.functional.texture.format.sized.2d.depth24_stencil8_pot Pass dEQP-GLES3.functional.texture.format.sized.2d.depth32f_stencil8_npot Pass @@ -32111,124 +32111,124 @@ dEQP-GLES3.functional.texture.format.sized.3d.srgb8_npot Pass dEQP-GLES3.functional.texture.format.sized.3d.srgb8_pot Pass dEQP-GLES3.functional.texture.format.sized.3d.srgb_r8_npot Pass dEQP-GLES3.functional.texture.format.sized.3d.srgb_r8_pot Pass -dEQP-GLES3.functional.texture.format.sized.cube.depth24_stencil8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth24_stencil8_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth32f_stencil8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth32f_stencil8_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth_component16_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth_component16_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth_component24_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth_component24_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth_component32f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.depth_component32f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r8i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r8i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r8ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r8ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r8_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r8_snorm_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r8_snorm_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r11f_g11f_b10f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r11f_g11f_b10f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r16f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r16f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r16i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r16i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r16ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r16ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r32f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r32f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r32i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r32i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r32ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.r32ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg8i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg8i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg8ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg8ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg8_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg8_snorm_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg8_snorm_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg16f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg16f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg16i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg16i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg16ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg16ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg32f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg32f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg32i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg32i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg32ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rg32ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb5_a1_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb5_a1_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb8i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb8i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb8ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb8ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb8_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb8_snorm_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb8_snorm_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb9_e5_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb9_e5_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb10_a2ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb10_a2ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb10_a2_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb10_a2_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb16f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb16f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb16i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb16i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb16ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb16ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb32f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb32f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb32i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb32i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb32ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb32ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb565_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgb565_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba4_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba4_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba8i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba8i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba8ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba8ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba8_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba8_snorm_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba8_snorm_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba16f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba16f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba16i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba16i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba16ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba16ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba32f_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba32f_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba32i_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba32i_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba32ui_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.rgba32ui_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.srgb8_alpha8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.srgb8_alpha8_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.srgb8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.srgb8_pot Fail -dEQP-GLES3.functional.texture.format.sized.cube.srgb_r8_npot Fail -dEQP-GLES3.functional.texture.format.sized.cube.srgb_r8_pot Fail +dEQP-GLES3.functional.texture.format.sized.cube.depth24_stencil8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth24_stencil8_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth32f_stencil8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth32f_stencil8_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth_component16_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth_component16_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth_component24_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth_component24_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth_component32f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.depth_component32f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r8i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r8i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r8ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r8ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r8_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r8_snorm_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r8_snorm_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r11f_g11f_b10f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r11f_g11f_b10f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r16f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r16f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r16i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r16i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r16ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r16ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r32f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r32f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r32i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r32i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r32ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.r32ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg8i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg8i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg8ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg8ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg8_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg8_snorm_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg8_snorm_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg16f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg16f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg16i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg16i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg16ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg16ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg32f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg32f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg32i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg32i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg32ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rg32ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb5_a1_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb5_a1_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb8i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb8i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb8ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb8ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb8_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb8_snorm_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb8_snorm_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb9_e5_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb9_e5_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb10_a2ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb10_a2ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb10_a2_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb10_a2_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb16f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb16f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb16i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb16i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb16ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb16ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb32f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb32f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb32i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb32i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb32ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb32ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb565_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgb565_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba4_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba4_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba8i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba8i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba8ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba8ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba8_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba8_snorm_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba8_snorm_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba16f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba16f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba16i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba16i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba16ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba16ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba32f_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba32f_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba32i_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba32i_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba32ui_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.rgba32ui_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.srgb8_alpha8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.srgb8_alpha8_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.srgb8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.srgb8_pot Pass +dEQP-GLES3.functional.texture.format.sized.cube.srgb_r8_npot Pass +dEQP-GLES3.functional.texture.format.sized.cube.srgb_r8_pot Pass dEQP-GLES3.functional.texture.format.unsized.alpha_2d_array_npot Pass dEQP-GLES3.functional.texture.format.unsized.alpha_2d_array_pot Pass dEQP-GLES3.functional.texture.format.unsized.alpha_2d_npot Pass dEQP-GLES3.functional.texture.format.unsized.alpha_2d_pot Pass dEQP-GLES3.functional.texture.format.unsized.alpha_3d_npot Pass dEQP-GLES3.functional.texture.format.unsized.alpha_3d_pot Pass -dEQP-GLES3.functional.texture.format.unsized.alpha_cube_npot Fail -dEQP-GLES3.functional.texture.format.unsized.alpha_cube_pot Fail +dEQP-GLES3.functional.texture.format.unsized.alpha_cube_npot Pass +dEQP-GLES3.functional.texture.format.unsized.alpha_cube_pot Pass dEQP-GLES3.functional.texture.format.unsized.luminance_2d_array_npot Pass dEQP-GLES3.functional.texture.format.unsized.luminance_2d_array_pot Pass dEQP-GLES3.functional.texture.format.unsized.luminance_2d_npot Pass @@ -32241,25 +32241,25 @@ dEQP-GLES3.functional.texture.format.unsized.luminance_alpha_2d_npot Pass dEQP-GLES3.functional.texture.format.unsized.luminance_alpha_2d_pot Pass dEQP-GLES3.functional.texture.format.unsized.luminance_alpha_3d_npot Pass dEQP-GLES3.functional.texture.format.unsized.luminance_alpha_3d_pot Pass -dEQP-GLES3.functional.texture.format.unsized.luminance_alpha_cube_npot Fail -dEQP-GLES3.functional.texture.format.unsized.luminance_alpha_cube_pot Fail -dEQP-GLES3.functional.texture.format.unsized.luminance_cube_npot Fail -dEQP-GLES3.functional.texture.format.unsized.luminance_cube_pot Fail +dEQP-GLES3.functional.texture.format.unsized.luminance_alpha_cube_npot Pass +dEQP-GLES3.functional.texture.format.unsized.luminance_alpha_cube_pot Pass +dEQP-GLES3.functional.texture.format.unsized.luminance_cube_npot Pass +dEQP-GLES3.functional.texture.format.unsized.luminance_cube_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_2d_array_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_2d_array_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_2d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_2d_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_3d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_3d_pot Pass -dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_cube_npot Fail -dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_cube_pot Fail +dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_cube_npot Pass +dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_byte_cube_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_2d_array_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_2d_array_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_2d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_2d_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_3d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_3d_pot Pass -dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_cube_npot Fail +dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_cube_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_4_4_4_4_cube_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_2d_array_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_2d_array_pot Pass @@ -32267,24 +32267,24 @@ dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_2d_npot dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_2d_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_3d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_3d_pot Pass -dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_cube_npot Fail -dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_cube_pot Fail +dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_cube_npot Pass +dEQP-GLES3.functional.texture.format.unsized.rgba_unsigned_short_5_5_5_1_cube_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_2d_array_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_2d_array_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_2d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_2d_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_3d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_3d_pot Pass -dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_cube_npot Fail -dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_cube_pot Fail +dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_cube_npot Pass +dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_byte_cube_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_2d_array_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_2d_array_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_2d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_2d_pot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_3d_npot Pass dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_3d_pot Pass -dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_cube_npot Fail -dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_cube_pot Fail +dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_cube_npot Pass +dEQP-GLES3.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_cube_pot Pass dEQP-GLES3.functional.texture.mipmap.2d.affine.linear_linear_clamp Pass dEQP-GLES3.functional.texture.mipmap.2d.affine.linear_linear_mirror Pass dEQP-GLES3.functional.texture.mipmap.2d.affine.linear_linear_repeat Pass @@ -32477,38 +32477,38 @@ dEQP-GLES3.functional.texture.mipmap.3d.projected.nearest_linear_repeat Pass dEQP-GLES3.functional.texture.mipmap.3d.projected.nearest_nearest_clamp Pass dEQP-GLES3.functional.texture.mipmap.3d.projected.nearest_nearest_mirror Pass dEQP-GLES3.functional.texture.mipmap.3d.projected.nearest_nearest_repeat Pass -dEQP-GLES3.functional.texture.mipmap.cube.base_level.linear_linear Fail -dEQP-GLES3.functional.texture.mipmap.cube.base_level.linear_nearest Fail -dEQP-GLES3.functional.texture.mipmap.cube.base_level.nearest_linear Fail -dEQP-GLES3.functional.texture.mipmap.cube.base_level.nearest_nearest Fail +dEQP-GLES3.functional.texture.mipmap.cube.base_level.linear_linear Pass +dEQP-GLES3.functional.texture.mipmap.cube.base_level.linear_nearest Pass +dEQP-GLES3.functional.texture.mipmap.cube.base_level.nearest_linear Pass +dEQP-GLES3.functional.texture.mipmap.cube.base_level.nearest_nearest Pass dEQP-GLES3.functional.texture.mipmap.cube.basic.linear_linear Pass dEQP-GLES3.functional.texture.mipmap.cube.basic.linear_nearest Pass -dEQP-GLES3.functional.texture.mipmap.cube.basic.nearest_linear Fail -dEQP-GLES3.functional.texture.mipmap.cube.basic.nearest_nearest Fail -dEQP-GLES3.functional.texture.mipmap.cube.bias.nearest_linear Fail -dEQP-GLES3.functional.texture.mipmap.cube.bias.nearest_nearest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.a8_fastest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.a8_nicest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.l8_fastest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.l8_nicest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.la88_fastest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.la88_nicest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgb565_fastest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgb565_nicest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgb888_fastest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgb888_nicest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba4444_fastest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba4444_nicest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba5551_fastest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba5551_nicest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba8888_fastest Fail -dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba8888_nicest Fail -dEQP-GLES3.functional.texture.mipmap.cube.max_level.linear_linear Fail -dEQP-GLES3.functional.texture.mipmap.cube.max_level.nearest_linear Fail +dEQP-GLES3.functional.texture.mipmap.cube.basic.nearest_linear Pass +dEQP-GLES3.functional.texture.mipmap.cube.basic.nearest_nearest Pass +dEQP-GLES3.functional.texture.mipmap.cube.bias.nearest_linear Pass +dEQP-GLES3.functional.texture.mipmap.cube.bias.nearest_nearest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.a8_fastest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.a8_nicest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.l8_fastest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.l8_nicest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.la88_fastest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.la88_nicest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgb565_fastest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgb565_nicest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgb888_fastest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgb888_nicest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba4444_fastest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba4444_nicest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba5551_fastest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba5551_nicest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba8888_fastest Pass +dEQP-GLES3.functional.texture.mipmap.cube.generate.rgba8888_nicest Pass +dEQP-GLES3.functional.texture.mipmap.cube.max_level.linear_linear Pass +dEQP-GLES3.functional.texture.mipmap.cube.max_level.nearest_linear Pass dEQP-GLES3.functional.texture.mipmap.cube.min_lod.linear_linear Pass dEQP-GLES3.functional.texture.mipmap.cube.min_lod.linear_nearest Pass -dEQP-GLES3.functional.texture.mipmap.cube.min_lod.nearest_linear Fail -dEQP-GLES3.functional.texture.mipmap.cube.min_lod.nearest_nearest Fail +dEQP-GLES3.functional.texture.mipmap.cube.min_lod.nearest_linear Pass +dEQP-GLES3.functional.texture.mipmap.cube.min_lod.nearest_nearest Pass dEQP-GLES3.functional.texture.shadow.2d.linear.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d.linear.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d.linear.always_depth_component32f Pass @@ -32608,9 +32608,9 @@ dEQP-GLES3.functional.texture.shadow.2d.nearest.not_equal_depth_component32f Pas dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.always_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.greater_depth24_stencil8 QualityWarning dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.greater_depth_component16 QualityWarning dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.greater_depth_component32f QualityWarning @@ -32626,15 +32626,15 @@ dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_dept dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.never_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.never_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.never_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.not_equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.not_equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.not_equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.not_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.not_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_linear.not_equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.always_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.greater_depth24_stencil8 QualityWarning dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.greater_depth_component16 QualityWarning dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.greater_depth_component32f QualityWarning @@ -32650,9 +32650,9 @@ dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_dep dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.never_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.never_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.never_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.not_equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.not_equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.not_equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.not_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.not_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.2d.nearest_mipmap_nearest.not_equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.2d_array.linear.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d_array.linear.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d_array.linear.always_depth_component32f Pass @@ -32752,9 +32752,9 @@ dEQP-GLES3.functional.texture.shadow.2d_array.nearest.not_equal_depth_component3 dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.always_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.greater_depth24_stencil8 QualityWarning dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.greater_depth_component16 QualityWarning dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.greater_depth_component32f QualityWarning @@ -32770,15 +32770,15 @@ dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equa dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.never_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.never_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.never_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.always_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.greater_depth24_stencil8 QualityWarning dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.greater_depth_component16 QualityWarning dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.greater_depth_component32f QualityWarning @@ -32794,33 +32794,33 @@ dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equ dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.never_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.never_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.never_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.cube.linear.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.linear.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.linear.always_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.cube.linear.equal_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.linear.equal_depth_component16 Pass -dEQP-GLES3.functional.texture.shadow.cube.linear.equal_depth_component32f QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.linear.greater_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.linear.greater_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.linear.greater_depth_component32f Fail +dEQP-GLES3.functional.texture.shadow.cube.linear.equal_depth_component32f Pass +dEQP-GLES3.functional.texture.shadow.cube.linear.greater_depth24_stencil8 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.linear.greater_depth_component16 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.linear.greater_depth_component32f QualityWarning dEQP-GLES3.functional.texture.shadow.cube.linear.greater_or_equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.linear.greater_or_equal_depth_component16 Fail +dEQP-GLES3.functional.texture.shadow.cube.linear.greater_or_equal_depth_component16 QualityWarning dEQP-GLES3.functional.texture.shadow.cube.linear.greater_or_equal_depth_component32f QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.linear.less_depth24_stencil8 Fail +dEQP-GLES3.functional.texture.shadow.cube.linear.less_depth24_stencil8 QualityWarning dEQP-GLES3.functional.texture.shadow.cube.linear.less_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.linear.less_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.linear.less_or_equal_depth24_stencil8 Fail +dEQP-GLES3.functional.texture.shadow.cube.linear.less_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.linear.less_or_equal_depth24_stencil8 QualityWarning dEQP-GLES3.functional.texture.shadow.cube.linear.less_or_equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.linear.less_or_equal_depth_component32f Fail +dEQP-GLES3.functional.texture.shadow.cube.linear.less_or_equal_depth_component32f QualityWarning dEQP-GLES3.functional.texture.shadow.cube.linear.never_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.linear.never_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.linear.never_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.cube.linear.not_equal_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.linear.not_equal_depth_component16 Pass -dEQP-GLES3.functional.texture.shadow.cube.linear.not_equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.linear.not_equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.cube.linear_mipmap_linear.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.linear_mipmap_linear.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.linear_mipmap_linear.always_depth_component32f Pass @@ -32872,33 +32872,33 @@ dEQP-GLES3.functional.texture.shadow.cube.linear_mipmap_nearest.not_equal_depth_ dEQP-GLES3.functional.texture.shadow.cube.nearest.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest.always_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.cube.nearest.equal_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.equal_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.equal_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_or_equal_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_or_equal_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_or_equal_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.less_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.less_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.less_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.less_or_equal_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.less_or_equal_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.less_or_equal_depth_component32f Fail +dEQP-GLES3.functional.texture.shadow.cube.nearest.equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.equal_depth_component32f Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_depth_component32f Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_or_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_or_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.greater_or_equal_depth_component32f Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.less_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.less_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.less_depth_component32f Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.less_or_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.less_or_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.less_or_equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.cube.nearest.never_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest.never_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest.never_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.cube.nearest.not_equal_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.not_equal_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest.not_equal_depth_component32f Fail +dEQP-GLES3.functional.texture.shadow.cube.nearest.not_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.not_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest.not_equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.always_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.greater_depth24_stencil8 QualityWarning dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.greater_depth_component16 QualityWarning dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.greater_depth_component32f QualityWarning @@ -32914,33 +32914,33 @@ dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_de dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.never_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.never_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.never_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.not_equal_depth24_stencil8 QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.not_equal_depth_component16 QualityWarning -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.not_equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.not_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.not_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_linear.not_equal_depth_component32f Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.always_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.always_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.always_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.equal_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.equal_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.equal_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_depth_component32f Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_depth_component32f Fail +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.equal_depth_component32f Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_depth24_stencil8 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_depth_component16 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_depth24_stencil8 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_depth_component16 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_depth24_stencil8 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_depth_component16 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_depth_component32f QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_depth24_stencil8 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_depth_component16 QualityWarning +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_depth_component32f QualityWarning dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.never_depth24_stencil8 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.never_depth_component16 Pass dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.never_depth_component32f Pass -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.not_equal_depth24_stencil8 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.not_equal_depth_component16 Fail -dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.not_equal_depth_component32f Fail +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.not_equal_depth24_stencil8 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.not_equal_depth_component16 Pass +dEQP-GLES3.functional.texture.shadow.cube.nearest_mipmap_nearest.not_equal_depth_component32f Pass dEQP-GLES3.functional.texture.size.2d.64x64_l8 Pass dEQP-GLES3.functional.texture.size.2d.64x64_l8_mipmap Pass dEQP-GLES3.functional.texture.size.2d.64x64_rgb888 Pass @@ -32977,48 +32977,48 @@ dEQP-GLES3.functional.texture.size.2d.2048x2048_rgba4444 Pass dEQP-GLES3.functional.texture.size.2d.2048x2048_rgba4444_mipmap Pass dEQP-GLES3.functional.texture.size.2d.2048x2048_rgba8888 Pass dEQP-GLES3.functional.texture.size.2d.2048x2048_rgba8888_mipmap Pass -dEQP-GLES3.functional.texture.size.cube.15x15_l8 Fail -dEQP-GLES3.functional.texture.size.cube.15x15_rgb888 Fail -dEQP-GLES3.functional.texture.size.cube.15x15_rgba4444 Fail -dEQP-GLES3.functional.texture.size.cube.15x15_rgba8888 Fail -dEQP-GLES3.functional.texture.size.cube.16x16_l8 Fail -dEQP-GLES3.functional.texture.size.cube.16x16_l8_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.16x16_rgb888 Fail -dEQP-GLES3.functional.texture.size.cube.16x16_rgb888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.16x16_rgba4444 Fail -dEQP-GLES3.functional.texture.size.cube.16x16_rgba4444_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.16x16_rgba8888 Fail -dEQP-GLES3.functional.texture.size.cube.16x16_rgba8888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.64x64_l8 Fail -dEQP-GLES3.functional.texture.size.cube.64x64_l8_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.64x64_rgb888 Fail -dEQP-GLES3.functional.texture.size.cube.64x64_rgb888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.64x64_rgba4444 Fail -dEQP-GLES3.functional.texture.size.cube.64x64_rgba4444_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.64x64_rgba8888 Fail -dEQP-GLES3.functional.texture.size.cube.64x64_rgba8888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.128x128_l8 Fail -dEQP-GLES3.functional.texture.size.cube.128x128_l8_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.128x128_rgb888 Fail -dEQP-GLES3.functional.texture.size.cube.128x128_rgb888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.128x128_rgba4444 Fail -dEQP-GLES3.functional.texture.size.cube.128x128_rgba4444_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.128x128_rgba8888 Fail -dEQP-GLES3.functional.texture.size.cube.128x128_rgba8888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.256x256_l8 Fail -dEQP-GLES3.functional.texture.size.cube.256x256_l8_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.256x256_rgb888 Fail -dEQP-GLES3.functional.texture.size.cube.256x256_rgb888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.256x256_rgba4444_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.256x256_rgba8888 Fail -dEQP-GLES3.functional.texture.size.cube.256x256_rgba8888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.512x512_l8 Fail -dEQP-GLES3.functional.texture.size.cube.512x512_l8_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.512x512_rgb888 Fail -dEQP-GLES3.functional.texture.size.cube.512x512_rgb888_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.512x512_rgba4444_mipmap Fail -dEQP-GLES3.functional.texture.size.cube.512x512_rgba8888 Fail -dEQP-GLES3.functional.texture.size.cube.512x512_rgba8888_mipmap Fail +dEQP-GLES3.functional.texture.size.cube.15x15_l8 Pass +dEQP-GLES3.functional.texture.size.cube.15x15_rgb888 Pass +dEQP-GLES3.functional.texture.size.cube.15x15_rgba4444 Pass +dEQP-GLES3.functional.texture.size.cube.15x15_rgba8888 Pass +dEQP-GLES3.functional.texture.size.cube.16x16_l8 Pass +dEQP-GLES3.functional.texture.size.cube.16x16_l8_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.16x16_rgb888 Pass +dEQP-GLES3.functional.texture.size.cube.16x16_rgb888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.16x16_rgba4444 Pass +dEQP-GLES3.functional.texture.size.cube.16x16_rgba4444_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.16x16_rgba8888 Pass +dEQP-GLES3.functional.texture.size.cube.16x16_rgba8888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.64x64_l8 Pass +dEQP-GLES3.functional.texture.size.cube.64x64_l8_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.64x64_rgb888 Pass +dEQP-GLES3.functional.texture.size.cube.64x64_rgb888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.64x64_rgba4444 Pass +dEQP-GLES3.functional.texture.size.cube.64x64_rgba4444_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.64x64_rgba8888 Pass +dEQP-GLES3.functional.texture.size.cube.64x64_rgba8888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.128x128_l8 Pass +dEQP-GLES3.functional.texture.size.cube.128x128_l8_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.128x128_rgb888 Pass +dEQP-GLES3.functional.texture.size.cube.128x128_rgb888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.128x128_rgba4444 Pass +dEQP-GLES3.functional.texture.size.cube.128x128_rgba4444_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.128x128_rgba8888 Pass +dEQP-GLES3.functional.texture.size.cube.128x128_rgba8888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.256x256_l8 Pass +dEQP-GLES3.functional.texture.size.cube.256x256_l8_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.256x256_rgb888 Pass +dEQP-GLES3.functional.texture.size.cube.256x256_rgb888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.256x256_rgba4444_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.256x256_rgba8888 Pass +dEQP-GLES3.functional.texture.size.cube.256x256_rgba8888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.512x512_l8 Pass +dEQP-GLES3.functional.texture.size.cube.512x512_l8_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.512x512_rgb888 Pass +dEQP-GLES3.functional.texture.size.cube.512x512_rgb888_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.512x512_rgba4444_mipmap Pass +dEQP-GLES3.functional.texture.size.cube.512x512_rgba8888 Pass +dEQP-GLES3.functional.texture.size.cube.512x512_rgba8888_mipmap Pass dEQP-GLES3.functional.texture.specification.basic_copyteximage2d.2d_alpha Pass dEQP-GLES3.functional.texture.specification.basic_copyteximage2d.2d_luminance Pass dEQP-GLES3.functional.texture.specification.basic_copyteximage2d.2d_luminance_alpha Pass @@ -34307,7 +34307,7 @@ dEQP-GLES3.functional.texture.units.2_units.only_cube.5 Pass dEQP-GLES3.functional.texture.units.2_units.only_cube.6 Pass dEQP-GLES3.functional.texture.units.2_units.only_cube.7 Pass dEQP-GLES3.functional.texture.units.2_units.only_cube.8 Pass -dEQP-GLES3.functional.texture.units.2_units.only_cube.9 Fail +dEQP-GLES3.functional.texture.units.2_units.only_cube.9 Pass dEQP-GLES3.functional.texture.units.4_units.mixed.0 Pass dEQP-GLES3.functional.texture.units.4_units.mixed.1 Pass dEQP-GLES3.functional.texture.units.4_units.mixed.2 Pass @@ -34350,7 +34350,7 @@ dEQP-GLES3.functional.texture.units.4_units.only_3d.8 Pass dEQP-GLES3.functional.texture.units.4_units.only_3d.9 Pass dEQP-GLES3.functional.texture.units.4_units.only_cube.0 Pass dEQP-GLES3.functional.texture.units.4_units.only_cube.1 Pass -dEQP-GLES3.functional.texture.units.4_units.only_cube.2 Fail +dEQP-GLES3.functional.texture.units.4_units.only_cube.2 Pass dEQP-GLES3.functional.texture.units.4_units.only_cube.3 Pass dEQP-GLES3.functional.texture.units.4_units.only_cube.4 Pass dEQP-GLES3.functional.texture.units.4_units.only_cube.5 Pass @@ -34423,24 +34423,24 @@ dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_linear_repeat Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_clamp Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_linear_repeat Pass -dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_clamp Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_mirror Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_repeat Fail +dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_clamp Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_mirror Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_linear_nearest_repeat Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_clamp Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_linear_repeat Pass -dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_clamp Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_mirror Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_repeat Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_clamp Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_mirror Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_repeat Fail +dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_clamp Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_mirror Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_mipmap_nearest_nearest_repeat Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_clamp Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_mirror Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_linear_repeat Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_clamp Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_mirror Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_linear_nearest_repeat Pass -dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_clamp Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_mirror Fail -dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_repeat Fail +dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_clamp Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_mirror Pass +dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_linear_repeat Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_clamp Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_mirror Pass dEQP-GLES3.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_repeat Pass @@ -34462,24 +34462,24 @@ dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_linear_repeat Pas dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_linear_clamp Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_linear_repeat Pass -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_nearest_clamp Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_nearest_mirror Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_nearest_repeat Fail +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_nearest_clamp Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_nearest_mirror Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_linear_nearest_repeat Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_linear_clamp Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_linear_repeat Pass -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_nearest_clamp Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_nearest_mirror Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_nearest_repeat Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_linear_clamp Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_linear_mirror Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_linear_repeat Fail +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_nearest_clamp Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_nearest_mirror Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_mipmap_nearest_nearest_repeat Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_linear_clamp Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_linear_mirror Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_linear_repeat Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_nearest_clamp Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_nearest_mirror Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_linear_nearest_repeat Pass -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_linear_clamp Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_linear_mirror Fail -dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_linear_repeat Fail +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_linear_clamp Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_linear_mirror Pass +dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_linear_repeat Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_nearest_clamp Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_nearest_mirror Pass dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_mipmap_nearest_nearest_repeat Pass @@ -34507,17 +34507,17 @@ dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_linear_nearest_r dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_linear_clamp Pass dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_linear_repeat Fail -dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_nearest_clamp Fail -dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_nearest_mirror Fail -dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_nearest_repeat Fail -dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_linear_linear_clamp Fail -dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_linear_linear_mirror Fail +dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_nearest_clamp Pass +dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_nearest_mirror Pass +dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_mipmap_nearest_nearest_repeat Pass +dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_linear_linear_clamp Pass +dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_linear_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_linear_linear_repeat Fail dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_linear_nearest_clamp Pass dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_linear_nearest_mirror Pass dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_linear_nearest_repeat Pass -dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_nearest_linear_clamp Fail -dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_nearest_linear_mirror Fail +dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_nearest_linear_clamp Pass +dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_nearest_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_nearest_linear_repeat Fail dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_nearest_nearest_clamp Pass dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_mipmap_nearest_nearest_mirror Pass @@ -34558,24 +34558,24 @@ dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_linear_repeat Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_clamp Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_repeat Pass -dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_clamp Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_mirror Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_repeat Fail +dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_clamp Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_mirror Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_repeat Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_clamp Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_mirror Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_linear_repeat Pass -dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_clamp Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_mirror Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_repeat Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_clamp Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_mirror Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_repeat Fail +dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_clamp Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_mirror Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.linear_mipmap_nearest_nearest_repeat Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_clamp Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_mirror Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_repeat Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_clamp Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_mirror Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_nearest_repeat Pass -dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_clamp Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_mirror Fail -dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_repeat Fail +dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_clamp Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_mirror Pass +dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_repeat Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_clamp Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_mirror Pass dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_nearest_repeat Pass diff --git a/ci/previous_results/gl_host_softpipe/deqp_gles31/results.txt b/ci/previous_results/gl_host_softpipe/deqp_gles31/results.txt index 9490aaa..61d00a1 100644 --- a/ci/previous_results/gl_host_softpipe/deqp_gles31/results.txt +++ b/ci/previous_results/gl_host_softpipe/deqp_gles31/results.txt @@ -665,15 +665,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_rgba_astc_4x4_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_rgba_astc_4x4_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_rgba_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture3d NotSupported @@ -681,9 +681,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.rgba_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.texture2d_array_to_texture2d Pass @@ -697,15 +697,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_rgba_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_4x4_rgba.srgb8_alpha8_astc_4x4_khr_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture3d NotSupported @@ -729,15 +729,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_rgba_astc_5x4_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_rgba_astc_5x4_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_rgba_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture3d NotSupported @@ -745,9 +745,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.rgba_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.texture2d_array_to_texture2d Pass @@ -761,15 +761,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_rgba_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x4_rgba.srgb8_alpha8_astc_5x4_khr_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture3d NotSupported @@ -793,15 +793,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_rgba_astc_5x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_rgba_astc_5x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_rgba_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture3d NotSupported @@ -809,9 +809,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.rgba_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.texture2d_array_to_texture2d Pass @@ -825,15 +825,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_rgba_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_5x5_rgba.srgb8_alpha8_astc_5x5_khr_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture3d NotSupported @@ -857,15 +857,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_rgba_astc_6x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_rgba_astc_6x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_rgba_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture3d NotSupported @@ -873,9 +873,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.rgba_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.texture2d_array_to_texture2d Pass @@ -889,15 +889,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_rgba_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x5_rgba.srgb8_alpha8_astc_6x5_khr_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture3d NotSupported @@ -921,15 +921,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_rgba_astc_6x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_rgba_astc_6x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_rgba_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture3d NotSupported @@ -937,9 +937,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.rgba_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.texture2d_array_to_texture2d Pass @@ -953,15 +953,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_rgba_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_6x6_rgba.srgb8_alpha8_astc_6x6_khr_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture3d NotSupported @@ -985,15 +985,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_rgba_astc_8x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_rgba_astc_8x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_rgba_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture3d NotSupported @@ -1001,9 +1001,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture2d_array_to_texture2d Pass @@ -1017,15 +1017,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture3d NotSupported @@ -1049,15 +1049,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_rgba_astc_8x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_rgba_astc_8x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_rgba_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture3d NotSupported @@ -1065,9 +1065,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.texture2d_array_to_texture2d Pass @@ -1081,15 +1081,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_rgba_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.srgb8_alpha8_astc_8x6_khr_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture3d NotSupported @@ -1113,15 +1113,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_rgba_astc_8x8_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_rgba_astc_8x8_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_rgba_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture3d NotSupported @@ -1129,9 +1129,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8 dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.rgba_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.texture2d_array_to_texture2d Pass @@ -1145,15 +1145,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_rgba_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x8_rgba.srgb8_alpha8_astc_8x8_khr_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture3d NotSupported @@ -1177,15 +1177,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_rgba_astc_10x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_rgba_astc_10x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_rgba_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture3d NotSupported @@ -1193,9 +1193,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.rgba_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.texture2d_array_to_texture2d Pass @@ -1209,15 +1209,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alph dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_rgba_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alpha8_astc_10x5_khr_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture3d NotSupported @@ -1241,15 +1241,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_rgba_astc_10x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_rgba_astc_10x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_rgba_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture3d NotSupported @@ -1257,9 +1257,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture2d_array_to_texture2d Pass @@ -1273,15 +1273,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alph dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_rgba_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.srgb8_alpha8_astc_10x6_khr_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture3d NotSupported @@ -1305,15 +1305,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_rgba_astc_10x8_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_rgba_astc_10x8_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_rgba_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture3d NotSupported @@ -1321,9 +1321,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.rgba_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.texture2d_array_to_texture2d Pass @@ -1337,15 +1337,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alph dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_rgba_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x8_rgba.srgb8_alpha8_astc_10x8_khr_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture3d NotSupported @@ -1369,15 +1369,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_rgba_astc_10x10_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_rgba_astc_10x10_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_rgba_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture3d NotSupported @@ -1385,9 +1385,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.rgba_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.texture2d_array_to_texture2d Pass @@ -1401,15 +1401,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alp dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_rgba_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x10_rgba.srgb8_alpha8_astc_10x10_khr_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture3d NotSupported @@ -1433,15 +1433,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_rgba_astc_12x10_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_rgba_astc_12x10_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_rgba_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture3d NotSupported @@ -1449,9 +1449,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.rgba_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture2d_array_to_texture2d Pass @@ -1465,15 +1465,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alp dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_rgba_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x10_rgba.srgb8_alpha8_astc_12x10_khr_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture3d NotSupported @@ -1497,15 +1497,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_rgba_astc_12x12_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_rgba_astc_12x12_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_rgba_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture3d NotSupported @@ -1513,9 +1513,9 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.rgba_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.texture2d_array_to_texture2d Pass @@ -1529,15 +1529,15 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alp dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_rgba_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture3d NotSupported @@ -1545,385 +1545,385 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alp dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_12x12_rgba.srgb8_alpha8_astc_12x12_khr_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.r11_eac_signed_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_signed_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_signed_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_signed_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_signed_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_signed_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_signed_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_r11.signed_r11_eac_signed_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.rg11_eac_signed_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_signed_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_signed_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_signed_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_signed_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_signed_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_signed_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_eac_rg11.signed_rg11_eac_signed_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_rgba8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_rgba8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_rgba8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_rgba8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_rgba8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_rgba8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_rgba8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.rgba8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_rgba8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_eac_rgba.srgb8_alpha8_etc2_eac_srgb8_alpha8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.rgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_rgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgba.srgb8_punchthrough_alpha1_etc2_srgb8_punchthrough_alpha1_etc2.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_rgb8_etc2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_rgb8_etc2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_rgb8_etc2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_rgb8_etc2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_rgb8_etc2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_rgb8_etc2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_rgb8_etc2.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.rgb8_etc2_srgb8_etc2.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_rgb8_etc2.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_srgb8_etc2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_srgb8_etc2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_srgb8_etc2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_srgb8_etc2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_srgb8_etc2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_srgb8_etc2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.compressed.viewclass_etc2_rgb.srgb8_etc2_srgb8_etc2.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rg32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.r11_eac_rgba16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32f_signed_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32i_signed_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rg32ui_signed_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16f_signed_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16i_signed_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.rgba16ui_signed_r11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rg32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_64_bits_mixed.signed_r11_eac_rgba16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rg11_eac_rgba32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba8_etc2_eac_rgba32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rg11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba8_etc2_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.texture2d_array_to_texture2d Pass @@ -1937,9 +1937,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.texture2d_array_to_texture2d Pass @@ -1953,9 +1953,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.texture2d_array_to_texture2d Pass @@ -1969,9 +1969,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.texture2d_array_to_texture2d Pass @@ -1985,9 +1985,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.texture2d_array_to_texture2d Pass @@ -2001,9 +2001,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.texture2d_array_to_texture2d Pass @@ -2017,9 +2017,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.texture2d_array_to_texture2d Pass @@ -2033,9 +2033,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.texture2d_array_to_texture2d Pass @@ -2049,9 +2049,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.texture2d_array_to_texture2d Pass @@ -2065,9 +2065,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.texture2d_array_to_texture2d Pass @@ -2081,9 +2081,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.texture2d_array_to_texture2d Pass @@ -2097,9 +2097,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.texture2d_array_to_texture2d Pass @@ -2113,9 +2113,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.texture2d_array_to_texture2d Pass @@ -2129,9 +2129,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.texture2d_array_to_texture2d Pass @@ -2145,269 +2145,269 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_signed_rg11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_srgb8_alpha8_etc2_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rg11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba8_etc2_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.renderbuffer_to_texture2d Pass @@ -2425,9 +2425,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.renderbuffer_to_texture2d Pass @@ -2445,9 +2445,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.renderbuffer_to_texture2d Pass @@ -2465,9 +2465,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.renderbuffer_to_texture2d Pass @@ -2485,9 +2485,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.renderbuffer_to_texture2d Pass @@ -2505,9 +2505,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.renderbuffer_to_texture2d Pass @@ -2525,9 +2525,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.renderbuffer_to_texture2d Pass @@ -2545,9 +2545,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.renderbuffer_to_texture2d Pass @@ -2565,9 +2565,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.renderbuffer_to_texture2d Pass @@ -2585,9 +2585,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.renderbuffer_to_texture2d Pass @@ -2605,9 +2605,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.renderbuffer_to_texture2d Pass @@ -2625,9 +2625,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.renderbuffer_to_texture2d Pass @@ -2645,9 +2645,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.renderbuffer_to_texture2d Pass @@ -2665,9 +2665,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.renderbuffer_to_texture2d Pass @@ -2685,329 +2685,329 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_rgba_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_signed_rg11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32i_srgb8_alpha8_etc2_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rg11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba8_etc2_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.renderbuffer_to_texture2d Pass @@ -3025,9 +3025,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.renderbuffer_to_texture2d Pass @@ -3045,9 +3045,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.renderbuffer_to_texture2d Pass @@ -3065,9 +3065,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.renderbuffer_to_texture2d Pass @@ -3085,9 +3085,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.renderbuffer_to_texture2d Pass @@ -3105,9 +3105,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.renderbuffer_to_texture2d Pass @@ -3125,9 +3125,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.renderbuffer_to_texture2d Pass @@ -3145,9 +3145,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.renderbuffer_to_texture2d Pass @@ -3165,9 +3165,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.renderbuffer_to_texture2d Pass @@ -3185,9 +3185,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.renderbuffer_to_texture2d Pass @@ -3205,9 +3205,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.renderbuffer_to_texture2d Pass @@ -3225,9 +3225,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.renderbuffer_to_texture2d Pass @@ -3245,9 +3245,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.renderbuffer_to_texture2d Pass @@ -3265,9 +3265,9 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.cubemap_to_texture3d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.renderbuffer_to_texture2d Pass @@ -3285,315 +3285,315 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_a dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_rgba_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_signed_rg11_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_4x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x4_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_5x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_6x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_8x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x5_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x6_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x8_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_10x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x10_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.cubemap_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.renderbuffer_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_array_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture2d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_astc_12x12_khr.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.renderbuffer_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture2d_array_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture2d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32ui_srgb8_alpha8_etc2_eac.texture3d_to_texture2d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture2d_to_texture3d Pass @@ -3601,17 +3601,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -3621,17 +3621,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -3641,15 +3641,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_4x4_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture2d_to_texture3d Pass @@ -3657,17 +3657,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -3677,17 +3677,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -3697,15 +3697,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x4_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture2d_to_texture3d Pass @@ -3713,17 +3713,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -3733,17 +3733,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -3753,15 +3753,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_5x5_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture2d_to_texture3d Pass @@ -3769,17 +3769,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -3789,17 +3789,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -3809,15 +3809,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x5_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture2d_to_texture3d Pass @@ -3825,17 +3825,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -3845,17 +3845,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -3865,15 +3865,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_6x6_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture2d_to_texture3d Pass @@ -3881,17 +3881,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -3901,17 +3901,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -3921,15 +3921,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x5_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture2d_to_texture3d Pass @@ -3937,17 +3937,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -3957,17 +3957,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -3977,15 +3977,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x6_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture2d_to_texture3d Pass @@ -3993,17 +3993,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4013,17 +4013,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4033,15 +4033,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_k dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_8x8_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture2d_to_texture3d Pass @@ -4049,17 +4049,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4069,17 +4069,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4089,15 +4089,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x5_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture2d_to_texture3d Pass @@ -4105,17 +4105,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4125,17 +4125,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4145,15 +4145,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture2d_to_texture3d Pass @@ -4161,17 +4161,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4181,17 +4181,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4201,15 +4201,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x8_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture2d_to_texture3d Pass @@ -4217,17 +4217,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4237,17 +4237,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4257,15 +4257,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x10_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture2d_to_texture3d Pass @@ -4273,17 +4273,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4293,17 +4293,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4313,15 +4313,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x10_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture2d_to_texture3d Pass @@ -4329,17 +4329,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4349,17 +4349,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.cubemap_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.cubemap_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.cubemap_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.cubemap_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.cubemap_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.cubemap_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4369,43 +4369,43 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12 dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_12x12_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.signed_rg11_eac_rgba32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture2d_to_texture3d Pass @@ -4413,17 +4413,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4433,17 +4433,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4453,15 +4453,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_4x4_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture2d_to_texture3d Pass @@ -4469,17 +4469,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4489,17 +4489,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4509,15 +4509,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x4_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture2d_to_texture3d Pass @@ -4525,17 +4525,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4545,17 +4545,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4565,15 +4565,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_5x5_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture2d_to_texture3d Pass @@ -4581,17 +4581,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4601,17 +4601,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4621,15 +4621,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x5_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture2d_to_texture3d Pass @@ -4637,17 +4637,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4657,17 +4657,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4677,15 +4677,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_6x6_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture2d_to_texture3d Pass @@ -4693,17 +4693,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4713,17 +4713,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4733,15 +4733,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x5_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture2d_to_texture3d Pass @@ -4749,17 +4749,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4769,17 +4769,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4789,15 +4789,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x6_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture2d_to_texture3d Pass @@ -4805,17 +4805,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4825,17 +4825,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4845,15 +4845,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_8x8_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture2d_to_texture3d Pass @@ -4861,17 +4861,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4881,17 +4881,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4901,15 +4901,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x5_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture2d_to_texture3d Pass @@ -4917,17 +4917,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4937,17 +4937,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -4957,15 +4957,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x6_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture2d_to_texture3d Pass @@ -4973,17 +4973,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -4993,17 +4993,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -5013,15 +5013,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x8_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture2d_to_texture3d Pass @@ -5029,17 +5029,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -5049,17 +5049,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -5069,15 +5069,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_10x10_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture2d_to_texture3d Pass @@ -5085,17 +5085,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -5105,17 +5105,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -5125,15 +5125,15 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x10_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture2d_to_texture3d Pass @@ -5141,17 +5141,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32f.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture2d_to_texture2d_array Pass @@ -5161,17 +5161,17 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32i.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture2d_to_texture2d_array Pass @@ -5181,7865 +5181,7865 @@ dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_as dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture3d_to_texture2d NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture3d_to_texture2d_array NotSupported dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_astc_12x12_khr_rgba32ui.texture3d_to_texture3d NotSupported -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.srgb8_alpha8_etc2_eac_rgba32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8i_r8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_snorm_r8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_r16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16f_rg8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_r16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16i_rg8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_r16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.r16ui_rg8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_r16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8i_rg8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_r16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8ui_rg8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_r16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_rg8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_r16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_16_bits.rg8_snorm_rg8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_rgb8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8i_srgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_rgb8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8ui_srgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_rgb8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_snorm_srgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_srgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_rgb8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.srgb8_srgb8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r11f_g11f_b10f_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32f_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32i_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16f_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16i_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rg16ui_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb9_e5_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2ui_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8i_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8ui_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_snorm_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgba8_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r11f_g11f_b10f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_r32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rg16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb9_e5.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgb10_a2.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_rgba8_snorm.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.srgb8_alpha8_srgb8_alpha8.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16f_rgb16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16i_rgb16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_48_bits.rgb16ui_rgb16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rg32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32f_rgba16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rg32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32i_rgba16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rg32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rg32ui_rgba16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rg32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16f_rgba16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rg32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i_rgba16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rg32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16ui_rgba16ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_96_bits.rgb32ui_rgb32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32f_rgba32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32i_rgba32ui.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32f.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture3d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32i.texture3d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_cubemap Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_renderbuffer Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_texture2d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_texture2d_array Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_texture3d Fail -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.renderbuffer_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_cubemap Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_renderbuffer Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_texture2d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_texture2d_array Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.cubemap_to_texture3d Pass +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.renderbuffer_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.renderbuffer_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.renderbuffer_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.renderbuffer_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.renderbuffer_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_array_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_array_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_array_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_array_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_array_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_array_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_to_texture2d_array Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_to_texture3d Pass -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture3d_to_cubemap Fail +dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture3d_to_cubemap Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture3d_to_renderbuffer Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture3d_to_texture2d Pass dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture3d_to_texture2d_array Pass @@ -14806,7 +14806,7 @@ dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_color_mask_ dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_disable_buffer_disable Pass dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_disable_buffer_enable Pass dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_enable_buffer_disable Pass -dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_enable_buffer_enable Fail +dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_enable_buffer_enable Pass dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_separate_blend_eq_buffer_advanced_blend_eq NotSupported dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_separate_blend_eq_buffer_blend_eq Pass dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_separate_blend_eq_buffer_separate_blend_eq Pass @@ -15381,54 +15381,54 @@ dEQP-GLES31.functional.geometry_shading.vertex_transform_feedback.capture_vertex dEQP-GLES31.functional.geometry_shading.vertex_transform_feedback.capture_vertex_line_strip NotSupported dEQP-GLES31.functional.geometry_shading.vertex_transform_feedback.capture_vertex_triangle_fan NotSupported dEQP-GLES31.functional.geometry_shading.vertex_transform_feedback.capture_vertex_triangle_strip NotSupported -dEQP-GLES31.functional.image_load_store.2d.atomic.add_r32i_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.add_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.add_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.add_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.and_r32i_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.and_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.and_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.and_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.comp_swap_r32i_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.comp_swap_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32f_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32f_return_value Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32i_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.max_r32i_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.max_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.max_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.max_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.min_r32i_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.min_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.min_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.min_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.or_r32i_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.or_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.or_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.or_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.xor_r32i_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.xor_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.xor_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.2d.atomic.xor_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32f_r32i Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32f_r32ui Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32f_rgba8i Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32f_rgba8ui Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32f_rgba8 Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32f_rgba8_snorm Fail +dEQP-GLES31.functional.image_load_store.2d.atomic.add_r32i_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.add_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.add_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.add_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.and_r32i_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.and_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.and_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.and_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.comp_swap_r32i_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.comp_swap_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32f_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32f_return_value Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32i_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.max_r32i_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.max_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.max_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.max_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.min_r32i_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.min_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.min_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.min_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.or_r32i_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.or_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.or_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.or_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.xor_r32i_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.xor_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.xor_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.2d.atomic.xor_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32f_r32i Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32f_r32ui Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32f_rgba8i Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32f_rgba8ui Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32f_rgba8 Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32f_rgba8_snorm Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32i_r32f Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32i_r32ui Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32i_rgba8i Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32i_rgba8ui Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32i_rgba8 Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32i_rgba8_snorm Pass -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32ui_r32f Fail +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32ui_r32f Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32ui_r32i Pass -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32ui_rgba8i Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32ui_rgba8ui Fail +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32ui_rgba8i Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32ui_rgba8ui Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32ui_rgba8 Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32ui_rgba8_snorm Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8i_r32f Pass @@ -15437,12 +15437,12 @@ dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8i_r32ui Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8i_rgba8ui Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8i_rgba8 Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8i_rgba8_snorm Pass -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8ui_r32f Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8ui_r32i Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8ui_r32ui Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8ui_rgba8i Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8ui_rgba8 Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8ui_rgba8_snorm Fail +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8ui_r32f Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8ui_r32i Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8ui_r32ui Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8ui_rgba8i Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8ui_rgba8 Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8ui_rgba8_snorm Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_r32f Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_r32i Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_r32ui Pass @@ -15455,18 +15455,18 @@ dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_snorm_r32ui dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_snorm_rgba8i Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_snorm_rgba8ui Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_snorm_rgba8 Pass -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16f_rgba16i Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16f_rgba16ui Fail +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16f_rgba16i Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16f_rgba16ui Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16i_rgba16f Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16i_rgba16ui Pass -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16ui_rgba16f Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16ui_rgba16i Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba32f_rgba32i Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba32f_rgba32ui Fail +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16ui_rgba16f Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16ui_rgba16i Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba32f_rgba32i Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba32f_rgba32ui Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba32i_rgba32f Pass dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba32i_rgba32ui Pass -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba32ui_rgba32f Fail -dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba32ui_rgba32i Fail +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba32ui_rgba32f Pass +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba32ui_rgba32i Pass dEQP-GLES31.functional.image_load_store.2d.image_size.readonly_1x1 Pass dEQP-GLES31.functional.image_load_store.2d.image_size.readonly_7x1 Pass dEQP-GLES31.functional.image_load_store.2d.image_size.readonly_12x34 Pass @@ -15492,13 +15492,13 @@ dEQP-GLES31.functional.image_load_store.2d.load_store.rgba16ui Pass dEQP-GLES31.functional.image_load_store.2d.load_store.rgba32f Pass dEQP-GLES31.functional.image_load_store.2d.load_store.rgba32i Pass dEQP-GLES31.functional.image_load_store.2d.load_store.rgba32ui Pass -dEQP-GLES31.functional.image_load_store.2d.qualifiers.coherent_r32f Fail -dEQP-GLES31.functional.image_load_store.2d.qualifiers.coherent_r32i Fail -dEQP-GLES31.functional.image_load_store.2d.qualifiers.coherent_r32ui Fail -dEQP-GLES31.functional.image_load_store.2d.qualifiers.restrict Fail -dEQP-GLES31.functional.image_load_store.2d.qualifiers.volatile_r32f Fail -dEQP-GLES31.functional.image_load_store.2d.qualifiers.volatile_r32i Fail -dEQP-GLES31.functional.image_load_store.2d.qualifiers.volatile_r32ui Fail +dEQP-GLES31.functional.image_load_store.2d.qualifiers.coherent_r32f Pass +dEQP-GLES31.functional.image_load_store.2d.qualifiers.coherent_r32i Pass +dEQP-GLES31.functional.image_load_store.2d.qualifiers.coherent_r32ui Pass +dEQP-GLES31.functional.image_load_store.2d.qualifiers.restrict Pass +dEQP-GLES31.functional.image_load_store.2d.qualifiers.volatile_r32f Pass +dEQP-GLES31.functional.image_load_store.2d.qualifiers.volatile_r32i Pass +dEQP-GLES31.functional.image_load_store.2d.qualifiers.volatile_r32ui Pass dEQP-GLES31.functional.image_load_store.2d.store.r32f Pass dEQP-GLES31.functional.image_load_store.2d.store.r32i Pass dEQP-GLES31.functional.image_load_store.2d.store.r32ui Pass @@ -15512,38 +15512,38 @@ dEQP-GLES31.functional.image_load_store.2d.store.rgba16ui Pass dEQP-GLES31.functional.image_load_store.2d.store.rgba32f Pass dEQP-GLES31.functional.image_load_store.2d.store.rgba32i Pass dEQP-GLES31.functional.image_load_store.2d.store.rgba32ui Pass -dEQP-GLES31.functional.image_load_store.2d_array.atomic.add_r32i_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.add_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.add_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.add_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.and_r32i_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.and_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.and_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.and_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.comp_swap_r32i_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.comp_swap_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32f_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32f_return_value Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32i_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.max_r32i_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.max_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.max_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.max_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.min_r32i_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.min_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.min_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.min_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.or_r32i_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.or_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.or_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.or_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.xor_r32i_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.xor_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.xor_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.2d_array.atomic.xor_r32ui_return_value Fail +dEQP-GLES31.functional.image_load_store.2d_array.atomic.add_r32i_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.add_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.add_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.add_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.and_r32i_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.and_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.and_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.and_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.comp_swap_r32i_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.comp_swap_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32f_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32f_return_value Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32i_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.max_r32i_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.max_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.max_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.max_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.min_r32i_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.min_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.min_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.min_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.or_r32i_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.or_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.or_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.or_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.xor_r32i_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.xor_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.xor_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.2d_array.atomic.xor_r32ui_return_value Pass dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.r32f_r32i Pass dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.r32f_r32ui Pass dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.r32f_rgba8i Pass @@ -15636,13 +15636,13 @@ dEQP-GLES31.functional.image_load_store.2d_array.load_store.rgba32i Pass dEQP-GLES31.functional.image_load_store.2d_array.load_store.rgba32i_single_layer Pass dEQP-GLES31.functional.image_load_store.2d_array.load_store.rgba32ui Pass dEQP-GLES31.functional.image_load_store.2d_array.load_store.rgba32ui_single_layer Pass -dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.coherent_r32f Fail -dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.coherent_r32i Fail -dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.coherent_r32ui Fail -dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.restrict Fail -dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.volatile_r32f Fail -dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.volatile_r32i Fail -dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.volatile_r32ui Fail +dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.coherent_r32f Pass +dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.coherent_r32i Pass +dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.coherent_r32ui Pass +dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.restrict Pass +dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.volatile_r32f Pass +dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.volatile_r32i Pass +dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.volatile_r32ui Pass dEQP-GLES31.functional.image_load_store.2d_array.store.r32f Pass dEQP-GLES31.functional.image_load_store.2d_array.store.r32f_single_layer Pass dEQP-GLES31.functional.image_load_store.2d_array.store.r32i Pass @@ -15671,16 +15671,16 @@ dEQP-GLES31.functional.image_load_store.2d_array.store.rgba32ui Pass dEQP-GLES31.functional.image_load_store.2d_array.store.rgba32ui_single_layer Pass dEQP-GLES31.functional.image_load_store.3d.atomic.add_r32i_result Pass dEQP-GLES31.functional.image_load_store.3d.atomic.add_r32i_return_value Pass -dEQP-GLES31.functional.image_load_store.3d.atomic.add_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.3d.atomic.add_r32ui_return_value Fail +dEQP-GLES31.functional.image_load_store.3d.atomic.add_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.3d.atomic.add_r32ui_return_value Pass dEQP-GLES31.functional.image_load_store.3d.atomic.and_r32i_result Pass dEQP-GLES31.functional.image_load_store.3d.atomic.and_r32i_return_value Pass dEQP-GLES31.functional.image_load_store.3d.atomic.and_r32ui_result Pass dEQP-GLES31.functional.image_load_store.3d.atomic.and_r32ui_return_value Pass dEQP-GLES31.functional.image_load_store.3d.atomic.comp_swap_r32i_result Pass dEQP-GLES31.functional.image_load_store.3d.atomic.comp_swap_r32ui_result Pass -dEQP-GLES31.functional.image_load_store.3d.atomic.exchange_r32f_result Fail -dEQP-GLES31.functional.image_load_store.3d.atomic.exchange_r32f_return_value Fail +dEQP-GLES31.functional.image_load_store.3d.atomic.exchange_r32f_result Pass +dEQP-GLES31.functional.image_load_store.3d.atomic.exchange_r32f_return_value Pass dEQP-GLES31.functional.image_load_store.3d.atomic.exchange_r32i_result Pass dEQP-GLES31.functional.image_load_store.3d.atomic.exchange_r32i_return_value Pass dEQP-GLES31.functional.image_load_store.3d.atomic.exchange_r32ui_result Pass @@ -15826,161 +15826,161 @@ dEQP-GLES31.functional.image_load_store.3d.store.rgba32i Pass dEQP-GLES31.functional.image_load_store.3d.store.rgba32i_single_layer Pass dEQP-GLES31.functional.image_load_store.3d.store.rgba32ui Pass dEQP-GLES31.functional.image_load_store.3d.store.rgba32ui_single_layer Pass -dEQP-GLES31.functional.image_load_store.buffer.atomic.add_r32i_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.add_r32i_return_value NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.add_r32ui_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.add_r32ui_return_value NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.and_r32i_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.and_r32i_return_value NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.and_r32ui_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.and_r32ui_return_value NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.comp_swap_r32i_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.comp_swap_r32ui_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.exchange_r32f_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.exchange_r32f_return_value NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.exchange_r32i_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.exchange_r32i_return_value NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.exchange_r32ui_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.exchange_r32ui_return_value NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.max_r32i_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.max_r32i_return_value NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.max_r32ui_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.max_r32ui_return_value NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.min_r32i_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.min_r32i_return_value NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.min_r32ui_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.min_r32ui_return_value NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.or_r32i_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.or_r32i_return_value NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.or_r32ui_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.or_r32ui_return_value NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.xor_r32i_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.xor_r32i_return_value NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.xor_r32ui_result NotSupported -dEQP-GLES31.functional.image_load_store.buffer.atomic.xor_r32ui_return_value NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32f_r32i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32f_r32ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32f_rgba8i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32f_rgba8ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32f_rgba8 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32f_rgba8_snorm NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32i_r32f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32i_r32ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32i_rgba8i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32i_rgba8ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32i_rgba8 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32i_rgba8_snorm NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32ui_r32f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32ui_r32i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32ui_rgba8i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32ui_rgba8ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32ui_rgba8 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32ui_rgba8_snorm NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8i_r32f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8i_r32i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8i_r32ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8i_rgba8ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8i_rgba8 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8i_rgba8_snorm NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8ui_r32f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8ui_r32i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8ui_r32ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8ui_rgba8i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8ui_rgba8 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8ui_rgba8_snorm NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8_r32f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8_r32i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8_r32ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8_rgba8i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8_rgba8ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8_rgba8_snorm NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba16f_rgba16i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba16f_rgba16ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba16i_rgba16f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba16i_rgba16ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba16ui_rgba16f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba16ui_rgba16i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba32f_rgba32i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba32f_rgba32ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba32i_rgba32f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba32i_rgba32ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba32ui_rgba32f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba32ui_rgba32i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_1 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_7 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_12 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_32 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_writeonly_1 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_writeonly_7 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_writeonly_12 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_writeonly_32 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.image_size.writeonly_1 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.image_size.writeonly_7 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.image_size.writeonly_12 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.image_size.writeonly_32 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.load_store.r32f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.load_store.r32i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.load_store.r32ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba8i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba8ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba8 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba16f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba16i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba16ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba32f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba32i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba32ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.qualifiers.coherent_r32f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.qualifiers.coherent_r32i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.qualifiers.coherent_r32ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.qualifiers.restrict NotSupported -dEQP-GLES31.functional.image_load_store.buffer.qualifiers.volatile_r32f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.qualifiers.volatile_r32i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.qualifiers.volatile_r32ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.store.r32f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.store.r32i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.store.r32ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.store.rgba8i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.store.rgba8ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.store.rgba8 NotSupported -dEQP-GLES31.functional.image_load_store.buffer.store.rgba16f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.store.rgba16i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.store.rgba16ui NotSupported -dEQP-GLES31.functional.image_load_store.buffer.store.rgba32f NotSupported -dEQP-GLES31.functional.image_load_store.buffer.store.rgba32i NotSupported -dEQP-GLES31.functional.image_load_store.buffer.store.rgba32ui NotSupported -dEQP-GLES31.functional.image_load_store.cube.atomic.add_r32i_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.add_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.add_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.add_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.and_r32i_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.and_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.and_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.and_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.comp_swap_r32i_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.comp_swap_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32f_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32f_return_value Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32i_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.max_r32i_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.max_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.max_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.max_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.min_r32i_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.min_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.min_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.min_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.or_r32i_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.or_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.or_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.or_r32ui_return_value Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.xor_r32i_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.xor_r32i_return_value Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.xor_r32ui_result Fail -dEQP-GLES31.functional.image_load_store.cube.atomic.xor_r32ui_return_value Fail +dEQP-GLES31.functional.image_load_store.buffer.atomic.add_r32i_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.add_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.add_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.add_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.and_r32i_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.and_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.and_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.and_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.comp_swap_r32i_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.comp_swap_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.exchange_r32f_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.exchange_r32f_return_value Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.exchange_r32i_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.exchange_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.exchange_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.exchange_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.max_r32i_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.max_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.max_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.max_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.min_r32i_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.min_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.min_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.min_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.or_r32i_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.or_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.or_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.or_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.xor_r32i_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.xor_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.xor_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.buffer.atomic.xor_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32f_r32i Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32f_r32ui Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32f_rgba8i Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32f_rgba8ui Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32f_rgba8 Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32f_rgba8_snorm Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32i_r32f Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32i_r32ui Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32i_rgba8i Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32i_rgba8ui Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32i_rgba8 Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32i_rgba8_snorm Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32ui_r32f Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32ui_r32i Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32ui_rgba8i Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32ui_rgba8ui Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32ui_rgba8 Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.r32ui_rgba8_snorm Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8i_r32f Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8i_r32i Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8i_r32ui Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8i_rgba8ui Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8i_rgba8 Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8i_rgba8_snorm Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8ui_r32f Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8ui_r32i Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8ui_r32ui Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8ui_rgba8i Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8ui_rgba8 Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8ui_rgba8_snorm Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8_r32f Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8_r32i Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8_r32ui Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8_rgba8i Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8_rgba8ui Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba8_rgba8_snorm Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba16f_rgba16i Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba16f_rgba16ui Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba16i_rgba16f Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba16i_rgba16ui Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba16ui_rgba16f Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba16ui_rgba16i Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba32f_rgba32i Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba32f_rgba32ui Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba32i_rgba32f Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba32i_rgba32ui Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba32ui_rgba32f Pass +dEQP-GLES31.functional.image_load_store.buffer.format_reinterpret.rgba32ui_rgba32i Pass +dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_1 Pass +dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_7 Pass +dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_12 Pass +dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_32 Pass +dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_writeonly_1 Pass +dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_writeonly_7 Pass +dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_writeonly_12 Pass +dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_writeonly_32 Pass +dEQP-GLES31.functional.image_load_store.buffer.image_size.writeonly_1 Pass +dEQP-GLES31.functional.image_load_store.buffer.image_size.writeonly_7 Pass +dEQP-GLES31.functional.image_load_store.buffer.image_size.writeonly_12 Pass +dEQP-GLES31.functional.image_load_store.buffer.image_size.writeonly_32 Pass +dEQP-GLES31.functional.image_load_store.buffer.load_store.r32f Pass +dEQP-GLES31.functional.image_load_store.buffer.load_store.r32i Pass +dEQP-GLES31.functional.image_load_store.buffer.load_store.r32ui Pass +dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba8i Pass +dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba8ui Pass +dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba8 Pass +dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba16f Pass +dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba16i Pass +dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba16ui Pass +dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba32f Pass +dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba32i Pass +dEQP-GLES31.functional.image_load_store.buffer.load_store.rgba32ui Pass +dEQP-GLES31.functional.image_load_store.buffer.qualifiers.coherent_r32f Pass +dEQP-GLES31.functional.image_load_store.buffer.qualifiers.coherent_r32i Pass +dEQP-GLES31.functional.image_load_store.buffer.qualifiers.coherent_r32ui Pass +dEQP-GLES31.functional.image_load_store.buffer.qualifiers.restrict Pass +dEQP-GLES31.functional.image_load_store.buffer.qualifiers.volatile_r32f Pass +dEQP-GLES31.functional.image_load_store.buffer.qualifiers.volatile_r32i Pass +dEQP-GLES31.functional.image_load_store.buffer.qualifiers.volatile_r32ui Pass +dEQP-GLES31.functional.image_load_store.buffer.store.r32f Pass +dEQP-GLES31.functional.image_load_store.buffer.store.r32i Pass +dEQP-GLES31.functional.image_load_store.buffer.store.r32ui Pass +dEQP-GLES31.functional.image_load_store.buffer.store.rgba8i Pass +dEQP-GLES31.functional.image_load_store.buffer.store.rgba8ui Pass +dEQP-GLES31.functional.image_load_store.buffer.store.rgba8 Pass +dEQP-GLES31.functional.image_load_store.buffer.store.rgba16f Pass +dEQP-GLES31.functional.image_load_store.buffer.store.rgba16i Pass +dEQP-GLES31.functional.image_load_store.buffer.store.rgba16ui Pass +dEQP-GLES31.functional.image_load_store.buffer.store.rgba32f Pass +dEQP-GLES31.functional.image_load_store.buffer.store.rgba32i Pass +dEQP-GLES31.functional.image_load_store.buffer.store.rgba32ui Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.add_r32i_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.add_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.add_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.add_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.and_r32i_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.and_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.and_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.and_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.comp_swap_r32i_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.comp_swap_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32f_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32f_return_value Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32i_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.max_r32i_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.max_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.max_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.max_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.min_r32i_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.min_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.min_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.min_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.or_r32i_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.or_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.or_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.or_r32ui_return_value Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.xor_r32i_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.xor_r32i_return_value Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.xor_r32ui_result Pass +dEQP-GLES31.functional.image_load_store.cube.atomic.xor_r32ui_return_value Pass dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.r32f_r32i Pass dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.r32f_r32ui Pass dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.r32f_rgba8i Pass @@ -16073,7 +16073,7 @@ dEQP-GLES31.functional.image_load_store.cube.load_store.rgba32i Pass dEQP-GLES31.functional.image_load_store.cube.load_store.rgba32i_single_layer Pass dEQP-GLES31.functional.image_load_store.cube.load_store.rgba32ui Pass dEQP-GLES31.functional.image_load_store.cube.load_store.rgba32ui_single_layer Pass -dEQP-GLES31.functional.image_load_store.cube.qualifiers.coherent_r32f Fail +dEQP-GLES31.functional.image_load_store.cube.qualifiers.coherent_r32f Pass dEQP-GLES31.functional.image_load_store.cube.qualifiers.coherent_r32i Pass dEQP-GLES31.functional.image_load_store.cube.qualifiers.coherent_r32ui Pass dEQP-GLES31.functional.image_load_store.cube.qualifiers.restrict Pass @@ -26169,122 +26169,122 @@ dEQP-GLES31.functional.shaders.helper_invocation.derivate.lines_4_samples_fwidth dEQP-GLES31.functional.shaders.helper_invocation.derivate.lines_8_samples_dfdx NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.lines_8_samples_dfdy NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.lines_8_samples_fwidth NotSupported -dEQP-GLES31.functional.shaders.helper_invocation.derivate.lines_dfdx Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.lines_dfdy Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.lines_fwidth Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.lines_max_samples_dfdx Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.lines_max_samples_dfdy Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.lines_max_samples_fwidth Fail +dEQP-GLES31.functional.shaders.helper_invocation.derivate.lines_dfdx Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.lines_dfdy Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.lines_fwidth Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.lines_max_samples_dfdx Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.lines_max_samples_dfdy Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.lines_max_samples_fwidth Pass dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_4_samples_dfdx NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_4_samples_dfdy NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_4_samples_fwidth NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_8_samples_dfdx NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_8_samples_dfdy NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_8_samples_fwidth NotSupported -dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_dfdx Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_dfdy Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_fwidth Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_max_samples_dfdx Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_max_samples_dfdy Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_max_samples_fwidth Fail +dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_dfdx Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_dfdy Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_fwidth Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_max_samples_dfdx Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_max_samples_dfdy Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.points_max_samples_fwidth Pass dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_4_samples_dfdx NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_4_samples_dfdy NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_4_samples_fwidth NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_8_samples_dfdx NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_8_samples_dfdy NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_8_samples_fwidth NotSupported -dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_dfdx Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_dfdy Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_fwidth Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_max_samples_dfdx Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_max_samples_dfdy Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_max_samples_fwidth Fail +dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_dfdx Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_dfdy Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_fwidth Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_max_samples_dfdx Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_max_samples_dfdy Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.triangles_max_samples_fwidth Pass dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_4_samples_dfdx NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_4_samples_dfdy NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_4_samples_fwidth NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_8_samples_dfdx NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_8_samples_dfdy NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_8_samples_fwidth NotSupported -dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_dfdx Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_dfdy Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_fwidth Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_max_samples_dfdx Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_max_samples_dfdy Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_max_samples_fwidth Fail +dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_dfdx Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_dfdy Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_fwidth Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_max_samples_dfdx Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_max_samples_dfdy Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_lines_max_samples_fwidth Pass dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_4_samples_dfdx NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_4_samples_dfdy NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_4_samples_fwidth NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_8_samples_dfdx NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_8_samples_dfdy NotSupported dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_8_samples_fwidth NotSupported -dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_dfdx Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_dfdy Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_fwidth Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_max_samples_dfdx Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_max_samples_dfdy Fail -dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_max_samples_fwidth Fail -dEQP-GLES31.functional.shaders.helper_invocation.value.lines Fail +dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_dfdx Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_dfdy Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_fwidth Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_max_samples_dfdx Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_max_samples_dfdy Pass +dEQP-GLES31.functional.shaders.helper_invocation.derivate.wide_points_max_samples_fwidth Pass +dEQP-GLES31.functional.shaders.helper_invocation.value.lines Pass dEQP-GLES31.functional.shaders.helper_invocation.value.lines_4_samples NotSupported dEQP-GLES31.functional.shaders.helper_invocation.value.lines_8_samples NotSupported -dEQP-GLES31.functional.shaders.helper_invocation.value.lines_max_samples Fail -dEQP-GLES31.functional.shaders.helper_invocation.value.points Fail +dEQP-GLES31.functional.shaders.helper_invocation.value.lines_max_samples Pass +dEQP-GLES31.functional.shaders.helper_invocation.value.points Pass dEQP-GLES31.functional.shaders.helper_invocation.value.points_4_samples NotSupported dEQP-GLES31.functional.shaders.helper_invocation.value.points_8_samples NotSupported -dEQP-GLES31.functional.shaders.helper_invocation.value.points_max_samples Fail -dEQP-GLES31.functional.shaders.helper_invocation.value.triangles Fail +dEQP-GLES31.functional.shaders.helper_invocation.value.points_max_samples Pass +dEQP-GLES31.functional.shaders.helper_invocation.value.triangles Pass dEQP-GLES31.functional.shaders.helper_invocation.value.triangles_4_samples NotSupported dEQP-GLES31.functional.shaders.helper_invocation.value.triangles_8_samples NotSupported -dEQP-GLES31.functional.shaders.helper_invocation.value.triangles_max_samples Fail -dEQP-GLES31.functional.shaders.helper_invocation.value.wide_lines Fail +dEQP-GLES31.functional.shaders.helper_invocation.value.triangles_max_samples Pass +dEQP-GLES31.functional.shaders.helper_invocation.value.wide_lines Pass dEQP-GLES31.functional.shaders.helper_invocation.value.wide_lines_4_samples NotSupported dEQP-GLES31.functional.shaders.helper_invocation.value.wide_lines_8_samples NotSupported -dEQP-GLES31.functional.shaders.helper_invocation.value.wide_lines_max_samples Fail -dEQP-GLES31.functional.shaders.helper_invocation.value.wide_points Fail +dEQP-GLES31.functional.shaders.helper_invocation.value.wide_lines_max_samples Pass +dEQP-GLES31.functional.shaders.helper_invocation.value.wide_points Pass dEQP-GLES31.functional.shaders.helper_invocation.value.wide_points_4_samples NotSupported dEQP-GLES31.functional.shaders.helper_invocation.value.wide_points_8_samples NotSupported -dEQP-GLES31.functional.shaders.helper_invocation.value.wide_points_max_samples Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_float_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_float_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_uint_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_uint_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_uvec2_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_uvec2_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_uvec3_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_uvec3_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_uvec4_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_uvec4_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_vec2_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_vec2_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_vec3_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_vec3_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_vec4_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_vec4_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec2_to_uvec2_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec2_to_uvec2_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec2_to_vec2_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec2_to_vec2_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec3_to_uvec3_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec3_to_uvec3_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec3_to_vec3_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec3_to_vec3_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec4_to_uvec4_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec4_to_uvec4_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec4_to_vec4_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec4_to_vec4_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uint_to_float_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uint_to_float_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uint_to_vec2_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uint_to_vec2_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uint_to_vec3_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uint_to_vec3_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uint_to_vec4_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uint_to_vec4_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uvec2_to_vec2_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uvec2_to_vec2_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uvec3_to_vec3_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uvec3_to_vec3_vertex Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uvec4_to_vec4_fragment Fail -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uvec4_to_vec4_vertex Fail +dEQP-GLES31.functional.shaders.helper_invocation.value.wide_points_max_samples Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_float_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_float_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_uint_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_uint_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_uvec2_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_uvec2_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_uvec3_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_uvec3_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_uvec4_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_uvec4_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_vec2_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_vec2_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_vec3_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_vec3_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_vec4_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.int_to_vec4_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec2_to_uvec2_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec2_to_uvec2_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec2_to_vec2_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec2_to_vec2_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec3_to_uvec3_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec3_to_uvec3_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec3_to_vec3_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec3_to_vec3_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec4_to_uvec4_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec4_to_uvec4_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec4_to_vec4_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.ivec4_to_vec4_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uint_to_float_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uint_to_float_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uint_to_vec2_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uint_to_vec2_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uint_to_vec3_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uint_to_vec3_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uint_to_vec4_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uint_to_vec4_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uvec2_to_vec2_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uvec2_to_vec2_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uvec3_to_vec3_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uvec3_to_vec3_vertex Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uvec4_to_vec4_fragment Pass +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.add.uvec4_to_vec4_vertex Pass dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.div.int_to_float_fragment Pass dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.div.int_to_float_vertex Pass dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.div.int_to_uint_fragment Pass @@ -26370,7 +26370,7 @@ dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.mul.uvec4_to_vec4_fragment Pass dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.mul.uvec4_to_vec4_vertex Pass dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.sub.int_to_float_fragment Pass -dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.sub.int_to_float_vertex Fail +dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.sub.int_to_float_vertex Pass dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.sub.int_to_vec2_fragment Pass dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.sub.int_to_vec2_vertex Pass dEQP-GLES31.functional.shaders.implicit_conversions.es31.arithmetic.input_before_literal.sub.int_to_vec3_fragment Pass @@ -32618,10 +32618,10 @@ dEQP-GLES31.functional.state_query.integer.texture_binding_2d_multisample_getboo dEQP-GLES31.functional.state_query.integer.texture_binding_2d_multisample_getfloat Pass dEQP-GLES31.functional.state_query.integer.texture_binding_2d_multisample_getinteger64 Pass dEQP-GLES31.functional.state_query.integer.texture_binding_2d_multisample_getinteger Pass -dEQP-GLES31.functional.state_query.integer.texture_binding_buffer_getboolean NotSupported -dEQP-GLES31.functional.state_query.integer.texture_binding_buffer_getfloat NotSupported -dEQP-GLES31.functional.state_query.integer.texture_binding_buffer_getinteger64 NotSupported -dEQP-GLES31.functional.state_query.integer.texture_binding_buffer_getinteger NotSupported +dEQP-GLES31.functional.state_query.integer.texture_binding_buffer_getboolean Pass +dEQP-GLES31.functional.state_query.integer.texture_binding_buffer_getfloat Pass +dEQP-GLES31.functional.state_query.integer.texture_binding_buffer_getinteger64 Pass +dEQP-GLES31.functional.state_query.integer.texture_binding_buffer_getinteger Pass dEQP-GLES31.functional.state_query.integer.texture_binding_cube_map_array_getboolean NotSupported dEQP-GLES31.functional.state_query.integer.texture_binding_cube_map_array_getfloat NotSupported dEQP-GLES31.functional.state_query.integer.texture_binding_cube_map_array_getinteger64 NotSupported @@ -32821,7 +32821,7 @@ dEQP-GLES31.functional.state_query.sampler.set_value.texture_wrap_s_clamp_to_bor dEQP-GLES31.functional.state_query.sampler.set_value.texture_wrap_t_clamp_to_border_float Pass dEQP-GLES31.functional.state_query.sampler.set_value.texture_wrap_t_clamp_to_border_integer Pass dEQP-GLES31.functional.state_query.shader.image_type_cube_array NotSupported -dEQP-GLES31.functional.state_query.shader.image_type_texture_buffer NotSupported +dEQP-GLES31.functional.state_query.shader.image_type_texture_buffer Pass dEQP-GLES31.functional.state_query.shader.info_log_compute Pass dEQP-GLES31.functional.state_query.shader.info_log_fragment Pass dEQP-GLES31.functional.state_query.shader.info_log_geometry NotSupported @@ -32831,7 +32831,7 @@ dEQP-GLES31.functional.state_query.shader.info_log_vertex Pass dEQP-GLES31.functional.state_query.shader.sampler_type Pass dEQP-GLES31.functional.state_query.shader.sampler_type_cube_array NotSupported dEQP-GLES31.functional.state_query.shader.sampler_type_multisample_array Pass -dEQP-GLES31.functional.state_query.shader.sampler_type_texture_buffer NotSupported +dEQP-GLES31.functional.state_query.shader.sampler_type_texture_buffer Pass dEQP-GLES31.functional.state_query.texture.set_pure_int.depth_stencil_mode Pass dEQP-GLES31.functional.state_query.texture.set_pure_int.texture_base_level Pass dEQP-GLES31.functional.state_query.texture.set_pure_int.texture_compare_func Pass @@ -32990,7 +32990,7 @@ dEQP-GLES31.functional.state_query.texture.texture_3d.texture_wrap_s_clamp_to_bo dEQP-GLES31.functional.state_query.texture.texture_3d.texture_wrap_s_clamp_to_border_integer Pass dEQP-GLES31.functional.state_query.texture.texture_3d.texture_wrap_t_clamp_to_border_float Pass dEQP-GLES31.functional.state_query.texture.texture_3d.texture_wrap_t_clamp_to_border_integer Pass -dEQP-GLES31.functional.state_query.texture.texture_buffer.is_texture NotSupported +dEQP-GLES31.functional.state_query.texture.texture_buffer.is_texture Pass dEQP-GLES31.functional.state_query.texture.texture_cube_array.depth_stencil_mode_float NotSupported dEQP-GLES31.functional.state_query.texture.texture_cube_array.depth_stencil_mode_integer NotSupported dEQP-GLES31.functional.state_query.texture.texture_cube_array.depth_stencil_mode_pure_int NotSupported @@ -33096,12 +33096,12 @@ dEQP-GLES31.functional.state_query.texture_level.texture_2d.blue_size_float Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d.blue_size_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d.blue_type_float Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d.blue_type_integer Pass -dEQP-GLES31.functional.state_query.texture_level.texture_2d.buffer_data_store_binding_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d.buffer_data_store_binding_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d.buffer_offset_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d.buffer_offset_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d.buffer_size_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d.buffer_size_integer NotSupported +dEQP-GLES31.functional.state_query.texture_level.texture_2d.buffer_data_store_binding_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d.buffer_data_store_binding_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d.buffer_offset_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d.buffer_offset_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d.buffer_size_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d.buffer_size_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d.compressed_float Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d.compressed_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d.depth_float Pass @@ -33140,12 +33140,12 @@ dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.blue_size_floa dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.blue_size_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.blue_type_float Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.blue_type_integer Pass -dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.buffer_data_store_binding_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.buffer_data_store_binding_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.buffer_offset_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.buffer_offset_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.buffer_size_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.buffer_size_integer NotSupported +dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.buffer_data_store_binding_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.buffer_data_store_binding_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.buffer_offset_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.buffer_offset_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.buffer_size_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.buffer_size_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.compressed_float Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.compressed_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d_array.depth_float Pass @@ -33184,12 +33184,12 @@ dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.blue_siz dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.blue_size_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.blue_type_float Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.blue_type_integer Pass -dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.buffer_data_store_binding_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.buffer_data_store_binding_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.buffer_offset_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.buffer_offset_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.buffer_size_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.buffer_size_integer NotSupported +dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.buffer_data_store_binding_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.buffer_data_store_binding_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.buffer_offset_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.buffer_offset_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.buffer_size_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.buffer_size_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.compressed_float Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.compressed_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample.depth_float Pass @@ -33228,12 +33228,12 @@ dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.bl dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.blue_size_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.blue_type_float Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.blue_type_integer Pass -dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.buffer_data_store_binding_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.buffer_data_store_binding_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.buffer_offset_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.buffer_offset_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.buffer_size_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.buffer_size_integer NotSupported +dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.buffer_data_store_binding_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.buffer_data_store_binding_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.buffer_offset_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.buffer_offset_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.buffer_size_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.buffer_size_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.compressed_float Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.compressed_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_2d_multisample_array.depth_float Pass @@ -33272,12 +33272,12 @@ dEQP-GLES31.functional.state_query.texture_level.texture_3d.blue_size_float Pass dEQP-GLES31.functional.state_query.texture_level.texture_3d.blue_size_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_3d.blue_type_float Pass dEQP-GLES31.functional.state_query.texture_level.texture_3d.blue_type_integer Pass -dEQP-GLES31.functional.state_query.texture_level.texture_3d.buffer_data_store_binding_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_3d.buffer_data_store_binding_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_3d.buffer_offset_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_3d.buffer_offset_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_3d.buffer_size_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_3d.buffer_size_integer NotSupported +dEQP-GLES31.functional.state_query.texture_level.texture_3d.buffer_data_store_binding_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_3d.buffer_data_store_binding_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_3d.buffer_offset_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_3d.buffer_offset_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_3d.buffer_size_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_3d.buffer_size_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_3d.compressed_float Pass dEQP-GLES31.functional.state_query.texture_level.texture_3d.compressed_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_3d.depth_float Pass @@ -33308,50 +33308,50 @@ dEQP-GLES31.functional.state_query.texture_level.texture_3d.stencil_size_float P dEQP-GLES31.functional.state_query.texture_level.texture_3d.stencil_size_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_3d.width_float Pass dEQP-GLES31.functional.state_query.texture_level.texture_3d.width_integer Pass -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.alpha_size_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.alpha_size_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.alpha_type_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.alpha_type_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.blue_size_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.blue_size_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.blue_type_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.blue_type_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.buffer_data_store_binding_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.buffer_data_store_binding_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.buffer_offset_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.buffer_offset_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.buffer_size_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.buffer_size_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.compressed_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.compressed_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.depth_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.depth_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.depth_size_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.depth_size_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.depth_type_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.depth_type_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.fixed_sample_locations_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.fixed_sample_locations_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.green_size_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.green_size_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.green_type_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.green_type_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.height_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.height_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.internal_format_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.internal_format_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.red_size_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.red_size_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.red_type_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.red_type_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.samples_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.samples_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.shared_size_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.shared_size_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.stencil_size_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.stencil_size_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.width_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_buffer.width_integer NotSupported +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.alpha_size_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.alpha_size_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.alpha_type_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.alpha_type_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.blue_size_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.blue_size_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.blue_type_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.blue_type_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.buffer_data_store_binding_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.buffer_data_store_binding_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.buffer_offset_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.buffer_offset_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.buffer_size_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.buffer_size_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.compressed_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.compressed_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.depth_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.depth_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.depth_size_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.depth_size_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.depth_type_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.depth_type_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.fixed_sample_locations_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.fixed_sample_locations_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.green_size_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.green_size_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.green_type_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.green_type_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.height_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.height_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.internal_format_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.internal_format_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.red_size_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.red_size_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.red_type_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.red_type_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.samples_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.samples_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.shared_size_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.shared_size_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.stencil_size_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.stencil_size_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.width_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_buffer.width_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_cube_array.alpha_size_float NotSupported dEQP-GLES31.functional.state_query.texture_level.texture_cube_array.alpha_size_integer NotSupported dEQP-GLES31.functional.state_query.texture_level.texture_cube_array.alpha_type_float NotSupported @@ -33404,12 +33404,12 @@ dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.blue_size_floa dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.blue_size_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.blue_type_float Pass dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.blue_type_integer Pass -dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.buffer_data_store_binding_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.buffer_data_store_binding_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.buffer_offset_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.buffer_offset_integer NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.buffer_size_float NotSupported -dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.buffer_size_integer NotSupported +dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.buffer_data_store_binding_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.buffer_data_store_binding_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.buffer_offset_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.buffer_offset_integer Pass +dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.buffer_size_float Pass +dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.buffer_size_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.compressed_float Pass dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.compressed_integer Pass dEQP-GLES31.functional.state_query.texture_level.texture_cube_map.depth_float Pass @@ -33466,13 +33466,13 @@ dEQP-GLES31.functional.state_query.vertex_attribute_binding.vertex_attrib.vertex dEQP-GLES31.functional.state_query.vertex_attribute_binding.vertex_attrib.vertex_attrib_relative_offset_getvertexattribiuiv Pass dEQP-GLES31.functional.stencil_texturing.format.depth24_stencil8_2d Pass dEQP-GLES31.functional.stencil_texturing.format.depth24_stencil8_2d_array Pass -dEQP-GLES31.functional.stencil_texturing.format.depth24_stencil8_cube Fail +dEQP-GLES31.functional.stencil_texturing.format.depth24_stencil8_cube Pass dEQP-GLES31.functional.stencil_texturing.format.depth32f_stencil8_2d Pass dEQP-GLES31.functional.stencil_texturing.format.depth32f_stencil8_2d_array Pass -dEQP-GLES31.functional.stencil_texturing.format.depth32f_stencil8_cube Fail +dEQP-GLES31.functional.stencil_texturing.format.depth32f_stencil8_cube Pass dEQP-GLES31.functional.stencil_texturing.format.stencil_index8_2d Pass dEQP-GLES31.functional.stencil_texturing.format.stencil_index8_2d_array Pass -dEQP-GLES31.functional.stencil_texturing.format.stencil_index8_cube Fail +dEQP-GLES31.functional.stencil_texturing.format.stencil_index8_cube Pass dEQP-GLES31.functional.stencil_texturing.misc.base_level Pass dEQP-GLES31.functional.stencil_texturing.misc.compare_mode_effect Pass dEQP-GLES31.functional.stencil_texturing.render.depth24_stencil8_clear Pass @@ -34021,16 +34021,16 @@ dEQP-GLES31.functional.tessellation_geometry_interaction.render.scatter.geometry dEQP-GLES31.functional.tessellation_geometry_interaction.render.scatter.geometry_scatter_primitives NotSupported dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth24_stencil8.gather_size_npot Fail dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth24_stencil8.gather_size_pot Fail -dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth24_stencil8.linear_size_npot Fail -dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth24_stencil8.linear_size_pot Fail -dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth24_stencil8.nearest_size_npot Fail -dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth24_stencil8.nearest_size_pot Fail +dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth24_stencil8.linear_size_npot Pass +dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth24_stencil8.linear_size_pot Pass +dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth24_stencil8.nearest_size_npot Pass +dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth24_stencil8.nearest_size_pot Pass dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth32f_stencil8.gather_size_npot Fail dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth32f_stencil8.gather_size_pot Fail dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth32f_stencil8.linear_size_npot Fail dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth32f_stencil8.linear_size_pot Fail -dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth32f_stencil8.nearest_size_npot Fail -dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth32f_stencil8.nearest_size_pot Fail +dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth32f_stencil8.nearest_size_npot Pass +dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth32f_stencil8.nearest_size_pot Pass dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component16.gather_size_npot Fail dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component16.gather_size_pot Fail dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component16.linear_size_npot Pass @@ -34039,10 +34039,10 @@ dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component16 dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component16.nearest_size_pot Pass dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component24.gather_size_npot Fail dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component24.gather_size_pot Fail -dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component24.linear_size_npot Fail -dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component24.linear_size_pot Fail -dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component24.nearest_size_npot Fail -dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component24.nearest_size_pot Fail +dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component24.linear_size_npot Pass +dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component24.linear_size_pot Pass +dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component24.nearest_size_npot Pass +dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component24.nearest_size_pot Pass dEQP-GLES31.functional.texture.border_clamp.formats.alpha.gather_size_npot Pass dEQP-GLES31.functional.texture.border_clamp.formats.alpha.gather_size_pot Pass dEQP-GLES31.functional.texture.border_clamp.formats.alpha.linear_size_npot Pass @@ -34599,22 +34599,22 @@ dEQP-GLES31.functional.texture.border_clamp.sampler.uint_color Pass dEQP-GLES31.functional.texture.border_clamp.sampler.uint_stencil Pass dEQP-GLES31.functional.texture.border_clamp.sampler.unorm_color Pass dEQP-GLES31.functional.texture.border_clamp.sampler.unorm_depth Pass -dEQP-GLES31.functional.texture.border_clamp.unused_channels.alpha Fail -dEQP-GLES31.functional.texture.border_clamp.unused_channels.compressed_r11_eac Fail -dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth24_stencil8_sample_depth Fail -dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth24_stencil8_sample_stencil Fail -dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth32f_stencil8_sample_depth Fail -dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth32f_stencil8_sample_stencil Fail -dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth_component16 Fail -dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth_component32f Fail -dEQP-GLES31.functional.texture.border_clamp.unused_channels.luminance Fail -dEQP-GLES31.functional.texture.border_clamp.unused_channels.luminance_alpha Fail -dEQP-GLES31.functional.texture.border_clamp.unused_channels.r8 Fail -dEQP-GLES31.functional.texture.border_clamp.unused_channels.r16i Fail -dEQP-GLES31.functional.texture.border_clamp.unused_channels.rg8_snorm Fail -dEQP-GLES31.functional.texture.border_clamp.unused_channels.rg32f Fail -dEQP-GLES31.functional.texture.border_clamp.unused_channels.rgb8 Fail -dEQP-GLES31.functional.texture.border_clamp.unused_channels.stencil_index8 Fail +dEQP-GLES31.functional.texture.border_clamp.unused_channels.alpha Pass +dEQP-GLES31.functional.texture.border_clamp.unused_channels.compressed_r11_eac Pass +dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth24_stencil8_sample_depth Pass +dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth24_stencil8_sample_stencil Pass +dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth32f_stencil8_sample_depth Pass +dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth32f_stencil8_sample_stencil Pass +dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth_component16 Pass +dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth_component32f Pass +dEQP-GLES31.functional.texture.border_clamp.unused_channels.luminance Pass +dEQP-GLES31.functional.texture.border_clamp.unused_channels.luminance_alpha Pass +dEQP-GLES31.functional.texture.border_clamp.unused_channels.r8 Pass +dEQP-GLES31.functional.texture.border_clamp.unused_channels.r16i Pass +dEQP-GLES31.functional.texture.border_clamp.unused_channels.rg8_snorm Pass +dEQP-GLES31.functional.texture.border_clamp.unused_channels.rg32f Pass +dEQP-GLES31.functional.texture.border_clamp.unused_channels.rgb8 Pass +dEQP-GLES31.functional.texture.border_clamp.unused_channels.stencil_index8 Pass dEQP-GLES31.functional.texture.filtering.cube_array.combinations.linear_linear_clamp_clamp NotSupported dEQP-GLES31.functional.texture.filtering.cube_array.combinations.linear_linear_clamp_mirror NotSupported dEQP-GLES31.functional.texture.filtering.cube_array.combinations.linear_linear_clamp_repeat NotSupported @@ -34821,60 +34821,60 @@ dEQP-GLES31.functional.texture.filtering.cube_array.sizes.128x128x12_linear_mipm dEQP-GLES31.functional.texture.filtering.cube_array.sizes.128x128x12_nearest NotSupported dEQP-GLES31.functional.texture.filtering.cube_array.sizes.128x128x12_nearest_mipmap_linear NotSupported dEQP-GLES31.functional.texture.filtering.cube_array.sizes.128x128x12_nearest_mipmap_nearest NotSupported -dEQP-GLES31.functional.texture.format.buffer.r8i_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r8i_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r8ui_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r8ui_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r8_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r8_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r16f_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r16f_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r16i_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r16i_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r16ui_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r16ui_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r32f_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r32f_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r32i_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r32i_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r32ui_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.r32ui_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg8i_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg8i_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg8ui_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg8ui_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg8_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg8_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg16f_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg16f_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg16i_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg16i_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg16ui_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg16ui_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg32f_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg32f_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg32i_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg32i_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg32ui_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rg32ui_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba8i_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba8i_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba8ui_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba8ui_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba8_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba8_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba16f_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba16f_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba16i_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba16i_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba16ui_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba16ui_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba32f_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba32f_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba32i_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba32i_pot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba32ui_npot NotSupported -dEQP-GLES31.functional.texture.format.buffer.rgba32ui_pot NotSupported +dEQP-GLES31.functional.texture.format.buffer.r8i_npot Pass +dEQP-GLES31.functional.texture.format.buffer.r8i_pot Pass +dEQP-GLES31.functional.texture.format.buffer.r8ui_npot Pass +dEQP-GLES31.functional.texture.format.buffer.r8ui_pot Pass +dEQP-GLES31.functional.texture.format.buffer.r8_npot Pass +dEQP-GLES31.functional.texture.format.buffer.r8_pot Pass +dEQP-GLES31.functional.texture.format.buffer.r16f_npot Pass +dEQP-GLES31.functional.texture.format.buffer.r16f_pot Pass +dEQP-GLES31.functional.texture.format.buffer.r16i_npot Pass +dEQP-GLES31.functional.texture.format.buffer.r16i_pot Pass +dEQP-GLES31.functional.texture.format.buffer.r16ui_npot Pass +dEQP-GLES31.functional.texture.format.buffer.r16ui_pot Pass +dEQP-GLES31.functional.texture.format.buffer.r32f_npot Pass +dEQP-GLES31.functional.texture.format.buffer.r32f_pot Pass +dEQP-GLES31.functional.texture.format.buffer.r32i_npot Pass +dEQP-GLES31.functional.texture.format.buffer.r32i_pot Pass +dEQP-GLES31.functional.texture.format.buffer.r32ui_npot Pass +dEQP-GLES31.functional.texture.format.buffer.r32ui_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rg8i_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rg8i_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rg8ui_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rg8ui_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rg8_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rg8_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rg16f_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rg16f_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rg16i_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rg16i_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rg16ui_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rg16ui_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rg32f_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rg32f_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rg32i_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rg32i_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rg32ui_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rg32ui_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba8i_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba8i_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba8ui_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba8ui_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba8_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba8_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba16f_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba16f_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba16i_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba16i_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba16ui_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba16ui_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba32f_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba32f_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba32i_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba32i_pot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba32ui_npot Pass +dEQP-GLES31.functional.texture.format.buffer.rgba32ui_pot Pass dEQP-GLES31.functional.texture.format.sized.cube_array.depth24_stencil8_npot NotSupported dEQP-GLES31.functional.texture.format.sized.cube_array.depth24_stencil8_pot NotSupported dEQP-GLES31.functional.texture.format.sized.cube_array.depth32f_stencil8_npot NotSupported @@ -35001,220 +35001,220 @@ dEQP-GLES31.functional.texture.format.unsized.rgb_unsigned_byte_cube_array_npot dEQP-GLES31.functional.texture.format.unsized.rgb_unsigned_byte_cube_array_pot NotSupported dEQP-GLES31.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_cube_array_npot NotSupported dEQP-GLES31.functional.texture.format.unsized.rgb_unsigned_short_5_6_5_cube_array_pot NotSupported -dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.filter_mode.min_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_npot.compare_greater.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.filter_mode.min_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_npot.compare_greater.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_npot.compare_greater.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_npot.compare_less.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_npot.compare_less.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_npot.compare_less.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_pot.compare_greater.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_pot.compare_less.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_pot.compare_greater.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.2d.depth32f.size_pot.compare_less.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.size_pot.repeat_mirrored_repeat Fail dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.alpha_zero_one_red Fail dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.green_blue_alpha_zero Fail +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.green_blue_alpha_zero Pass dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.red_green_blue_alpha Fail +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.red_green_blue_alpha Pass dEQP-GLES31.functional.texture.gather.basic.2d.rgba8i.texture_swizzle.zero_one_red_green Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.size_pot.repeat_mirrored_repeat Fail dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.alpha_zero_one_red Fail dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.green_blue_alpha_zero Fail +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.green_blue_alpha_zero Pass dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.red_green_blue_alpha Fail +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.red_green_blue_alpha Pass dEQP-GLES31.functional.texture.gather.basic.2d.rgba8ui.texture_swizzle.zero_one_red_green Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.filter_mode.min_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.incomplete.mipmap_incomplete Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.filter_mode.min_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.incomplete.mipmap_incomplete Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.alpha_zero_one_red Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.green_blue_alpha_zero Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.red_green_blue_alpha Fail -dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.zero_one_red_green Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.filter_mode.min_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_npot.compare_greater.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.alpha_zero_one_red Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.blue_alpha_zero_one Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.green_blue_alpha_zero Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.one_red_green_blue Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.red_green_blue_alpha Pass +dEQP-GLES31.functional.texture.gather.basic.2d.rgba8.texture_swizzle.zero_one_red_green Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.filter_mode.min_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_npot.compare_greater.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_npot.compare_greater.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_npot.compare_less.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_npot.compare_less.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_npot.compare_less.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_pot.compare_greater.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_pot.compare_greater.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_pot.compare_greater.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_pot.compare_less.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_pot.compare_less.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d_array.depth32f.size_pot.compare_less.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.size_pot.repeat_mirrored_repeat Fail dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.alpha_zero_one_red Fail dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.green_blue_alpha_zero Fail +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.green_blue_alpha_zero Pass dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.red_green_blue_alpha Fail +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.red_green_blue_alpha Pass dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8i.texture_swizzle.zero_one_red_green Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.size_pot.repeat_mirrored_repeat Fail dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.alpha_zero_one_red Fail dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.green_blue_alpha_zero Fail +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.green_blue_alpha_zero Pass dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.red_green_blue_alpha Fail +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.red_green_blue_alpha Pass dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8ui.texture_swizzle.zero_one_red_green Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.filter_mode.min_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.incomplete.mipmap_incomplete Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.filter_mode.min_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.incomplete.mipmap_incomplete Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.alpha_zero_one_red Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.green_blue_alpha_zero Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.red_green_blue_alpha Fail -dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.zero_one_red_green Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_greater.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_greater.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_greater.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_less.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_less.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_less.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_greater.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_greater.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_greater.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_less.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_less.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_less.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_npot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_npot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_npot.repeat_mirrored_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.alpha_zero_one_red Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.blue_alpha_zero_one Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.green_blue_alpha_zero Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.one_red_green_blue Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.red_green_blue_alpha Pass +dEQP-GLES31.functional.texture.gather.basic.2d_array.rgba8.texture_swizzle.zero_one_red_green Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_greater.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_greater.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_greater.repeat_mirrored_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_less.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_less.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_npot.compare_less.repeat_mirrored_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_greater.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_greater.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_greater.repeat_mirrored_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_less.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_less.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.depth32f.no_corners.size_pot.compare_less.repeat_mirrored_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_npot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_npot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_npot.repeat_mirrored_repeat Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_pot.clamp_to_edge_repeat Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.no_corners.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_npot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_npot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_pot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_pot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_pot.repeat_mirrored_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_npot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_npot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_npot.repeat_mirrored_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_pot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_pot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.size_pot.repeat_mirrored_repeat Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.alpha_zero_one_red Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.green_blue_alpha_zero Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.green_blue_alpha_zero Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.red_green_blue_alpha Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.red_green_blue_alpha Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8i.texture_swizzle.zero_one_red_green Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_npot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_npot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_npot.repeat_mirrored_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_npot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_npot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_npot.repeat_mirrored_repeat Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_pot.clamp_to_edge_repeat Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.no_corners.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_npot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_pot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_pot.repeat_mirrored_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_npot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_npot.repeat_mirrored_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_pot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.size_pot.repeat_mirrored_repeat Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.alpha_zero_one_red Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.green_blue_alpha_zero Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.green_blue_alpha_zero Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.red_green_blue_alpha Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.red_green_blue_alpha Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8ui.texture_swizzle.zero_one_red_green Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.incomplete.mipmap_incomplete Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_npot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_npot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_npot.repeat_mirrored_repeat Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.incomplete.mipmap_incomplete Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_npot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_npot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_npot.repeat_mirrored_repeat Pass dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_pot.clamp_to_edge_repeat Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.no_corners.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_npot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_npot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_pot.clamp_to_edge_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_pot.mirrored_repeat_clamp_to_edge Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.alpha_zero_one_red Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.green_blue_alpha_zero Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.red_green_blue_alpha Fail -dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.zero_one_red_green Fail +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_npot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_npot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_npot.repeat_mirrored_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_pot.clamp_to_edge_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_pot.mirrored_repeat_clamp_to_edge Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.size_pot.repeat_mirrored_repeat Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.alpha_zero_one_red Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.blue_alpha_zero_one Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.green_blue_alpha_zero Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.one_red_green_blue Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.red_green_blue_alpha Pass +dEQP-GLES31.functional.texture.gather.basic.cube.rgba8.texture_swizzle.zero_one_red_green Pass dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d.depth32f.base_level.level_1 NotSupported dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d.depth32f.base_level.level_2 NotSupported dEQP-GLES31.functional.texture.gather.offsets.implementation_offset.2d.depth32f.filter_mode.min_linear_mag_linear NotSupported @@ -35413,202 +35413,202 @@ dEQP-GLES31.functional.texture.gather.offsets.min_required_offset.2d_array.rgba8 dEQP-GLES31.functional.texture.gather.offsets.min_required_offset.2d_array.rgba8.size_pot.clamp_to_edge_repeat NotSupported dEQP-GLES31.functional.texture.gather.offsets.min_required_offset.2d_array.rgba8.size_pot.mirrored_repeat_clamp_to_edge NotSupported dEQP-GLES31.functional.texture.gather.offsets.min_required_offset.2d_array.rgba8.size_pot.repeat_mirrored_repeat NotSupported -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.filter_mode.min_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_npot.compare_greater.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.filter_mode.min_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_npot.compare_greater.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_npot.compare_greater.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_npot.compare_less.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_npot.compare_less.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_npot.compare_less.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_pot.compare_greater.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_pot.compare_greater.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_pot.compare_greater.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_pot.compare_less.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_pot.compare_less.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.depth32f.size_pot.compare_less.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.size_pot.repeat_mirrored_repeat Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.alpha_zero_one_red Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.green_blue_alpha_zero Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.green_blue_alpha_zero Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.red_green_blue_alpha Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.red_green_blue_alpha Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.zero_one_red_green Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.size_pot.repeat_mirrored_repeat Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.alpha_zero_one_red Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.green_blue_alpha_zero Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.green_blue_alpha_zero Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.red_green_blue_alpha Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.red_green_blue_alpha Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.zero_one_red_green Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.filter_mode.min_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.incomplete.mipmap_incomplete Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.filter_mode.min_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.incomplete.mipmap_incomplete Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.alpha_zero_one_red Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.green_blue_alpha_zero Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.red_green_blue_alpha Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.zero_one_red_green Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_greater.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.alpha_zero_one_red Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.blue_alpha_zero_one Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.green_blue_alpha_zero Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.one_red_green_blue Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.red_green_blue_alpha Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d.rgba8.texture_swizzle.zero_one_red_green Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_greater.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_greater.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_less.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_less.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_less.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_greater.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_greater.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_greater.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_less.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_less.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_less.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.size_pot.repeat_mirrored_repeat Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.alpha_zero_one_red Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.green_blue_alpha_zero Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.green_blue_alpha_zero Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.red_green_blue_alpha Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.red_green_blue_alpha Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.zero_one_red_green Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.size_pot.repeat_mirrored_repeat Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.alpha_zero_one_red Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.green_blue_alpha_zero Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.green_blue_alpha_zero Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.red_green_blue_alpha Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.red_green_blue_alpha Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.zero_one_red_green Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.base_level.level_1 Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.base_level.level_2 Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.incomplete.mipmap_incomplete Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.base_level.level_1 Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.base_level.level_2 Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.incomplete.mipmap_incomplete Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.alpha_zero_one_red Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.blue_alpha_zero_one Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.green_blue_alpha_zero Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.one_red_green_blue Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.red_green_blue_alpha Fail -dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.zero_one_red_green Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_npot.compare_greater.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.alpha_zero_one_red Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.blue_alpha_zero_one Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.green_blue_alpha_zero Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.one_red_green_blue Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.red_green_blue_alpha Pass +dEQP-GLES31.functional.texture.gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.zero_one_red_green Pass +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_npot.compare_greater.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_npot.compare_greater.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_npot.compare_less.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_npot.compare_less.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_npot.compare_less.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_pot.compare_greater.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_pot.compare_greater.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_pot.compare_greater.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_pot.compare_less.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_pot.compare_less.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.depth32f.size_pot.compare_less.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8i.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8i.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8i.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8i.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8i.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8i.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8i.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8i.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8ui.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8ui.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8ui.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8ui.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8ui.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8ui.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d.rgba8.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_greater.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_greater.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_greater.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_less.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_less.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_less.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_greater.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_greater.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_greater.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_less.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_less.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_less.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8i.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8i.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8i.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8i.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8i.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8i.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8i.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8i.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8ui.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8ui.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8ui.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8ui.size_pot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8.size_npot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8.size_npot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8.size_npot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8.size_npot.repeat_mirrored_repeat Fail -dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8.size_pot.clamp_to_edge_repeat Fail +dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8.size_pot.clamp_to_edge_repeat Pass dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8.size_pot.mirrored_repeat_clamp_to_edge Fail dEQP-GLES31.functional.texture.gather.offset.min_required_offset.2d_array.rgba8.size_pot.repeat_mirrored_repeat Fail dEQP-GLES31.functional.texture.gather.offset_dynamic.implementation_offset.2d.depth32f.base_level.level_1 NotSupported @@ -36202,357 +36202,357 @@ dEQP-GLES31.functional.texture.specification.texsubimage3d_pbo.rgba32i_cube_arra dEQP-GLES31.functional.texture.specification.texsubimage3d_pbo.rgba32ui_cube_array NotSupported dEQP-GLES31.functional.texture.specification.texsubimage3d_pbo.srgb8_alpha8_cube_array NotSupported dEQP-GLES31.functional.texture.specification.texsubimage3d_pbo.srgb8_cube_array NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_index_array NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_index_array_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_index_array_as_vertex_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_index_array_as_vertex_texture_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_array NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_array_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_array_as_index_array NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_array_as_index_array_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_array_as_index_array_as_vertex_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_array_as_vertex_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_array_as_vertex_texture_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_texture_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_index_array NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_index_array_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_index_array_as_vertex_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_index_array_as_vertex_texture_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_array NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_array_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_array_as_index_array NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_array_as_index_array_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_array_as_index_array_as_vertex_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_array_as_vertex_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_array_as_vertex_texture_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_texture_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_index_array NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_index_array_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_index_array_as_vertex_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_index_array_as_vertex_texture_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_array NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_array_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_array_as_index_array NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_array_as_index_array_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_array_as_index_array_as_vertex_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_array_as_vertex_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_array_as_vertex_texture_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_texture_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_index_array NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_index_array_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_index_array_as_vertex_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_index_array_as_vertex_texture_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_array NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_array_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_array_as_index_array NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_array_as_index_array_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_array_as_index_array_as_vertex_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_array_as_vertex_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_array_as_vertex_texture_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_texture_as_fragment_texture NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.buffer_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.buffer_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.buffer_size_65536 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.buffer_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.buffer_size_131071 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.offset_1_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.offset_7_alignments NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.range_size_512 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.range_size_513 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.range_size_65537 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.range_size_98304 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_fragment_texture.bufferdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_fragment_texture.buffersubdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_fragment_texture.mapbuffer_readwrite NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_fragment_texture.mapbuffer_write NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array.bufferdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array.buffersubdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array.mapbuffer_readwrite NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array.mapbuffer_write NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_fragment_texture.bufferdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_fragment_texture.buffersubdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_fragment_texture.mapbuffer_readwrite NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_fragment_texture.mapbuffer_write NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_vertex_texture.bufferdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_vertex_texture.buffersubdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_vertex_texture.mapbuffer_readwrite NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_vertex_texture.mapbuffer_write NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_vertex_texture_as_fragment_texture.bufferdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_vertex_texture_as_fragment_texture.buffersubdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_vertex_texture_as_fragment_texture.mapbuffer_readwrite NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_vertex_texture_as_fragment_texture.mapbuffer_write NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array.bufferdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array.buffersubdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array.mapbuffer_readwrite NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array.mapbuffer_write NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_fragment_texture.bufferdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_fragment_texture.buffersubdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_fragment_texture.mapbuffer_readwrite NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_fragment_texture.mapbuffer_write NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array.bufferdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array.buffersubdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array.mapbuffer_readwrite NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array.mapbuffer_write NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_fragment_texture.bufferdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_fragment_texture.buffersubdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_fragment_texture.mapbuffer_readwrite NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_fragment_texture.mapbuffer_write NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture.bufferdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture.buffersubdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture.mapbuffer_readwrite NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture.mapbuffer_write NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.bufferdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.buffersubdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.mapbuffer_readwrite NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.mapbuffer_write NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_vertex_texture.bufferdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_vertex_texture.buffersubdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_vertex_texture.mapbuffer_readwrite NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_vertex_texture.mapbuffer_write NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_vertex_texture_as_fragment_texture.bufferdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_vertex_texture_as_fragment_texture.buffersubdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_vertex_texture_as_fragment_texture.mapbuffer_readwrite NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_vertex_texture_as_fragment_texture.mapbuffer_write NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_texture.bufferdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_texture.buffersubdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_texture.mapbuffer_readwrite NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_texture.mapbuffer_write NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_texture_as_fragment_texture.bufferdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_texture_as_fragment_texture.buffersubdata NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_texture_as_fragment_texture.mapbuffer_readwrite NotSupported -dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_texture_as_fragment_texture.mapbuffer_write NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.max_texture_buffer_size_getboolean NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.max_texture_buffer_size_getfloat NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.max_texture_buffer_size_getinteger64 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.max_texture_buffer_size_getinteger NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_binding_buffer_getboolean NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_binding_buffer_getfloat NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_binding_buffer_getinteger64 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_binding_buffer_getinteger NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_binding_getboolean NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_binding_getfloat NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_binding_getinteger64 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_binding_getinteger NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_data_store_binding_float NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_data_store_binding_integer NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_offset_alignment_getboolean NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_offset_alignment_getfloat NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_offset_alignment_getinteger64 NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_offset_alignment_getinteger NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_offset_float NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_offset_integer NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_size_float NotSupported -dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_size_integer NotSupported +dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.buffersubdata.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_readwrite.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify.mapbuffer_write.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_index_array Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_index_array_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_index_array_as_vertex_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_index_array_as_vertex_texture_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_array Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_array_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_array_as_index_array Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_array_as_index_array_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_array_as_index_array_as_vertex_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_array_as_vertex_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_array_as_vertex_texture_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.bufferdata.as_vertex_texture_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_index_array Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_index_array_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_index_array_as_vertex_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_index_array_as_vertex_texture_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_array Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_array_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_array_as_index_array Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_array_as_index_array_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_array_as_index_array_as_vertex_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_array_as_vertex_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_array_as_vertex_texture_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.buffersubdata.as_vertex_texture_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_index_array Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_index_array_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_index_array_as_vertex_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_index_array_as_vertex_texture_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_array Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_array_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_array_as_index_array Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_array_as_index_array_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_array_as_index_array_as_vertex_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_array_as_vertex_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_array_as_vertex_texture_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_readwrite.as_vertex_texture_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_index_array Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_index_array_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_index_array_as_vertex_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_index_array_as_vertex_texture_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_array Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_array_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_array_as_index_array Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_array_as_index_array_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_array_as_index_array_as_vertex_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_array_as_vertex_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_array_as_vertex_texture_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.modify_render.mapbuffer_write.as_vertex_texture_as_fragment_texture Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_fragment_texture.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_vertex_texture_as_fragment_texture.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_fragment_texture.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_vertex_texture_as_fragment_texture.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.buffer_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.buffer_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.buffer_size_65536 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.buffer_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.buffer_size_131071 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.offset_1_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.offset_7_alignments Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.range_size_512 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.range_size_513 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.range_size_65537 Pass +dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.range_size_98304 Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_fragment_texture.bufferdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_fragment_texture.buffersubdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_fragment_texture.mapbuffer_readwrite Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_fragment_texture.mapbuffer_write Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array.bufferdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array.buffersubdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array.mapbuffer_readwrite Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array.mapbuffer_write Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_fragment_texture.bufferdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_fragment_texture.buffersubdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_fragment_texture.mapbuffer_readwrite Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_fragment_texture.mapbuffer_write Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_vertex_texture.bufferdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_vertex_texture.buffersubdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_vertex_texture.mapbuffer_readwrite Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_vertex_texture.mapbuffer_write Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_vertex_texture_as_fragment_texture.bufferdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_vertex_texture_as_fragment_texture.buffersubdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_vertex_texture_as_fragment_texture.mapbuffer_readwrite Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_index_array_as_vertex_texture_as_fragment_texture.mapbuffer_write Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array.bufferdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array.buffersubdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array.mapbuffer_readwrite Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array.mapbuffer_write Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_fragment_texture.bufferdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_fragment_texture.buffersubdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_fragment_texture.mapbuffer_readwrite Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_fragment_texture.mapbuffer_write Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array.bufferdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array.buffersubdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array.mapbuffer_readwrite Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array.mapbuffer_write Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_fragment_texture.bufferdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_fragment_texture.buffersubdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_fragment_texture.mapbuffer_readwrite Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_fragment_texture.mapbuffer_write Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture.bufferdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture.buffersubdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture.mapbuffer_readwrite Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture.mapbuffer_write Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.bufferdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.buffersubdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.mapbuffer_readwrite Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.mapbuffer_write Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_vertex_texture.bufferdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_vertex_texture.buffersubdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_vertex_texture.mapbuffer_readwrite Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_vertex_texture.mapbuffer_write Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_vertex_texture_as_fragment_texture.bufferdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_vertex_texture_as_fragment_texture.buffersubdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_vertex_texture_as_fragment_texture.mapbuffer_readwrite Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_vertex_texture_as_fragment_texture.mapbuffer_write Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_texture.bufferdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_texture.buffersubdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_texture.mapbuffer_readwrite Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_texture.mapbuffer_write Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_texture_as_fragment_texture.bufferdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_texture_as_fragment_texture.buffersubdata Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_texture_as_fragment_texture.mapbuffer_readwrite Pass +dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_texture_as_fragment_texture.mapbuffer_write Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.max_texture_buffer_size_getboolean Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.max_texture_buffer_size_getfloat Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.max_texture_buffer_size_getinteger64 Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.max_texture_buffer_size_getinteger Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_binding_buffer_getboolean Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_binding_buffer_getfloat Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_binding_buffer_getinteger64 Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_binding_buffer_getinteger Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_binding_getboolean Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_binding_getfloat Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_binding_getinteger64 Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_binding_getinteger Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_data_store_binding_float Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_data_store_binding_integer Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_offset_alignment_getboolean Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_offset_alignment_getfloat Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_offset_alignment_getinteger64 Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_offset_alignment_getinteger Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_offset_float Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_offset_integer Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_size_float Pass +dEQP-GLES31.functional.texture.texture_buffer.state_query.texture_buffer_size_integer Pass dEQP-GLES31.functional.ubo.2_level_array.packed.bool_fragment Pass dEQP-GLES31.functional.ubo.2_level_array.packed.bool_vertex Pass dEQP-GLES31.functional.ubo.2_level_array.packed.bvec2_fragment Pass