From f3fac5752c49b627a97b6b45816e4cfa1fedc4da Mon Sep 17 00:00:00 2001 From: Valentine Burley Date: Fri, 19 Sep 2025 17:01:15 +0200 Subject: [PATCH] freedreno/ci: Update expectations for a306 and a530 Signed-off-by: Valentine Burley Part-of: --- src/freedreno/ci/freedreno-a306-fails.txt | 119 +- src/freedreno/ci/freedreno-a306-flakes.txt | 6 + src/freedreno/ci/freedreno-a306-skips.txt | 7 + src/freedreno/ci/freedreno-a530-fails.txt | 2085 +++++++++++++++++++- src/freedreno/ci/freedreno-a530-flakes.txt | 4 + src/freedreno/ci/traces-freedreno.yml | 5 +- 6 files changed, 2212 insertions(+), 14 deletions(-) diff --git a/src/freedreno/ci/freedreno-a306-fails.txt b/src/freedreno/ci/freedreno-a306-fails.txt index 2b8548cc8c4..7526bcac988 100644 --- a/src/freedreno/ci/freedreno-a306-fails.txt +++ b/src/freedreno/ci/freedreno-a306-fails.txt @@ -38,10 +38,6 @@ dEQP-GLES3.functional.draw_buffers_indexed.random.max_implementation_draw_buffer dEQP-GLES3.functional.draw_buffers_indexed.random.max_required_draw_buffers.3,Fail dEQP-GLES3.functional.draw_buffers_indexed.random.max_required_draw_buffers.11,Fail dEQP-GLES3.functional.draw_buffers_indexed.random.max_required_draw_buffers.19,Fail -dEQP-GLES3.functional.fbo.blit.conversion.r8i_to_rg8i,Fail -dEQP-GLES3.functional.fbo.blit.conversion.r8i_to_rgba8i,Fail -dEQP-GLES3.functional.fbo.blit.conversion.r8ui_to_rg8ui,Fail -dEQP-GLES3.functional.fbo.blit.conversion.r8ui_to_rgba8ui,Fail dEQP-GLES3.functional.fbo.blit.depth_stencil.depth24_stencil8_basic,Fail dEQP-GLES3.functional.fbo.blit.depth_stencil.depth24_stencil8_scale,Fail dEQP-GLES3.functional.fbo.blit.depth_stencil.depth24_stencil8_stencil_only,Fail @@ -237,7 +233,6 @@ spec@arb_framebuffer_object@fbo-blit-scaled-linear,Fail spec@arb_framebuffer_object@fbo-blit-stretch,Fail spec@arb_framebuffer_object@framebuffer-blit-levels draw stencil,Fail spec@arb_framebuffer_object@framebuffer-blit-levels read stencil,Fail -spec@arb_map_buffer_alignment@arb_map_buffer_alignment-map-invalidate-range,Crash spec@arb_occlusion_query@occlusion_query_meta_no_fragments,Crash spec@arb_point_sprite@arb_point_sprite-interactions 1.0,Fail spec@arb_seamless_cube_map@arb_seamless_cubemap,Fail @@ -324,8 +319,6 @@ spec@arb_transform_feedback3@gl_nextbuffer-gl_nextbuffer,Fail spec@arb_transform_feedback_instanced@draw-auto instanced,Fail spec@arb_uniform_buffer_object@rendering-array,Fail spec@egl 1.4@eglterminate then unbind context,Fail -spec@egl_chromium_sync_control@conformance,Fail -spec@egl_chromium_sync_control@conformance@eglGetSyncValuesCHROMIUM_msc_and_sbc_test,Fail spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_rgba,Fail spec@egl_khr_surfaceless_context@viewport,Fail @@ -803,7 +796,6 @@ spec@arb_texture_buffer_object@texture-buffer-size-clamp@rgba8ui_texture_buffer_ # uprev Piglit in Mesa spec@arb_texture_rg@fbo-blending-formats,Fail spec@arb_texture_rg@fbo-blending-formats@GL_R8,Fail -spec@glsl-1.40@uniform_buffer@two-stages,Fail # new failures since 2023/02/08 (CTS uprevs, regressions etc.) spec@!opengl 1.1@line-smooth-stipple,Fail @@ -1122,3 +1114,114 @@ dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag,Fail # New failures with ES CTS 3.2.11.0 dEQP-GLES2.functional.polygon_offset.fixed16_render_with_units,Fail + +# Regressions while the device was offline +dEQP-GLES2.functional.shaders.invariance.highp.common_subexpression_0,Fail +dEQP-GLES2.functional.shaders.invariance.highp.common_subexpression_1,Fail +dEQP-GLES2.functional.shaders.invariance.highp.common_subexpression_2,Fail +dEQP-GLES2.functional.shaders.invariance.highp.common_subexpression_3,Fail +dEQP-GLES2.functional.shaders.invariance.highp.loop_0,Fail +dEQP-GLES2.functional.shaders.invariance.highp.loop_1,Fail +dEQP-GLES2.functional.shaders.invariance.highp.loop_2,Fail +dEQP-GLES2.functional.shaders.invariance.highp.loop_3,Fail +dEQP-GLES2.functional.shaders.invariance.highp.loop_4,Fail +dEQP-GLES2.functional.shaders.invariance.highp.subexpression_precision_highp,Fail +dEQP-GLES2.functional.shaders.invariance.highp.subexpression_precision_lowp,Fail +dEQP-GLES2.functional.shaders.invariance.highp.subexpression_precision_mediump,Fail +dEQP-GLES2.functional.shaders.invariance.lowp.common_subexpression_0,Fail +dEQP-GLES2.functional.shaders.invariance.lowp.common_subexpression_1,Fail +dEQP-GLES2.functional.shaders.invariance.lowp.common_subexpression_2,Fail +dEQP-GLES2.functional.shaders.invariance.lowp.common_subexpression_3,Fail +dEQP-GLES2.functional.shaders.invariance.lowp.loop_0,Fail +dEQP-GLES2.functional.shaders.invariance.lowp.loop_1,Fail +dEQP-GLES2.functional.shaders.invariance.lowp.loop_2,Fail +dEQP-GLES2.functional.shaders.invariance.lowp.loop_3,Fail +dEQP-GLES2.functional.shaders.invariance.lowp.loop_4,Fail +dEQP-GLES2.functional.shaders.invariance.lowp.subexpression_precision_highp,Fail +dEQP-GLES2.functional.shaders.invariance.lowp.subexpression_precision_lowp,Fail +dEQP-GLES2.functional.shaders.invariance.lowp.subexpression_precision_mediump,Fail +dEQP-GLES2.functional.shaders.invariance.mediump.common_subexpression_0,Fail +dEQP-GLES2.functional.shaders.invariance.mediump.common_subexpression_1,Fail +dEQP-GLES2.functional.shaders.invariance.mediump.common_subexpression_2,Fail +dEQP-GLES2.functional.shaders.invariance.mediump.common_subexpression_3,Fail +dEQP-GLES2.functional.shaders.invariance.mediump.loop_0,Fail +dEQP-GLES2.functional.shaders.invariance.mediump.loop_1,Fail +dEQP-GLES2.functional.shaders.invariance.mediump.loop_2,Fail +dEQP-GLES2.functional.shaders.invariance.mediump.loop_3,Fail +dEQP-GLES2.functional.shaders.invariance.mediump.loop_4,Fail +dEQP-GLES2.functional.shaders.invariance.mediump.subexpression_precision_highp,Fail +dEQP-GLES2.functional.shaders.invariance.mediump.subexpression_precision_lowp,Fail +dEQP-GLES2.functional.shaders.invariance.mediump.subexpression_precision_mediump,Fail +dEQP-GLES3.functional.shaders.invariance.highp.common_subexpression_0,Fail +dEQP-GLES3.functional.shaders.invariance.highp.common_subexpression_1,Fail +dEQP-GLES3.functional.shaders.invariance.highp.common_subexpression_2,Fail +dEQP-GLES3.functional.shaders.invariance.highp.common_subexpression_3,Fail +dEQP-GLES3.functional.shaders.invariance.highp.loop_0,Fail +dEQP-GLES3.functional.shaders.invariance.highp.loop_1,Fail +dEQP-GLES3.functional.shaders.invariance.highp.loop_2,Fail +dEQP-GLES3.functional.shaders.invariance.highp.loop_3,Fail +dEQP-GLES3.functional.shaders.invariance.highp.loop_4,Fail +dEQP-GLES3.functional.shaders.invariance.highp.subexpression_precision_highp,Fail +dEQP-GLES3.functional.shaders.invariance.highp.subexpression_precision_lowp,Fail +dEQP-GLES3.functional.shaders.invariance.highp.subexpression_precision_mediump,Fail +dEQP-GLES3.functional.shaders.invariance.lowp.common_subexpression_0,Fail +dEQP-GLES3.functional.shaders.invariance.lowp.common_subexpression_1,Fail +dEQP-GLES3.functional.shaders.invariance.lowp.common_subexpression_2,Fail +dEQP-GLES3.functional.shaders.invariance.lowp.common_subexpression_3,Fail +dEQP-GLES3.functional.shaders.invariance.lowp.loop_0,Fail +dEQP-GLES3.functional.shaders.invariance.lowp.loop_1,Fail +dEQP-GLES3.functional.shaders.invariance.lowp.loop_2,Fail +dEQP-GLES3.functional.shaders.invariance.lowp.loop_3,Fail +dEQP-GLES3.functional.shaders.invariance.lowp.loop_4,Fail +dEQP-GLES3.functional.shaders.invariance.lowp.subexpression_precision_highp,Fail +dEQP-GLES3.functional.shaders.invariance.lowp.subexpression_precision_lowp,Fail +dEQP-GLES3.functional.shaders.invariance.lowp.subexpression_precision_mediump,Fail +dEQP-GLES3.functional.shaders.invariance.mediump.common_subexpression_0,Fail +dEQP-GLES3.functional.shaders.invariance.mediump.common_subexpression_1,Fail +dEQP-GLES3.functional.shaders.invariance.mediump.common_subexpression_2,Fail +dEQP-GLES3.functional.shaders.invariance.mediump.common_subexpression_3,Fail +dEQP-GLES3.functional.shaders.invariance.mediump.loop_0,Fail +dEQP-GLES3.functional.shaders.invariance.mediump.loop_1,Fail +dEQP-GLES3.functional.shaders.invariance.mediump.loop_2,Fail +dEQP-GLES3.functional.shaders.invariance.mediump.loop_3,Fail +dEQP-GLES3.functional.shaders.invariance.mediump.loop_4,Fail +dEQP-GLES3.functional.shaders.invariance.mediump.subexpression_precision_highp,Fail +dEQP-GLES3.functional.shaders.invariance.mediump.subexpression_precision_lowp,Fail +dEQP-GLES3.functional.shaders.invariance.mediump.subexpression_precision_mediump,Fail +dEQP-GLES3.functional.state_query.texture.texture_2d_array_texture_immutable_levels_gettexparameterf,Fail +dEQP-GLES3.functional.state_query.texture.texture_2d_array_texture_immutable_levels_gettexparameteri,Fail +dEQP-GLES3.functional.state_query.texture.texture_2d_texture_immutable_levels_gettexparameterf,Fail +dEQP-GLES3.functional.state_query.texture.texture_2d_texture_immutable_levels_gettexparameteri,Fail +dEQP-GLES3.functional.state_query.texture.texture_3d_texture_immutable_levels_gettexparameterf,Fail +dEQP-GLES3.functional.state_query.texture.texture_3d_texture_immutable_levels_gettexparameteri,Fail +dEQP-GLES3.functional.state_query.texture.texture_cube_map_texture_immutable_levels_gettexparameterf,Fail +dEQP-GLES3.functional.state_query.texture.texture_cube_map_texture_immutable_levels_gettexparameteri,Fail + +# Regressions while the device was offline +glx@glx-tfp,Fail +shaders@glsl-derivs,Fail +spec@!opengl es 3.0@texture-immutable-levels,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_argb8888,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_ayuv,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_nv12,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_nv21,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_xrgb8888,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_xyuv,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y410,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuv420,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvu420,Fail +spec@ext_texture_srgb@tex-srgb,Fail +spec@ext_transform_feedback@tessellation lines flat_first,Fail +spec@ext_transform_feedback@tessellation lines flat_last,Fail +spec@ext_transform_feedback@tessellation lines monochrome,Fail +spec@ext_transform_feedback@tessellation lines smooth,Fail +spec@ext_transform_feedback@tessellation points flat_first,Fail +spec@ext_transform_feedback@tessellation points flat_last,Fail +spec@ext_transform_feedback@tessellation points monochrome,Fail +spec@ext_transform_feedback@tessellation points smooth,Fail +spec@ext_transform_feedback@tessellation triangles flat_first,Fail +spec@ext_transform_feedback@tessellation triangles flat_last,Fail +spec@ext_transform_feedback@tessellation triangles monochrome,Fail +spec@ext_transform_feedback@tessellation triangles smooth,Fail +spec@ext_transform_feedback@tessellation triangles wireframe,Fail +spec@glsl-1.10@execution@color-interp-smooth-shademodel-flat,Fail diff --git a/src/freedreno/ci/freedreno-a306-flakes.txt b/src/freedreno/ci/freedreno-a306-flakes.txt index bb867da227e..0a06bd0efb7 100644 --- a/src/freedreno/ci/freedreno-a306-flakes.txt +++ b/src/freedreno/ci/freedreno-a306-flakes.txt @@ -13,6 +13,12 @@ glx@glx-swap-event_interval glx@glx-swap-event_async glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero glx@glx_arb_sync_control@waitformsc +glx@glx_ext_no_config_context@no fbconfig + +spec@arb_map_buffer_alignment@arb_map_buffer_alignment-map-invalidate-range +spec@arb_vertex_buffer_object@vbo-subdata-many drawelements +spec@egl_chromium_sync_control@conformance +spec@egl_chromium_sync_control@conformance@eglGetSyncValuesCHROMIUM_msc_and_sbc_test dEQP-GLES3.functional.occlusion_query.all_occluders dEQP-GLES3.functional.occlusion_query.conservative_depth_clear_stencil_write diff --git a/src/freedreno/ci/freedreno-a306-skips.txt b/src/freedreno/ci/freedreno-a306-skips.txt index 32d9c0d2dc7..cf9e45f9c2c 100644 --- a/src/freedreno/ci/freedreno-a306-skips.txt +++ b/src/freedreno/ci/freedreno-a306-skips.txt @@ -68,3 +68,10 @@ spec@!opengl 1.1@dlist-fdo3129-01 shaders@point-vertex-id.* # uses stipple: spec@!opengl 1.0@gl-1.0-no-op-paths + +# Times out +glx@glx-visuals-depth +glx@glx-visuals-stencil +shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges +spec@arb_point_parameters@arb_point_parameters-point-attenuation +spec@glsl-1.30@execution@texelfetch fs sampler2d 281x1-281x281 diff --git a/src/freedreno/ci/freedreno-a530-fails.txt b/src/freedreno/ci/freedreno-a530-fails.txt index 254ebc807c8..0113404d823 100644 --- a/src/freedreno/ci/freedreno-a530-fails.txt +++ b/src/freedreno/ci/freedreno-a530-fails.txt @@ -234,11 +234,8 @@ spec@nv_copy_image@nv_copy_image-formats,Fail spec@nv_copy_image@nv_copy_image-formats@Source: GL_DEPTH32F_STENCIL8/Destination: GL_DEPTH32F_STENCIL8,Fail spec@arb_texture_buffer_object@texture-buffer-size-clamp,Fail -spec@arb_texture_buffer_object@texture-buffer-size-clamp@r8ui_texture_buffer_size_via_image,Fail spec@arb_texture_buffer_object@texture-buffer-size-clamp@r8ui_texture_buffer_size_via_sampler,Fail -spec@arb_texture_buffer_object@texture-buffer-size-clamp@rg8ui_texture_buffer_size_via_image,Fail spec@arb_texture_buffer_object@texture-buffer-size-clamp@rg8ui_texture_buffer_size_via_sampler,Fail -spec@arb_texture_buffer_object@texture-buffer-size-clamp@rgba8ui_texture_buffer_size_via_image,Fail spec@arb_texture_buffer_object@texture-buffer-size-clamp@rgba8ui_texture_buffer_size_via_sampler,Fail # https://gitlab.freedesktop.org/mesa/mesa/-/issues/7159 @@ -249,7 +246,6 @@ spec@arb_uniform_buffer_object@execution@std140-array-struct-array-struct,Fail spec@arb_framebuffer_object@execution@msaa-alpha-to-coverage_alpha-to-one,Fail spec@arb_framebuffer_object@execution@msaa-alpha-to-coverage_alpha-to-one_write-z,Fail spec@arb_framebuffer_object@execution@msaa-alpha-to-one,Fail -spec@glsl-1.40@uniform_buffer@two-stages,Fail spec@glsl-1.30@execution@fs-uint-to-float-of-extract-int16,Fail spec@glsl-1.30@execution@fs-uint-to-float-of-extract-int8,Fail @@ -361,3 +357,2084 @@ KHR-GLES3.packed_pixels.varied_rectangle.rgba16ui_format_rgba_integer,Fail KHR-GLES3.packed_pixels.varied_rectangle.rgba32f_format_rgba,Fail KHR-GLES3.packed_pixels.varied_rectangle.rgba32i_format_rgba_integer,Fail KHR-GLES3.packed_pixels.varied_rectangle.rgba32ui_format_rgba_integer,Fail + +# Regressions while the device was offline +dEQP-GLES31.functional.atomic_counter.dec.1_counter_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.dec.1_counter_1_call_5000_threads,Fail +dEQP-GLES31.functional.atomic_counter.dec.1_counter_5_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.dec.1_counter_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.dec.4_counters_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.dec.4_counters_5_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.dec.8_counters_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.dec.8_counters_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.dec.8_counters_5_calls_10_threads,Crash +dEQP-GLES31.functional.atomic_counter.dec_branch.1_counter_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.dec_branch.1_counter_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.dec_branch.1_counter_1_call_5000_threads,Fail +dEQP-GLES31.functional.atomic_counter.dec_branch.4_counters_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.dec_branch.8_counters_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.dec_branch.8_counters_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.dec_branch.8_counters_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get.1_counter_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get.1_counter_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get.1_counter_1_call_5000_threads,Fail +dEQP-GLES31.functional.atomic_counter.get.1_counter_5_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get.1_counter_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get.4_counters_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get.4_counters_1_call_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get.8_counters_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get.8_counters_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get.8_counters_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_branch.1_counter_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_branch.1_counter_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_branch.1_counter_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_branch.4_counters_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_branch.4_counters_5_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_branch.8_counters_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_branch.8_counters_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_branch.8_counters_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_branch.8_counters_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_dec.1_counter_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_dec.1_counter_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_dec.1_counter_1_call_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_dec.1_counter_1_call_5000_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_dec.1_counter_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_dec.4_counters_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_dec.8_counters_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_dec.8_counters_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_dec.8_counters_5_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_dec.8_counters_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_dec_branch.1_counter_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_dec_branch.1_counter_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_dec_branch.1_counter_1_call_5000_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_dec_branch.1_counter_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_dec_branch.4_counters_5_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_dec_branch.8_counters_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_dec_branch.8_counters_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_dec_branch.8_counters_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_dec_branch.8_counters_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_inc.1_counter_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc.1_counter_1_call_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_inc.1_counter_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_inc.4_counters_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_inc.4_counters_1_call_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_inc.8_counters_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc.8_counters_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_inc.8_counters_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_branch.1_counter_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_branch.1_counter_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_branch.4_counters_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_branch.4_counters_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_branch.8_counters_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_branch.8_counters_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_branch.8_counters_5_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_branch.8_counters_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_dec.1_counter_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_dec.1_counter_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_dec.1_counter_5_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_dec.4_counters_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_dec.4_counters_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_dec.8_counters_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_dec.8_counters_5_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_dec.8_counters_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_dec_branch.1_counter_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_dec_branch.1_counter_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_dec_branch.4_counters_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_dec_branch.8_counters_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_dec_branch.8_counters_5_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.get_inc_dec_branch.8_counters_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.inc.1_counter_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc.1_counter_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.inc.1_counter_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc.1_counter_1_call_5000_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc.8_counters_5_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_branch.1_counter_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_branch.1_counter_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_branch.1_counter_1_call_5000_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_branch.1_counter_5_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_branch.1_counter_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.inc_branch.4_counters_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_branch.4_counters_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_branch.8_counters_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_branch.8_counters_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec.1_counter_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec.1_counter_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec.1_counter_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec.1_counter_1_call_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec.1_counter_1_call_5000_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec.1_counter_5_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec.1_counter_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec.4_counters_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec.4_counters_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec.8_counters_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec.8_counters_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec.8_counters_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec.8_counters_5_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec_branch.1_counter_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec_branch.1_counter_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec_branch.1_counter_5_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec_branch.1_counter_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec_branch.4_counters_100_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec_branch.4_counters_1_call_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec_branch.4_counters_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec_branch.8_counters_100_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.inc_dec_branch.8_counters_5_calls_10_threads,Fail +dEQP-GLES31.functional.atomic_counter.layout.default_offset_set.get_dec.8_counters_1_call_1000_threads,Fail +dEQP-GLES31.functional.atomic_counter.layout.default_offset_set.get_inc.8_counters_5_calls_1000_threads,Fail +dEQP-GLES31.functional.atomic_counter.layout.default_offset_set.inc_dec.8_counters_1_call_1000_threads,Fail +dEQP-GLES31.functional.atomic_counter.layout.default_offset_set.inc_dec.8_counters_5_calls_1000_threads,Fail +dEQP-GLES31.functional.atomic_counter.layout.first_offset_set.get_dec.8_counters_1_call_1000_threads,Fail +dEQP-GLES31.functional.atomic_counter.layout.first_offset_set.get_inc.8_counters_1_call_1000_threads,Fail +dEQP-GLES31.functional.atomic_counter.layout.first_offset_set.get_inc.8_counters_5_calls_1000_threads,Fail +dEQP-GLES31.functional.atomic_counter.layout.first_offset_set.get_inc.8_counters_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.layout.first_offset_set.inc_dec.8_counters_1_call_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.layout.first_offset_set.inc_dec.8_counters_5_calls_1000_threads,Fail +dEQP-GLES31.functional.atomic_counter.layout.reset_default_offset.get_dec.8_counters_5_calls_1000_threads,Fail +dEQP-GLES31.functional.atomic_counter.layout.reset_default_offset.get_inc.8_counters_1_call_1000_threads,Fail +dEQP-GLES31.functional.atomic_counter.layout.reset_default_offset.get_inc.8_counters_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.layout.reset_default_offset.inc_dec.8_counters_5_calls_1000_threads,Fail +dEQP-GLES31.functional.atomic_counter.layout.reverse_offset.get_dec.8_counters_1_call_1000_threads,Fail +dEQP-GLES31.functional.atomic_counter.layout.reverse_offset.get_dec.8_counters_5_calls_1000_threads,Fail +dEQP-GLES31.functional.atomic_counter.layout.reverse_offset.get_dec.8_counters_5_calls_1_thread,Fail +dEQP-GLES31.functional.atomic_counter.layout.reverse_offset.get_inc.8_counters_5_calls_1000_threads,Fail +dEQP-GLES31.functional.atomic_counter.layout.reverse_offset.inc_dec.8_counters_1_call_1000_threads,Fail +dEQP-GLES31.functional.atomic_counter.layout.reverse_offset.inc_dec.8_counters_5_calls_1000_threads,Fail +dEQP-GLES31.functional.compute.basic.atomic_counter_multiple_invocations,Fail +dEQP-GLES31.functional.compute.basic.atomic_counter_single_group,Fail +dEQP-GLES31.functional.compute.basic.copy_image_to_ssbo_large,Fail +dEQP-GLES31.functional.compute.basic.copy_image_to_ssbo_small,Fail +dEQP-GLES31.functional.compute.basic.copy_ssbo_multiple_invocations,Fail +dEQP-GLES31.functional.compute.basic.copy_ssbo_to_image_large,Fail +dEQP-GLES31.functional.compute.basic.copy_ssbo_to_image_small,Fail +dEQP-GLES31.functional.compute.basic.image_atomic_op_local_size_1,Fail +dEQP-GLES31.functional.compute.basic.shared_atomic_op_multiple_groups,Fail +dEQP-GLES31.functional.compute.basic.shared_atomic_op_multiple_invocations,Fail +dEQP-GLES31.functional.compute.basic.shared_atomic_op_single_group,Fail +dEQP-GLES31.functional.compute.basic.ssbo_cmd_barrier_multiple,Fail +dEQP-GLES31.functional.compute.basic.ssbo_rw_single_invocation,Fail +dEQP-GLES31.functional.compute.basic.ssbo_unsized_arr_multiple_groups,Fail +dEQP-GLES31.functional.compute.basic.ssbo_unsized_arr_single_invocation,Fail +dEQP-GLES31.functional.compute.basic.ubo_to_ssbo_single_group,Fail +dEQP-GLES31.functional.compute.basic.ubo_to_ssbo_single_invocation,Fail +dEQP-GLES31.functional.compute.basic.write_multiple_arr_multiple_groups,Fail +dEQP-GLES31.functional.compute.indirect_dispatch.gen_in_compute.multi_dispatch,Fail +dEQP-GLES31.functional.compute.indirect_dispatch.gen_in_compute.multiple_groups,Fail +dEQP-GLES31.functional.compute.indirect_dispatch.gen_in_compute.single_invocation,Fail +dEQP-GLES31.functional.compute.indirect_dispatch.gen_in_compute.small_offset,Fail +dEQP-GLES31.functional.compute.indirect_dispatch.upload_buffer.large_offset,Fail +dEQP-GLES31.functional.compute.indirect_dispatch.upload_buffer.multiple_groups_multiple_invocations,Fail +dEQP-GLES31.functional.compute.indirect_dispatch.upload_buffer.single_invocation,Fail +dEQP-GLES31.functional.compute.indirect_dispatch.upload_buffer.small_offset,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.and.highp_uint,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.and.lowp_int,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.and.lowp_uint,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.compswap.lowp_int,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.compswap.lowp_uint,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.compswap.mediump_uint,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.exchange.highp_int,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.exchange.lowp_int,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.exchange.mediump_int,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.max.highp_int,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.max.highp_uint,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.max.lowp_int,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.max.lowp_uint,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.max.mediump_int,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.min.lowp_uint,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.min.mediump_int,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.or.highp_int,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.or.highp_uint,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.or.mediump_int,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.or.mediump_uint,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.xor.highp_uint,Fail +dEQP-GLES31.functional.compute.shared_var.atomic.xor.lowp_int,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.float_highp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.float_lowp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.float_mediump,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.ivec2_highp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.ivec3_lowp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.ivec3_mediump,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.ivec4_highp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.ivec4_lowp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.ivec4_mediump,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.mat2_lowp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.mat2x3_lowp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.mat2x4_highp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.mat2x4_lowp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.mat3_highp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.mat3x2_highp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.mat3x4_mediump,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.mat4_highp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.mat4_lowp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.mat4x2_highp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.mat4x2_lowp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.mat4x2_mediump,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.mat4x3_highp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.mat4x3_lowp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.mat4x3_mediump,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.uvec2_lowp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.uvec3_highp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.uvec3_mediump,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.uvec4_lowp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.uvec4_mediump,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.vec3_highp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.vec4_lowp,Fail +dEQP-GLES31.functional.compute.shared_var.basic_type.vec4_mediump,Fail +dEQP-GLES31.functional.compute.shared_var.work_group_size.float_1_1_64,Fail +dEQP-GLES31.functional.compute.shared_var.work_group_size.float_128_1_1,Fail +dEQP-GLES31.functional.compute.shared_var.work_group_size.float_13_2_4,Fail +dEQP-GLES31.functional.compute.shared_var.work_group_size.float_1_64_1,Fail +dEQP-GLES31.functional.compute.shared_var.work_group_size.mat4_128_1_1,Fail +dEQP-GLES31.functional.compute.shared_var.work_group_size.mat4_13_2_4,Fail +dEQP-GLES31.functional.compute.shared_var.work_group_size.mat4_1_64_1,Fail +dEQP-GLES31.functional.compute.shared_var.work_group_size.mat4_64_1_1,Fail +dEQP-GLES31.functional.compute.shared_var.work_group_size.vec4_1_128_1,Fail +dEQP-GLES31.functional.compute.shared_var.work_group_size.vec4_1_1_64,Fail +dEQP-GLES31.functional.compute.shared_var.work_group_size.vec4_128_1_1,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.combined.drawarrays_compute_cmd_and_data,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.combined.drawelements_compute_cmd_and_data,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.combined.drawelements_compute_cmd_and_indices,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.combined.drawelements_compute_data_and_indices,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_100x100_drawcount_1,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_100x100_drawcount_200,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_200x200_drawcount_1,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_200x200_drawcount_800,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_500x500_drawcount_1,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_combined_grid_500x500_drawcount_2500,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_100x100_drawcount_200,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_100x100_drawcount_8,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_200x200_drawcount_800,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_500x500_drawcount_2500,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawarrays_separate_grid_500x500_drawcount_8,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_1000x1000_drawcount_1,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_1000x1000_drawcount_5000,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_1000x1000_drawcount_8,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_100x100_drawcount_1,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_100x100_drawcount_8,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_1200x1200_drawcount_1,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_200x200_drawcount_1,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_500x500_drawcount_8,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_1000x1000_drawcount_5000,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_1000x1000_drawcount_8,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_100x100_drawcount_200,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_1200x1200_drawcount_1,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_1200x1200_drawcount_8,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_200x200_drawcount_8,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_500x500_drawcount_2500,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_500x500_drawcount_8,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.separate.drawelements_compute_cmd_and_data_and_indices,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.separate.drawelements_compute_cmd_and_data,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.separate.drawelements_compute_data_and_indices,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.separate.drawelements_compute_data,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.separate.drawelements_compute_indices,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.format_reinterpret.r32f_r32ui,Fail +dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.r32f_rgba8,Fail +dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.r32f_rgba8i,Fail +dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.r32f_rgba8_snorm,Fail +dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.r32f_rgba8ui,Fail +dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_r32ui,Fail +dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_rgba8i,Fail +dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_snorm_r32f,Fail +dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_snorm_r32i,Fail +dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_snorm_r32ui,Fail +dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_snorm_rgba8,Fail +dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_snorm_rgba8i,Fail +dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.rgba8_snorm_rgba8ui,Fail +dEQP-GLES31.functional.image_load_store.2d_array.load_store.rgba16f,Fail +dEQP-GLES31.functional.image_load_store.2d_array.load_store.rgba16f_single_layer,Fail +dEQP-GLES31.functional.image_load_store.2d_array.load_store.rgba32f_single_layer,Fail +dEQP-GLES31.functional.image_load_store.2d_array.load_store.rgba8,Fail +dEQP-GLES31.functional.image_load_store.2d_array.store.r32f,Fail +dEQP-GLES31.functional.image_load_store.2d_array.store.r32f_single_layer,Fail +dEQP-GLES31.functional.image_load_store.2d_array.store.rgba16f_single_layer,Fail +dEQP-GLES31.functional.image_load_store.2d_array.store.rgba8_snorm,Fail +dEQP-GLES31.functional.image_load_store.2d_array.store.rgba8_snorm_single_layer,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.format_reinterpret.r32f_r32i,Fail +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.r32f_rgba8i,Fail +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.rgba32f_rgba32i,Fail +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba32f_rgba32ui,Fail +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_r32f,Fail +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_r32i,Fail +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_r32ui,Fail +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_snorm_r32f,Fail +dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba8_snorm_rgba8i,Fail +dEQP-GLES31.functional.image_load_store.2d.load_store.r32f,Fail +dEQP-GLES31.functional.image_load_store.2d.load_store.rgba16f,Fail +dEQP-GLES31.functional.image_load_store.2d.qualifiers.volatile_r32f,Fail +dEQP-GLES31.functional.image_load_store.2d.store.r32f,Fail +dEQP-GLES31.functional.image_load_store.2d.store.rgba16f,Fail +dEQP-GLES31.functional.image_load_store.2d.store.rgba8,Fail +dEQP-GLES31.functional.image_load_store.2d.store.rgba8_snorm,Fail +dEQP-GLES31.functional.image_load_store.3d.atomic.exchange_r32f_result,Fail +dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.r32f_r32ui,Fail +dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.r32f_rgba8i,Fail +dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba32f_rgba32i,Fail +dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_rgba8i,Fail +dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_rgba8_snorm,Fail +dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_snorm_r32ui,Fail +dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_snorm_rgba8i,Fail +dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_snorm_rgba8ui,Fail +dEQP-GLES31.functional.image_load_store.3d.load_store.r32f,Fail +dEQP-GLES31.functional.image_load_store.3d.load_store.rgba16f,Fail +dEQP-GLES31.functional.image_load_store.3d.load_store.rgba32f,Fail +dEQP-GLES31.functional.image_load_store.3d.load_store.rgba8,Fail +dEQP-GLES31.functional.image_load_store.3d.qualifiers.volatile_r32f,Fail +dEQP-GLES31.functional.image_load_store.3d.store.r32f,Fail +dEQP-GLES31.functional.image_load_store.3d.store.r32f_single_layer,Fail +dEQP-GLES31.functional.image_load_store.3d.store.rgba32f,Fail +dEQP-GLES31.functional.image_load_store.3d.store.rgba8,Fail +dEQP-GLES31.functional.image_load_store.3d.store.rgba8_snorm_single_layer,Fail +dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32f_result,Fail +dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.r32f_r32i,Fail +dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.r32f_rgba8,Fail +dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.r32f_rgba8ui,Fail +dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_r32i,Fail +dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_snorm_r32ui,Fail +dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_snorm_rgba8,Fail +dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_snorm_rgba8i,Fail +dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_snorm_rgba8ui,Fail +dEQP-GLES31.functional.image_load_store.cube.load_store.r32f,Fail +dEQP-GLES31.functional.image_load_store.cube.load_store.rgba16f_single_layer,Fail +dEQP-GLES31.functional.image_load_store.cube.load_store.rgba32f,Fail +dEQP-GLES31.functional.image_load_store.cube.store.r32f_single_layer,Fail +dEQP-GLES31.functional.image_load_store.cube.store.rgba16f,Fail +dEQP-GLES31.functional.image_load_store.cube.store.rgba32f,Fail +dEQP-GLES31.functional.image_load_store.cube.store.rgba8,Fail +dEQP-GLES31.functional.image_load_store.cube.store.rgba8_single_layer,Fail +dEQP-GLES31.functional.image_load_store.cube.store.rgba8_snorm,Fail +dEQP-GLES31.functional.layout_binding.ssbo.fragment_binding_max_array,Fail +dEQP-GLES31.functional.layout_binding.ssbo.fragment_binding_max,Fail +dEQP-GLES31.functional.layout_binding.ssbo.fragment_binding_multiple,Fail +dEQP-GLES31.functional.layout_binding.ssbo.fragment_binding_single,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.abs.float_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.abs.float_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.abs.int_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.abs.ivec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.abs.ivec2_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.abs.ivec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.abs.ivec3_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.abs.ivec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.abs.ivec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.abs.vec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.abs.vec2_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.abs.vec2_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.abs.vec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.abs.vec4_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.ceil.float_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.ceil.vec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.ceil.vec2_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.ceil.vec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.ceil.vec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.ceil.vec4_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.floatbitstoint.vec2_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.floatbitstoint.vec3_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.floatbitstoint.vec3_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.floatbitstoint.vec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.floatbitstouint.float_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.floatbitstouint.vec2_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.floatbitstouint.vec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.floatbitstouint.vec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.floatbitstouint.vec4_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.floor.float_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.floor.float_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.floor.vec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.floor.vec3_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.floor.vec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.fma.float_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.fma.vec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.fma.vec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.fract.float_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.fract.float_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.fract.vec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.fract.vec2_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.fract.vec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.fract.vec3_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.fract.vec3_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.fract.vec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.fract.vec4_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.intbitstofloat.int_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.intbitstofloat.ivec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.isinf.vec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.isnan.float_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.ldexp.float_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.ldexp.float_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.ldexp.vec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.ldexp.vec2_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.ldexp.vec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.ldexp.vec3_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.ldexp.vec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.modf.float_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.modf.vec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.modf.vec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.modf.vec3_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.modf.vec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.roundeven.float_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.roundeven.vec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.roundeven.vec2_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.roundeven.vec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.roundeven.vec3_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.roundeven.vec3_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.roundeven.vec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.roundeven.vec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.round.float_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.round.float_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.round.vec2_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.round.vec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.round.vec3_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.round.vec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.round.vec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.sign.float_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.sign.float_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.sign.int_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.sign.ivec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.sign.ivec3_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.sign.ivec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.sign.vec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.sign.vec2_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.sign.vec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.sign.vec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.sign.vec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.sign.vec4_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.trunc.float_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.trunc.float_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.trunc.float_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.trunc.vec2_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.common.trunc.vec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitcount.ivec2_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitcount.ivec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitcount.ivec3_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitcount.ivec3_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitcount.ivec4_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitcount.uvec2_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitcount.uvec2_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldextract.int_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldextract.ivec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldextract.ivec2_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldextract.ivec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldextract.ivec3_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldextract.ivec3_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldextract.ivec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldextract.ivec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldextract.ivec4_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldextract.uint_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldextract.uvec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldextract.uvec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldextract.uvec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldextract.uvec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldextract.uvec4_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldinsert.int_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldinsert.ivec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldinsert.ivec3_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldinsert.ivec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldinsert.ivec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldinsert.uint_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldinsert.uint_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldinsert.uint_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldinsert.uvec2_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldinsert.uvec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldinsert.uvec4_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldreverse.int_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldreverse.int_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldreverse.ivec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldreverse.ivec2_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldreverse.ivec3_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldreverse.ivec3_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldreverse.ivec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldreverse.ivec4_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldreverse.uint_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldreverse.uint_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldreverse.uvec2_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldreverse.uvec2_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldreverse.uvec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldreverse.uvec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldreverse.uvec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.bitfieldreverse.uvec4_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findlsb.int_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findlsb.ivec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findlsb.ivec3_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findlsb.ivec3_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findlsb.ivec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findlsb.uint_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findlsb.uvec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findlsb.uvec3_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findlsb.uvec3_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findlsb.uvec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.int_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.int_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.int_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.ivec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.ivec2_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.ivec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.ivec3_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.ivec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.ivec4_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.uint_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.uint_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.uint_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.uvec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.uvec3_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.uvec3_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.uvec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.findmsb.uvec4_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.imulextended.int_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.imulextended.ivec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.imulextended.ivec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.uaddcarry.uint_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.uaddcarry.uint_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.uaddcarry.uvec2_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.uaddcarry.uvec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.uaddcarry.uvec3_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.uaddcarry.uvec3_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.uaddcarry.uvec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.uaddcarry.uvec4_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.umulextended.uint_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.umulextended.uvec2_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.umulextended.uvec3_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.umulextended.uvec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.usubborrow.uint_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.usubborrow.uint_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.usubborrow.uvec2_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.usubborrow.uvec4_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.integer.usubborrow.uvec4_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.pack_unpack.packhalf2x16_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.pack_unpack.packsnorm2x16_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.pack_unpack.packsnorm4x8_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.pack_unpack.packsnorm4x8_lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.pack_unpack.packsnorm4x8_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.pack_unpack.packunorm2x16_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.pack_unpack.packunorm4x8_highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.pack_unpack.packunorm4x8_mediump_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.pack_unpack.unpacksnorm2x16_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.pack_unpack.unpackunorm4x8_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.add.lowp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.add.lowp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.add.mediump_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.asinh.highp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.atan2.lowp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.atan.highp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.ceil.lowp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.clamp.lowp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.cos.highp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.cosh.mediump_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.cos.mediump_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.cos.mediump_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.cross.highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.cross.lowp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.degrees.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.determinant.highp_compute.mat2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.determinant.lowp_compute.mat2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.determinant.mediump_compute.mat2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.distance.highp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.distance.lowp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.distance.mediump_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.div.lowp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.div.lowp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.div.mediump_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.div.mediump_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.dot.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.dot.highp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.dot.highp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.dot.lowp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.dot.mediump_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.exp2.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.exp2.lowp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.exp2.mediump_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.exp.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.exp.mediump_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.faceforward.highp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.faceforward.highp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.faceforward.mediump_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.faceforward.mediump_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.faceforward.mediump_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.faceforward.mediump_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.fma.highp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.fma.highp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.fma.highp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.fma.lowp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.fma.lowp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.fma.lowp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.fma.mediump_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.fma.mediump_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.fma.mediump_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.fract.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.inverse.highp_compute.mat2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.inversesqrt.highp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.inversesqrt.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.ldexp.lowp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.length.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.length.highp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.length.highp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.length.lowp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.log2.highp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.highp_compute.mat2x4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.highp_compute.mat3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.highp_compute.mat4x2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.highp_compute.mat4x3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_compute.mat3x2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_compute.mat3x4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_compute.mat4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_compute.mat4x2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_compute.mat2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_compute.mat3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_compute.mat4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_compute.mat4x2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_compute.mat4x3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.max.lowp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.max.lowp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.max.mediump_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.max.mediump_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.min.lowp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.min.mediump_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.mix.highp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.mix.lowp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.mix.lowp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.mix.lowp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.mix.mediump_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.mix.mediump_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.modf.highp_compute,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.lowp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.lowp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.mediump_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.mediump_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.mul.highp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.mul.mediump_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.mul.mediump_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.normalize.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.normalize.lowp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.normalize.lowp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.normalize.mediump_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.highp_compute.mat2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.highp_compute.mat2x3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.highp_compute.mat2x4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.highp_compute.mat3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.highp_compute.mat4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.highp_compute.mat4x2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.lowp_compute.mat2x3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.lowp_compute.mat3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.lowp_compute.mat3x2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.lowp_compute.mat3x4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.lowp_compute.mat4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.lowp_compute.mat4x3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.mediump_compute.mat2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.mediump_compute.mat2x3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.mediump_compute.mat3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.mediump_compute.mat3x2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.mediump_compute.mat3x4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.mediump_compute.mat4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.pow.highp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.pow.lowp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.pow.lowp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.pow.lowp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.pow.mediump_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.radians.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.highp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.highp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.highp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.lowp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.lowp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.mediump_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.mediump_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.highp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.highp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.lowp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.lowp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.lowp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.refract.lowp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.roundeven.mediump_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.roundeven.mediump_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.sinh.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.sin.highp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.sinh.lowp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.sinh.mediump_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.sin.mediump_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.sqrt.lowp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.sqrt.lowp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.sub.highp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.sub.lowp_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.sub.lowp_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.tan.highp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.tan.highp_compute.vec2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.tanh.mediump_compute.vec4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.tan.lowp_compute.scalar,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.tan.mediump_compute.vec3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.highp_compute.mat2x3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.highp_compute.mat4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.highp_compute.mat4x2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.lowp_compute.mat3x2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.lowp_compute.mat4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.mediump_compute.mat2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.mediump_compute.mat3,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.mediump_compute.mat3x2,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.mediump_compute.mat3x4,Fail +dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.mediump_compute.mat4x3,Fail +dEQP-GLES31.functional.shaders.builtin_var.compute.global_invocation_id,Fail +dEQP-GLES31.functional.shaders.builtin_var.compute.local_invocation_id,Fail +dEQP-GLES31.functional.shaders.builtin_var.compute.local_invocation_index,Fail +dEQP-GLES31.functional.shaders.builtin_var.compute.num_work_groups,Fail +dEQP-GLES31.functional.shaders.builtin_var.compute.work_group_size,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.atomic_counter.const_expression_compute,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.atomic_counter.dynamically_uniform_compute,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.atomic_counter.uniform_compute,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_expression.compute.isampler2darray,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_expression.compute.isampler2d,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_expression.compute.isamplercube,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_expression.compute.sampler2darray,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_expression.compute.sampler2darrayshadow,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_expression.compute.sampler3d,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_expression.compute.usampler2d,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.compute.samplercube,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.compute.samplercubeshadow,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.compute.usampler2darray,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.compute.usampler2d,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.compute.usamplercube,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.dynamically_uniform.compute.isampler2darray,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.dynamically_uniform.compute.isampler2d,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.dynamically_uniform.compute.sampler2darray,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.dynamically_uniform.compute.sampler2darrayshadow,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.dynamically_uniform.compute.sampler2dshadow,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.dynamically_uniform.compute.sampler3d,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.dynamically_uniform.compute.samplercube,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.dynamically_uniform.compute.samplercubeshadow,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.dynamically_uniform.compute.usampler2darray,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.dynamically_uniform.compute.usampler3d,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.uniform.compute.sampler2darray,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.uniform.compute.sampler3d,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.uniform.compute.samplercube,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.uniform.compute.usampler2d,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.uniform.compute.usampler3d,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.uniform.compute.usamplercube,Fail +dEQP-GLES31.functional.shaders.opaque_type_indexing.ssbo.const_expression_compute,Fail +dEQP-GLES31.functional.ssbo.atomic.add.highp_int,Fail +dEQP-GLES31.functional.ssbo.atomic.add.lowp_int,Fail +dEQP-GLES31.functional.ssbo.atomic.add.lowp_uint,Fail +dEQP-GLES31.functional.ssbo.atomic.add.mediump_uint,Fail +dEQP-GLES31.functional.ssbo.atomic.and.highp_int,Fail +dEQP-GLES31.functional.ssbo.atomic.and.lowp_int,Fail +dEQP-GLES31.functional.ssbo.atomic.and.lowp_uint,Fail +dEQP-GLES31.functional.ssbo.atomic.and.mediump_int,Fail +dEQP-GLES31.functional.ssbo.atomic.and.mediump_uint,Fail +dEQP-GLES31.functional.ssbo.atomic.compswap.highp_int,Fail +dEQP-GLES31.functional.ssbo.atomic.compswap.mediump_uint,Fail +dEQP-GLES31.functional.ssbo.atomic.exchange.highp_uint,Fail +dEQP-GLES31.functional.ssbo.atomic.exchange.lowp_int,Fail +dEQP-GLES31.functional.ssbo.atomic.exchange.mediump_int,Fail +dEQP-GLES31.functional.ssbo.atomic.exchange.mediump_uint,Fail +dEQP-GLES31.functional.ssbo.atomic.max.highp_int,Fail +dEQP-GLES31.functional.ssbo.atomic.max.highp_uint,Fail +dEQP-GLES31.functional.ssbo.atomic.max.lowp_uint,Fail +dEQP-GLES31.functional.ssbo.atomic.max.mediump_int,Fail +dEQP-GLES31.functional.ssbo.atomic.min.highp_int,Fail +dEQP-GLES31.functional.ssbo.atomic.min.highp_uint,Fail +dEQP-GLES31.functional.ssbo.atomic.min.lowp_uint,Fail +dEQP-GLES31.functional.ssbo.atomic.min.mediump_int,Fail +dEQP-GLES31.functional.ssbo.atomic.min.mediump_uint,Fail +dEQP-GLES31.functional.ssbo.atomic.or.lowp_int,Fail +dEQP-GLES31.functional.ssbo.atomic.xor.highp_int,Fail +dEQP-GLES31.functional.ssbo.atomic.xor.mediump_int,Fail +dEQP-GLES31.functional.ssbo.atomic.xor.mediump_uint,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.bool,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.bvec3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.column_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.column_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.column_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.column_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.ivec2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.ivec3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.mat2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.row_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.row_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.row_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.row_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.row_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.row_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.uvec4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.vec2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.packed.vec3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.bvec2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.bvec3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.column_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.column_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.column_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.int,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.ivec3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.mat2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.mat3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.mat4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.row_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.row_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.row_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.row_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.row_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.row_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.uint,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.uvec2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.uvec3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.shared.vec4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.bvec2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.bvec4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.column_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.column_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.column_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.column_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.column_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.column_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.int,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.ivec3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.ivec4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.mat3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.row_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.row_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.row_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.row_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.vec2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std140.vec3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.bool,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.bvec2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.column_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.column_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.column_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.column_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.column_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.int,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.ivec2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.ivec3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.ivec4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.mat2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.mat3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.mat4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.row_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.row_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.row_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.row_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.row_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.row_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.uint,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.uvec4,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_array.std430.vec2,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.packed_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std140_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std430_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.2_level_unsized_struct_array.single_buffer.std140_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.packed.bool,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.packed.column_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.packed.column_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.packed.column_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.packed.column_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.packed.column_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.packed.ivec2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.packed.mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.packed.mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.packed.mat4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.packed.mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.packed.row_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.packed.row_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.packed.uvec2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.packed.uvec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.packed.vec2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.bvec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.column_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.column_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.column_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.column_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.column_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.column_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.int,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.ivec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.ivec4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.mat2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.mat3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.row_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.row_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.row_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.row_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.row_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.row_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.row_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.row_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.uint,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.uvec2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.uvec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.uvec4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.shared.vec2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.bool,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.bvec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.column_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.column_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.column_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.column_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.column_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.float,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.int,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.ivec2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.mat3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.row_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.row_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.row_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.row_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.row_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.uint,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.uvec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.column_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.column_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.column_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.column_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.column_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.column_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.column_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.float,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.int,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.ivec2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.ivec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.ivec4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.mat2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.mat3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.mat4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.row_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.row_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.row_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.row_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.row_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.uint,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.uvec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.uvec4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_array.std430.vec2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.packed.bvec4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.packed.column_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.packed.float,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.packed.ivec2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.packed.ivec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.packed.mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.packed.mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.packed.row_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.packed.row_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.packed.row_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.packed.row_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.packed.row_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.packed.uvec2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.packed.vec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.packed.vec4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.bool,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.bvec4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.column_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.column_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.ivec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.ivec4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.mat3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.row_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.row_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.row_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.row_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.row_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.uint,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.uvec2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.uvec4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.shared.vec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.bvec2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.bvec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.bvec4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.column_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.column_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.column_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.float,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.ivec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.ivec4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.mat4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.row_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.row_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.row_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.row_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.row_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.uvec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.vec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std140.vec4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.column_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.column_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.column_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.column_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.column_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.int,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.ivec2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.ivec3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.mat2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.mat4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.row_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.row_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.row_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.row_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.row_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.row_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.uvec2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.vec2,Fail +dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.vec4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.bvec2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.column_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.column_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.column_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.column_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.ivec2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.ivec4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.row_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.row_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.row_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.row_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.row_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.row_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.uint,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.uvec2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.uvec4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.vec2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.vec3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.vec4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.bvec2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.bvec3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.bvec4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.column_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.column_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.column_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.column_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.int,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.ivec2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.ivec3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.mat4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.row_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.row_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.row_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.row_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.row_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.uvec4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.vec3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.bool,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.bvec2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.bvec4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.column_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.column_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.column_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.column_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.float,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.int,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.ivec4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.row_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.row_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.row_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.row_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.uvec2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.uvec3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.vec2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.vec3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std140.vec4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.bvec4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.column_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.column_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.column_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.column_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.column_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.column_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.column_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.int,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.ivec3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.mat2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.mat3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.mat4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.row_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.row_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.row_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.uvec2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.uvec3,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.vec2,Fail +dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.std430.vec4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.packed.column_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.packed.column_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.packed.column_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.packed.column_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.packed.mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.packed.mat3,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.packed.mat4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.packed.row_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.packed.row_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.packed.row_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.packed.row_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.packed.row_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.shared.column_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.shared.column_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.shared.column_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.shared.column_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.shared.column_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.shared.column_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.shared.mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.shared.mat3,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.shared.mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.shared.mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.shared.mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.shared.mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.shared.row_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.shared.row_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.column_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.column_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.column_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.column_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.column_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.column_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.column_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.column_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.mat2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.mat3,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.mat4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.row_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.row_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.row_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.row_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std140.row_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std430.column_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std430.column_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std430.column_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std430.column_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std430.mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std430.mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std430.mat4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std430.row_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std430.row_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std430.row_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.multi_basic_types.per_block_buffer.shared,Fail +dEQP-GLES31.functional.ssbo.layout.multi_basic_types.per_block_buffer.std140_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.multi_basic_types.single_buffer.packed,Fail +dEQP-GLES31.functional.ssbo.layout.multi_basic_types.single_buffer.std140,Fail +dEQP-GLES31.functional.ssbo.layout.multi_nested_struct.per_block_buffer.packed_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.multi_nested_struct.per_block_buffer.shared,Fail +dEQP-GLES31.functional.ssbo.layout.multi_nested_struct.per_block_buffer.shared_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.multi_nested_struct.per_block_buffer.std140,Fail +dEQP-GLES31.functional.ssbo.layout.multi_nested_struct.per_block_buffer.std140_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.multi_nested_struct.per_block_buffer.std430_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.multi_nested_struct.single_buffer.packed,Fail +dEQP-GLES31.functional.ssbo.layout.multi_nested_struct.single_buffer.packed_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.multi_nested_struct.single_buffer.shared,Fail +dEQP-GLES31.functional.ssbo.layout.multi_nested_struct.single_buffer.shared_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.multi_nested_struct.single_buffer.std140_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.0,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.10,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.12,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.13,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.15,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.16,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.17,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.18,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.21,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.22,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.25,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.27,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.30,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.34,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.39,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.3,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.41,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.42,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.45,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.48,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.4,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.7,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.0,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.11,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.12,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.13,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.15,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.16,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.17,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.18,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.21,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.22,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.24,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.25,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.27,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.28,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.2,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.30,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.34,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.36,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.38,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.39,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.3,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.45,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.46,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.48,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.4,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.5,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.7,Fail +dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.9,Fail +dEQP-GLES31.functional.ssbo.layout.random.arrays_of_arrays.11,Fail +dEQP-GLES31.functional.ssbo.layout.random.arrays_of_arrays.13,Fail +dEQP-GLES31.functional.ssbo.layout.random.arrays_of_arrays.17,Fail +dEQP-GLES31.functional.ssbo.layout.random.arrays_of_arrays.1,Fail +dEQP-GLES31.functional.ssbo.layout.random.arrays_of_arrays.20,Fail +dEQP-GLES31.functional.ssbo.layout.random.arrays_of_arrays.24,Fail +dEQP-GLES31.functional.ssbo.layout.random.arrays_of_arrays.5,Fail +dEQP-GLES31.functional.ssbo.layout.random.arrays_of_arrays.6,Fail +dEQP-GLES31.functional.ssbo.layout.random.arrays_of_arrays.7,Fail +dEQP-GLES31.functional.ssbo.layout.random.arrays_of_arrays.8,Fail +dEQP-GLES31.functional.ssbo.layout.random.arrays_of_arrays.9,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_arrays.0,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_arrays.13,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_arrays.23,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_arrays.24,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_arrays.2,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_arrays.4,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_arrays.5,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_arrays.6,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_arrays.8,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_instance_arrays.0,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_instance_arrays.10,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_instance_arrays.12,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_instance_arrays.13,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_instance_arrays.15,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_instance_arrays.19,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_instance_arrays.4,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_instance_arrays.6,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_types.0,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_types.10,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_types.12,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_types.13,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_types.18,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_types.19,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_types.20,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_types.23,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_types.24,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_types.3,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_types.4,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_types.6,Fail +dEQP-GLES31.functional.ssbo.layout.random.basic_types.9,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs.13,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs.14,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs.16,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs.1,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs.20,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs.22,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs.23,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs.6,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs.7,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays.12,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays.13,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays.15,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays.16,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays.18,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays.19,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays.1,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays.23,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays.2,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays.3,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays.4,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays.5,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays_instance_arrays.12,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays_instance_arrays.14,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays_instance_arrays.16,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays_instance_arrays.17,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays_instance_arrays.18,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays_instance_arrays.19,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays_instance_arrays.1,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays_instance_arrays.22,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays_instance_arrays.24,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays_instance_arrays.5,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays_instance_arrays.6,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays_instance_arrays.7,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_arrays_instance_arrays.9,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_instance_arrays.0,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_instance_arrays.11,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_instance_arrays.14,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_instance_arrays.15,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_instance_arrays.17,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_instance_arrays.18,Fail +dEQP-GLES31.functional.ssbo.layout.random.nested_structs_instance_arrays.8,Fail +dEQP-GLES31.functional.ssbo.layout.random.scalar_types.12,Fail +dEQP-GLES31.functional.ssbo.layout.random.scalar_types.15,Fail +dEQP-GLES31.functional.ssbo.layout.random.scalar_types.17,Fail +dEQP-GLES31.functional.ssbo.layout.random.scalar_types.18,Fail +dEQP-GLES31.functional.ssbo.layout.random.scalar_types.24,Fail +dEQP-GLES31.functional.ssbo.layout.random.scalar_types.2,Fail +dEQP-GLES31.functional.ssbo.layout.random.scalar_types.8,Fail +dEQP-GLES31.functional.ssbo.layout.random.unsized_arrays.12,Fail +dEQP-GLES31.functional.ssbo.layout.random.unsized_arrays.17,Fail +dEQP-GLES31.functional.ssbo.layout.random.unsized_arrays.19,Fail +dEQP-GLES31.functional.ssbo.layout.random.unsized_arrays.24,Fail +dEQP-GLES31.functional.ssbo.layout.random.unsized_arrays.2,Fail +dEQP-GLES31.functional.ssbo.layout.random.unsized_arrays.4,Fail +dEQP-GLES31.functional.ssbo.layout.random.unsized_arrays.8,Fail +dEQP-GLES31.functional.ssbo.layout.random.unsized_arrays.9,Fail +dEQP-GLES31.functional.ssbo.layout.random.vector_types.11,Fail +dEQP-GLES31.functional.ssbo.layout.random.vector_types.12,Fail +dEQP-GLES31.functional.ssbo.layout.random.vector_types.15,Fail +dEQP-GLES31.functional.ssbo.layout.random.vector_types.18,Fail +dEQP-GLES31.functional.ssbo.layout.random.vector_types.21,Fail +dEQP-GLES31.functional.ssbo.layout.random.vector_types.4,Fail +dEQP-GLES31.functional.ssbo.layout.random.vector_types.6,Fail +dEQP-GLES31.functional.ssbo.layout.random.vector_types.7,Fail +dEQP-GLES31.functional.ssbo.layout.random.vector_types.9,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.bvec2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.bvec4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.column_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.column_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.mat2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.row_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.row_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.row_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.uint,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.uvec3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.vec2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.packed.vec3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.shared.column_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.shared.column_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.shared.column_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.shared.column_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.shared.column_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.shared.int,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.shared.ivec3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.shared.ivec4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.shared.mat2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.shared.mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.shared.row_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.shared.row_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.shared.uvec3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.bool,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.bvec4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.column_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.column_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.column_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.column_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.float,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.int,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.row_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.row_major_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.row_major_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.row_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.uint,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.uvec2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std140.vec4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.bvec2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.bvec4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.column_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.column_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.column_major_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.column_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.column_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.column_major_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.int,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.ivec2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.ivec3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.ivec4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.row_major_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.row_major_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.row_major_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.row_major_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.row_major_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.uvec2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.uvec4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_array.std430.vec4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.column_major_highp_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.column_major_highp_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.column_major_highp_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.column_major_lowp_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.column_major_lowp_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.column_major_lowp_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.column_major_lowp_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.column_major_lowp_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.column_major_mediump_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.column_major_mediump_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.column_major_mediump_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.column_major_mediump_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.highp_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.highp_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.highp_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.lowp_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.lowp_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.lowp_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.lowp_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.mediump_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.mediump_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.mediump_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.mediump_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.mediump_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.mediump_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.row_major_highp_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.row_major_highp_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.row_major_highp_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.row_major_highp_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.row_major_lowp_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.row_major_lowp_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.row_major_lowp_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.row_major_lowp_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.row_major_lowp_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.row_major_mediump_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.row_major_mediump_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.row_major_mediump_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.packed.row_major_mediump_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.column_major_highp_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.column_major_highp_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.column_major_highp_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.column_major_highp_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.column_major_lowp_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.column_major_lowp_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.column_major_lowp_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.column_major_mediump_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.highp_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.highp_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.highp_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.highp_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.lowp_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.mediump_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.mediump_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.mediump_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.mediump_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.mediump_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.row_major_highp_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.row_major_highp_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.row_major_highp_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.row_major_lowp_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.row_major_lowp_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.row_major_mediump_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.row_major_mediump_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.row_major_mediump_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.row_major_mediump_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.row_major_mediump_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.shared.row_major_mediump_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.column_major_highp_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.column_major_highp_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.column_major_highp_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.column_major_highp_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.column_major_highp_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.column_major_lowp_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.column_major_lowp_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.column_major_lowp_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.column_major_mediump_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.column_major_mediump_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.column_major_mediump_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.column_major_mediump_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.highp_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.highp_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.highp_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.highp_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.highp_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.lowp_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.lowp_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.lowp_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.lowp_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.lowp_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.mediump_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.mediump_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.mediump_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.mediump_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.mediump_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.row_major_highp_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.row_major_highp_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.row_major_highp_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.row_major_highp_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.row_major_highp_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.row_major_highp_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.row_major_lowp_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.row_major_lowp_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.row_major_lowp_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.row_major_lowp_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.row_major_lowp_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.row_major_mediump_mat2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.row_major_mediump_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.row_major_mediump_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.row_major_mediump_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std140.row_major_mediump_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.column_major_highp_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.column_major_highp_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.column_major_highp_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.column_major_highp_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.column_major_lowp_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.column_major_lowp_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.column_major_lowp_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.column_major_lowp_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.column_major_mediump_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.column_major_mediump_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.column_major_mediump_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.column_major_mediump_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.column_major_mediump_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.column_major_mediump_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.highp_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.highp_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.highp_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.lowp_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.lowp_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.mediump_mat2x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.mediump_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.mediump_mat3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.mediump_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.mediump_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.mediump_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.mediump_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.mediump_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.row_major_highp_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.row_major_highp_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.row_major_lowp_mat4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.row_major_lowp_mat4x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.row_major_lowp_mat4x3,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.row_major_mediump_mat2x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.row_major_mediump_mat3x2,Fail +dEQP-GLES31.functional.ssbo.layout.single_basic_type.std430.row_major_mediump_mat3x4,Fail +dEQP-GLES31.functional.ssbo.layout.single_nested_struct_array.per_block_buffer.packed,Fail +dEQP-GLES31.functional.ssbo.layout.single_nested_struct_array.per_block_buffer.shared,Fail +dEQP-GLES31.functional.ssbo.layout.single_nested_struct_array.per_block_buffer.shared_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_nested_struct_array.per_block_buffer.std430,Fail +dEQP-GLES31.functional.ssbo.layout.single_nested_struct_array.per_block_buffer.std430_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_nested_struct_array.single_buffer.std140_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_nested_struct.per_block_buffer.packed,Fail +dEQP-GLES31.functional.ssbo.layout.single_nested_struct.per_block_buffer.packed_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_nested_struct.per_block_buffer.shared,Fail +dEQP-GLES31.functional.ssbo.layout.single_nested_struct.per_block_buffer.std430_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_nested_struct.single_buffer.packed_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_nested_struct.single_buffer.shared_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_nested_struct.single_buffer.std430_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_struct_array.per_block_buffer.packed,Fail +dEQP-GLES31.functional.ssbo.layout.single_struct_array.per_block_buffer.packed_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_struct_array.per_block_buffer.std140_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_struct_array.per_block_buffer.std430,Fail +dEQP-GLES31.functional.ssbo.layout.single_struct_array.per_block_buffer.std430_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_struct_array.single_buffer.std140_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_struct_array.single_buffer.std430_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_struct.per_block_buffer.packed_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_struct.per_block_buffer.shared_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_struct.per_block_buffer.std140_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_struct.per_block_buffer.std430,Fail +dEQP-GLES31.functional.ssbo.layout.single_struct.single_buffer.std140_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.single_struct.single_buffer.std430_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.unsized_nested_struct_array.per_block_buffer.packed,Fail +dEQP-GLES31.functional.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std430,Fail +dEQP-GLES31.functional.ssbo.layout.unsized_nested_struct_array.single_buffer.shared_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.unsized_struct_array.per_block_buffer.packed_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.unsized_struct_array.per_block_buffer.shared,Fail +dEQP-GLES31.functional.ssbo.layout.unsized_struct_array.per_block_buffer.shared_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.unsized_struct_array.per_block_buffer.std140,Fail +dEQP-GLES31.functional.ssbo.layout.unsized_struct_array.per_block_buffer.std140_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.unsized_struct_array.per_block_buffer.std430,Fail +dEQP-GLES31.functional.ssbo.layout.unsized_struct_array.single_buffer.packed_instance_array,Fail +dEQP-GLES31.functional.ssbo.layout.unsized_struct_array.single_buffer.std430_instance_array,Fail +dEQP-GLES31.functional.synchronization.in_invocation.image_alias_overwrite,Fail +dEQP-GLES31.functional.synchronization.in_invocation.image_atomic_alias_overwrite,Fail +dEQP-GLES31.functional.synchronization.in_invocation.image_atomic_write_read,Fail +dEQP-GLES31.functional.synchronization.in_invocation.image_overwrite,Fail +dEQP-GLES31.functional.synchronization.in_invocation.ssbo_alias_overwrite,Fail +dEQP-GLES31.functional.synchronization.in_invocation.ssbo_atomic_alias_overwrite,Fail +dEQP-GLES31.functional.synchronization.in_invocation.ssbo_atomic_overwrite,Fail +dEQP-GLES31.functional.synchronization.in_invocation.ssbo_atomic_read_write,Fail +dEQP-GLES31.functional.synchronization.in_invocation.ssbo_write_read,Fail +dEQP-GLES31.functional.synchronization.inter_call.with_memory_barrier.image_atomic_multiple_interleaved_write_read,Fail +dEQP-GLES31.functional.synchronization.inter_call.with_memory_barrier.image_atomic_multiple_unrelated_write_read_ordered,Fail +dEQP-GLES31.functional.synchronization.inter_call.with_memory_barrier.image_multiple_write_read,Fail +dEQP-GLES31.functional.synchronization.inter_call.with_memory_barrier.image_read_write,Fail +dEQP-GLES31.functional.synchronization.inter_call.with_memory_barrier.image_write_read,Fail +dEQP-GLES31.functional.synchronization.inter_call.with_memory_barrier.ssbo_atomic_overwrite,Fail +dEQP-GLES31.functional.synchronization.inter_call.with_memory_barrier.ssbo_atomic_read_write,Fail +dEQP-GLES31.functional.synchronization.inter_call.with_memory_barrier.ssbo_multiple_interleaved_write_read,Fail +dEQP-GLES31.functional.synchronization.inter_call.with_memory_barrier.ssbo_multiple_unrelated_write_read_ordered,Fail +dEQP-GLES31.functional.synchronization.inter_call.with_memory_barrier.ssbo_multiple_write_read,Fail +dEQP-GLES31.functional.synchronization.inter_invocation.image_alias_overwrite,Fail +dEQP-GLES31.functional.synchronization.inter_invocation.image_alias_write,Fail +dEQP-GLES31.functional.synchronization.inter_invocation.image_atomic_alias_overwrite,Fail +dEQP-GLES31.functional.synchronization.inter_invocation.image_atomic_overwrite,Fail +dEQP-GLES31.functional.synchronization.inter_invocation.image_atomic_read_write,Fail +dEQP-GLES31.functional.synchronization.inter_invocation.image_overwrite,Fail +dEQP-GLES31.functional.synchronization.inter_invocation.image_write_read,Fail +dEQP-GLES31.functional.synchronization.inter_invocation.ssbo_alias_overwrite,Fail +dEQP-GLES31.functional.synchronization.inter_invocation.ssbo_alias_write,Fail +dEQP-GLES31.functional.synchronization.inter_invocation.ssbo_atomic_alias_write,Fail +dEQP-GLES31.functional.synchronization.inter_invocation.ssbo_atomic_overwrite,Fail +dEQP-GLES31.functional.synchronization.inter_invocation.ssbo_atomic_read_write,Fail +dEQP-GLES31.functional.synchronization.inter_invocation.ssbo_read_write,Fail +KHR-GLES31.core.compute_shader.atomic-case1,Fail +KHR-GLES31.core.compute_shader.atomic-case2,Fail +KHR-GLES31.core.compute_shader.atomic-case3,Fail +KHR-GLES31.core.compute_shader.built-in-variables,Fail +KHR-GLES31.core.compute_shader.dispatch-indirect,Fail +KHR-GLES31.core.compute_shader.one-work-group,Fail +KHR-GLES31.core.compute_shader.pipeline-compute-chain,Fail +KHR-GLES31.core.compute_shader.pipeline-pre-vs,Fail +KHR-GLES31.core.compute_shader.resource-atomic-counter,Fail +KHR-GLES31.core.compute_shader.resource-texture,Fail +KHR-GLES31.core.compute_shader.resource-ubo,Fail +KHR-GLES31.core.compute_shader.shared-max,Fail +KHR-GLES31.core.compute_shader.shared-simple,Fail +KHR-GLES31.core.compute_shader.shared-struct,Fail +KHR-GLES31.core.compute_shader.sso-compute-pipeline,Fail +KHR-GLES31.core.compute_shader.work-group-size,Fail +KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-arrays,Fail +KHR-GLES31.core.draw_indirect.advanced-twoPass-Compute-elements,Fail +KHR-GLES31.core.gpu_shader5.images_array_indexing,Fail +KHR-GLES31.core.shader_atomic_counters.advanced-usage-many-counters,Fail +KHR-GLES31.core.shader_atomic_counters.advanced-usage-many-dispatches,Fail +KHR-GLES31.core.shader_atomic_counters.advanced-usage-many-draw-calls2,Fail +KHR-GLES31.core.shader_atomic_counters.advanced-usage-ubo,Fail +KHR-GLES31.core.shader_atomic_counters.basic-usage-cs,Fail +KHR-GLES31.core.shader_atomic_counters.basic-usage-no-offset,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.int_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.int_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.int_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.int_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.int_minus_one,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.ivec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.ivec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.ivec2_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.ivec2_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.ivec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.ivec3_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.ivec3_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.ivec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.ivec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.ivec4_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.ivec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.ivec4_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.uint_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.uint_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.uint_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.uint_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.uvec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.uvec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.uvec2_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.uvec2_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.uvec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.uvec3_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.uvec3_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.uvec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.uvec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.uvec4_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.uvec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitCount.uvec4_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.int_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.int_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.int_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.int_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.ivec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.ivec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.ivec2_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.ivec2_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.ivec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.ivec3_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.ivec3_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.ivec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.ivec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.ivec4_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.ivec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.ivec4_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.uint_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.uint_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.uint_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.uint_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.uvec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.uvec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.uvec2_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.uvec2_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.uvec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.uvec3_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.uvec3_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.uvec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.uvec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.uvec4_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.uvec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldExtract.uvec4_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.int_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.int_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.int_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.int_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.ivec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.ivec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.ivec2_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.ivec2_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.ivec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.ivec3_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.ivec3_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.ivec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.ivec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.ivec4_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.ivec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.ivec4_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.uint_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.uint_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.uint_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.uint_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.uvec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.uvec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.uvec2_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.uvec2_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.uvec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.uvec3_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.uvec3_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.uvec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.uvec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.uvec4_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.uvec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldInsert.uvec4_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.int_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.int_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.int_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.int_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.int_minus_one,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.ivec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.ivec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.ivec2_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.ivec2_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.ivec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.ivec3_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.ivec3_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.ivec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.ivec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.ivec4_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.ivec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.ivec4_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.uint_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.uint_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.uint_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.uint_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.uvec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.uvec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.uvec2_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.uvec2_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.uvec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.uvec3_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.uvec3_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.uvec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.uvec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.uvec4_1,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.uvec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.bitfieldReverse.uvec4_3,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.int_0,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.int_2,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.int_3,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.int_zero,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.ivec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.ivec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.ivec2_2,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.ivec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.ivec3_2,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.ivec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.ivec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.ivec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.ivec4_3,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.uint_2,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.uint_zero,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.uvec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.uvec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.uvec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.uvec3_1,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.uvec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.uvec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.uvec4_1,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.uvec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.findLSB.uvec4_3,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.int_0,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.int_1,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.int_2,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.int_3,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.int_minus_one,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.int_zero,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.ivec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.ivec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.ivec2_2,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.ivec2_3,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.ivec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.ivec3_1,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.ivec3_2,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.ivec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.ivec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.ivec4_1,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.ivec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.ivec4_3,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uint_0,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uint_1,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uint_2,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uint_3,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uint_zero,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uvec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uvec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uvec2_2,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uvec2_3,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uvec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uvec3_1,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uvec3_2,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uvec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uvec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uvec4_1,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uvec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.findMSB.uvec4_3,Fail +KHR-GLES31.core.shader_bitfield_operation.imulExtended.int_0,Fail +KHR-GLES31.core.shader_bitfield_operation.imulExtended.int_1,Fail +KHR-GLES31.core.shader_bitfield_operation.imulExtended.int_2,Fail +KHR-GLES31.core.shader_bitfield_operation.imulExtended.int_3,Fail +KHR-GLES31.core.shader_bitfield_operation.imulExtended.ivec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.imulExtended.ivec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.imulExtended.ivec2_2,Fail +KHR-GLES31.core.shader_bitfield_operation.imulExtended.ivec2_3,Fail +KHR-GLES31.core.shader_bitfield_operation.imulExtended.ivec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.imulExtended.ivec3_1,Fail +KHR-GLES31.core.shader_bitfield_operation.imulExtended.ivec3_2,Fail +KHR-GLES31.core.shader_bitfield_operation.imulExtended.ivec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.imulExtended.ivec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.imulExtended.ivec4_1,Fail +KHR-GLES31.core.shader_bitfield_operation.imulExtended.ivec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.imulExtended.ivec4_3,Fail +KHR-GLES31.core.shader_bitfield_operation.ldexp.float_0,Fail +KHR-GLES31.core.shader_bitfield_operation.ldexp.float_1,Fail +KHR-GLES31.core.shader_bitfield_operation.ldexp.float_2,Fail +KHR-GLES31.core.shader_bitfield_operation.ldexp.float_3,Fail +KHR-GLES31.core.shader_bitfield_operation.ldexp.vec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.ldexp.vec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.ldexp.vec2_2,Fail +KHR-GLES31.core.shader_bitfield_operation.ldexp.vec2_3,Fail +KHR-GLES31.core.shader_bitfield_operation.ldexp.vec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.ldexp.vec3_1,Fail +KHR-GLES31.core.shader_bitfield_operation.ldexp.vec3_2,Fail +KHR-GLES31.core.shader_bitfield_operation.ldexp.vec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.ldexp.vec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.ldexp.vec4_1,Fail +KHR-GLES31.core.shader_bitfield_operation.ldexp.vec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.ldexp.vec4_3,Fail +KHR-GLES31.core.shader_bitfield_operation.packSnorm4x8.0,Fail +KHR-GLES31.core.shader_bitfield_operation.packSnorm4x8.1,Fail +KHR-GLES31.core.shader_bitfield_operation.packSnorm4x8.2,Fail +KHR-GLES31.core.shader_bitfield_operation.packSnorm4x8.3,Fail +KHR-GLES31.core.shader_bitfield_operation.packUnorm4x8.0,Fail +KHR-GLES31.core.shader_bitfield_operation.packUnorm4x8.1,Fail +KHR-GLES31.core.shader_bitfield_operation.packUnorm4x8.2,Fail +KHR-GLES31.core.shader_bitfield_operation.packUnorm4x8.3,Fail +KHR-GLES31.core.shader_bitfield_operation.uaddCarry.uint_0,Fail +KHR-GLES31.core.shader_bitfield_operation.uaddCarry.uint_1,Fail +KHR-GLES31.core.shader_bitfield_operation.uaddCarry.uint_2,Fail +KHR-GLES31.core.shader_bitfield_operation.uaddCarry.uint_3,Fail +KHR-GLES31.core.shader_bitfield_operation.uaddCarry.uvec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.uaddCarry.uvec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.uaddCarry.uvec2_2,Fail +KHR-GLES31.core.shader_bitfield_operation.uaddCarry.uvec2_3,Fail +KHR-GLES31.core.shader_bitfield_operation.uaddCarry.uvec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.uaddCarry.uvec3_1,Fail +KHR-GLES31.core.shader_bitfield_operation.uaddCarry.uvec3_2,Fail +KHR-GLES31.core.shader_bitfield_operation.uaddCarry.uvec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.uaddCarry.uvec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.uaddCarry.uvec4_1,Fail +KHR-GLES31.core.shader_bitfield_operation.uaddCarry.uvec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.uaddCarry.uvec4_3,Fail +KHR-GLES31.core.shader_bitfield_operation.umulExtended.uint_0,Fail +KHR-GLES31.core.shader_bitfield_operation.umulExtended.uint_1,Fail +KHR-GLES31.core.shader_bitfield_operation.umulExtended.uint_2,Fail +KHR-GLES31.core.shader_bitfield_operation.umulExtended.uint_3,Fail +KHR-GLES31.core.shader_bitfield_operation.umulExtended.uvec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.umulExtended.uvec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.umulExtended.uvec2_2,Fail +KHR-GLES31.core.shader_bitfield_operation.umulExtended.uvec2_3,Fail +KHR-GLES31.core.shader_bitfield_operation.umulExtended.uvec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.umulExtended.uvec3_1,Fail +KHR-GLES31.core.shader_bitfield_operation.umulExtended.uvec3_2,Fail +KHR-GLES31.core.shader_bitfield_operation.umulExtended.uvec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.umulExtended.uvec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.umulExtended.uvec4_1,Fail +KHR-GLES31.core.shader_bitfield_operation.umulExtended.uvec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.umulExtended.uvec4_3,Fail +KHR-GLES31.core.shader_bitfield_operation.unpackSnorm4x8.0,Fail +KHR-GLES31.core.shader_bitfield_operation.unpackSnorm4x8.1,Fail +KHR-GLES31.core.shader_bitfield_operation.unpackSnorm4x8.2,Fail +KHR-GLES31.core.shader_bitfield_operation.unpackSnorm4x8.3,Fail +KHR-GLES31.core.shader_bitfield_operation.unpackUnorm4x8.0,Fail +KHR-GLES31.core.shader_bitfield_operation.unpackUnorm4x8.1,Fail +KHR-GLES31.core.shader_bitfield_operation.unpackUnorm4x8.2,Fail +KHR-GLES31.core.shader_bitfield_operation.unpackUnorm4x8.3,Fail +KHR-GLES31.core.shader_bitfield_operation.usubBorrow.uint_0,Fail +KHR-GLES31.core.shader_bitfield_operation.usubBorrow.uint_1,Fail +KHR-GLES31.core.shader_bitfield_operation.usubBorrow.uint_2,Fail +KHR-GLES31.core.shader_bitfield_operation.usubBorrow.uint_3,Fail +KHR-GLES31.core.shader_bitfield_operation.usubBorrow.uvec2_0,Fail +KHR-GLES31.core.shader_bitfield_operation.usubBorrow.uvec2_1,Fail +KHR-GLES31.core.shader_bitfield_operation.usubBorrow.uvec2_2,Fail +KHR-GLES31.core.shader_bitfield_operation.usubBorrow.uvec2_3,Fail +KHR-GLES31.core.shader_bitfield_operation.usubBorrow.uvec3_0,Fail +KHR-GLES31.core.shader_bitfield_operation.usubBorrow.uvec3_1,Fail +KHR-GLES31.core.shader_bitfield_operation.usubBorrow.uvec3_2,Fail +KHR-GLES31.core.shader_bitfield_operation.usubBorrow.uvec3_3,Fail +KHR-GLES31.core.shader_bitfield_operation.usubBorrow.uvec4_0,Fail +KHR-GLES31.core.shader_bitfield_operation.usubBorrow.uvec4_1,Fail +KHR-GLES31.core.shader_bitfield_operation.usubBorrow.uvec4_2,Fail +KHR-GLES31.core.shader_bitfield_operation.usubBorrow.uvec4_3,Fail +KHR-GLES31.core.shader_image_load_store.advanced-allMips-cs,Fail +KHR-GLES31.core.shader_image_load_store.advanced-allMips-fs,Fail +KHR-GLES31.core.shader_image_load_store.advanced-cast-cs,Fail +KHR-GLES31.core.shader_image_load_store.advanced-cast-fs,Fail +KHR-GLES31.core.shader_image_load_store.advanced-copyImage-cs,Fail +KHR-GLES31.core.shader_image_load_store.advanced-copyImage-fs,Fail +KHR-GLES31.core.shader_image_load_store.advanced-sso-simple,Fail +KHR-GLES31.core.shader_image_load_store.advanced-sync-imageAccess2,Fail +KHR-GLES31.core.shader_image_load_store.basic-allFormats-load-cs,Fail +KHR-GLES31.core.shader_image_load_store.basic-allFormats-load-fs,Fail +KHR-GLES31.core.shader_image_load_store.basic-allFormats-loadStoreComputeStage,Fail +KHR-GLES31.core.shader_image_load_store.basic-allFormats-store-cs,Fail +KHR-GLES31.core.shader_image_load_store.basic-allTargets-atomicFS,Fail +KHR-GLES31.core.shader_image_load_store.basic-allTargets-load-cs,Fail +KHR-GLES31.core.shader_image_load_store.basic-allTargets-load-fs,Fail +KHR-GLES31.core.shader_image_load_store.basic-allTargets-store-cs,Fail +KHR-GLES31.core.shader_image_load_store.basic-allTargets-store-fs,Fail +KHR-GLES31.core.shader_image_load_store.basic-glsl-earlyFragTests,Fail +KHR-GLES31.core.shader_image_load_store.basic-glsl-misc-fs,Fail +KHR-GLES31.core.shader_image_size.advanced-nonMS-cs-float,Fail +KHR-GLES31.core.shader_image_size.advanced-nonMS-cs-int,Fail +KHR-GLES31.core.shader_image_size.advanced-nonMS-cs-uint,Fail +KHR-GLES31.core.shader_image_size.advanced-nonMS-fs-float,Fail +KHR-GLES31.core.shader_image_size.advanced-nonMS-fs-int,Fail +KHR-GLES31.core.shader_image_size.advanced-nonMS-fs-uint,Fail +KHR-GLES31.core.shader_image_size.basic-nonMS-cs-float,Fail +KHR-GLES31.core.shader_image_size.basic-nonMS-cs-int,Fail +KHR-GLES31.core.shader_image_size.basic-nonMS-cs-uint,Fail +KHR-GLES31.core.shader_image_size.basic-nonMS-fs-float,Fail +KHR-GLES31.core.shader_image_size.basic-nonMS-fs-int,Fail +KHR-GLES31.core.shader_image_size.basic-nonMS-fs-uint,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-indirectAddressing-case1-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-indirectAddressing-case2-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-matrix-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-readWrite-case1-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-packed-matC,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-packed-vec,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-shared-matR,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std140-matC,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std140-matR,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std140-matR-pad,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std140-struct,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std140-vec,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-matC,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-matC-pad,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-matR,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-struct,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-struct-pad,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-bindbaseAfter,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-bindrangeOffset,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-bindrangeSize,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-indexing,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-pad,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-fs-std140-matR,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-fs-std140-struct,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-fs-std430-matC-pad,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-fs-std430-vec,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-usage-operators-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-usage-sync-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-write-fragment-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.advanced-write-fragment-fs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-atomic-case1-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-atomic-case3-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-atomic-case4-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-matrixOperations-case1-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-matrixOperations-case2-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-matrixOperations-case3-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-matrixOperations-case4-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-matrixOperations-case5-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-matrixOperations-case6-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-matrixOperations-case7-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-operations-case1-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-operations-case2-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-std140Layout-case1-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-std140Layout-case2-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-std140Layout-case3-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-std140Layout-case4-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-std140Layout-case5-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-std140Layout-case6-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-std430Layout-case1-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-std430Layout-case2-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-std430Layout-case3-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-std430Layout-case4-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-std430Layout-case5-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-std430Layout-case6-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-std430Layout-case7-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-stdLayout-case2-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-stdLayout-case3-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-stdLayout-case4-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-stdLayout_UBO_SSBO-case1-cs,Fail +KHR-GLES31.core.shader_storage_buffer_object.basic-stdLayout_UBO_SSBO-case2-cs,Fail +KHR-GLES31.core.texture_buffer.texture_buffer_conv_int_to_float,Fail +KHR-GLES31.core.texture_buffer.texture_buffer_operations_buffer_load,Fail +KHR-GLES31.core.texture_buffer.texture_buffer_operations_cpu_writes,Fail +KHR-GLES31.core.texture_buffer.texture_buffer_operations_framebuffer_readback,Fail +KHR-GLES31.core.texture_buffer.texture_buffer_operations_image_store,Fail +KHR-GLES31.core.texture_buffer.texture_buffer_operations_ssbo_writes,Fail +KHR-GLES31.core.texture_buffer.texture_buffer_operations_transform_feedback,Fail + +# Regressions while the device was offline +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_argb8888,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_nv12,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_nv21,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_xrgb8888,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_xyuv,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuv420,Fail +spec@glsl-es-3.10@execution@cs-image-atomic-if-else-2,Fail +spec@glsl-es-3.10@execution@cs-image-atomic-if-else,Fail +spec@glsl-es-3.10@execution@cs-image-load-if-else,Fail diff --git a/src/freedreno/ci/freedreno-a530-flakes.txt b/src/freedreno/ci/freedreno-a530-flakes.txt index 1342df0c58f..9e8cad89ff9 100644 --- a/src/freedreno/ci/freedreno-a530-flakes.txt +++ b/src/freedreno/ci/freedreno-a530-flakes.txt @@ -171,3 +171,7 @@ KHR-GLES31.core.arrays_of_arrays.SizedDeclarationsPrimitive # New flakes with ES CTS 3.2.12.0 KHR-GLES31.core.compute_shader.simple-compute-shared_context-persistent-buffer + +# New flakes while the device was offline +dEQP-GLES31.functional.atomic_counter.dec.8_counters_5_calls_10_threads +dEQP-GLES31.functional.shaders.builtin_functions.precision.* diff --git a/src/freedreno/ci/traces-freedreno.yml b/src/freedreno/ci/traces-freedreno.yml index 0ba4f27498c..01748d1bef2 100644 --- a/src/freedreno/ci/traces-freedreno.yml +++ b/src/freedreno/ci/traces-freedreno.yml @@ -52,7 +52,7 @@ traces: label: [skip, broken, slow] text: Broken minimap rendering since around !14643 freedreno-a530: - checksum: b0a10ed261fdfeba76de4de5c2bd0aae + checksum: 5ec09d3cf604d9f52ce7c34e969a35a1 freedreno-a618: checksum: 747fa9a4e47bbb37c24c3376a3f8255b zink-a618: @@ -190,7 +190,7 @@ traces: checksum: 751e0e784ba2f003cfc456fe8699f1fa label: [hang] freedreno-a530: - checksum: 88188447495b819e5814368486deb0a0 + checksum: 1a4fbb06c7453efe0c71455f6be475c1 freedreno-a618: checksum: 709d72f86faa9b768495888b49cad086 zink-a618: @@ -347,6 +347,7 @@ traces: humus/VolumetricFogging2-v2.trace: freedreno-a306: checksum: aec880cec7ba460f3144b789bc517891 + label: [hang] freedreno-a530: checksum: fa6ec09d80a2c42e3ed49f87b608e0c4 freedreno-a618: