Module: Mesa Branch: main Commit: 75f0127d783edc7d7afd9d8edb3913d0a284f42b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=75f0127d783edc7d7afd9d8edb3913d0a284f42b
Author: Emma Anholt <[email protected]> Date: Sun Apr 24 10:19:34 2022 -0700 ci/nouveau: Add MESA_GLES_VERSION_OVERRIDE=3.1 baseline state. imirkin requested that I test the GLES31 codepaths on nv50, and this is the best I can do with the hardware I have. Acked-by: Ilia Mirkin <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15949> --- .../drivers/nouveau/ci/nouveau-nv92-fails.txt | 168 +++++++++++++++++++++ .../drivers/nouveau/ci/nouveau-nv92-flakes.txt | 3 + .../drivers/nouveau/ci/nouveau-nv92-skips.txt | 11 ++ 3 files changed, 182 insertions(+) diff --git a/src/gallium/drivers/nouveau/ci/nouveau-nv92-fails.txt b/src/gallium/drivers/nouveau/ci/nouveau-nv92-fails.txt index 372048ff41d..66a88153dd3 100644 --- a/src/gallium/drivers/nouveau/ci/nouveau-nv92-fails.txt +++ b/src/gallium/drivers/nouveau/ci/nouveau-nv92-fails.txt @@ -858,3 +858,171 @@ spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp@sRGB decode ful spec@mesa_shader_integer_functions@execution@built-in-functions@fs-findlsb,Fail spec@mesa_shader_integer_functions@execution@built-in-functions@vs-findlsb,Fail + +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_500x500_drawcount_1,Fail +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_500x500_drawcount_2500,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_500x500_drawcount_1,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.image_load_store.2d.format_reinterpret.r32f_rgba8_snorm,Fail +dEQP-GLES31.functional.image_load_store.2d_array.format_reinterpret.r32f_rgba8_snorm,Fail +dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.r32f_rgba8_snorm,Fail +dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.r32f_rgba8_snorm,Fail + +dEQP-GLES31.functional.shaders.builtin_functions.texture_size.samples_1_texture_2d_array,Fail +dEQP-GLES31.functional.shaders.builtin_functions.texture_size.samples_1_texture_int_2d_array,Fail +dEQP-GLES31.functional.shaders.builtin_functions.texture_size.samples_1_texture_uint_2d_array,Fail +dEQP-GLES31.functional.shaders.builtin_functions.texture_size.samples_4_texture_2d_array,Fail +dEQP-GLES31.functional.shaders.builtin_functions.texture_size.samples_4_texture_int_2d_array,Fail +dEQP-GLES31.functional.shaders.builtin_functions.texture_size.samples_4_texture_uint_2d_array,Fail + +dEQP-GLES31.functional.separate_shader.random.38,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_instance_array,Fail + +dEQP-GLES31.functional.state_query.integer.draw_indirect_buffer_binding_getboolean,Fail +dEQP-GLES31.functional.state_query.integer.draw_indirect_buffer_binding_getfloat,Fail +dEQP-GLES31.functional.state_query.integer.draw_indirect_buffer_binding_getinteger,Fail +dEQP-GLES31.functional.state_query.integer.draw_indirect_buffer_binding_getinteger64,Fail + +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.atomic_counter_dispatch_100_calls_128_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.atomic_counter_dispatch_100_calls_1k_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.atomic_counter_dispatch_100_calls_32_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.atomic_counter_dispatch_2_calls_128_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.atomic_counter_dispatch_2_calls_1k_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.atomic_counter_dispatch_2_calls_32_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.atomic_counter_dispatch_5_calls_128_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.atomic_counter_dispatch_5_calls_1k_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.atomic_counter_dispatch_5_calls_32_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.image_atomic_dispatch_100_calls_128x128_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.image_atomic_dispatch_100_calls_32x32_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.image_atomic_dispatch_100_calls_8x8_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.image_atomic_dispatch_2_calls_128x128_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.image_atomic_dispatch_2_calls_32x32_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.image_atomic_dispatch_2_calls_8x8_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.image_atomic_dispatch_5_calls_128x128_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.image_atomic_dispatch_5_calls_32x32_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.image_atomic_dispatch_5_calls_8x8_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_counter_mixed_dispatch_100_calls_128_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_counter_mixed_dispatch_100_calls_1k_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_counter_mixed_dispatch_100_calls_32_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_counter_mixed_dispatch_2_calls_128_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_counter_mixed_dispatch_2_calls_1k_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_counter_mixed_dispatch_2_calls_32_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_counter_mixed_dispatch_5_calls_128_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_counter_mixed_dispatch_5_calls_1k_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_counter_mixed_dispatch_5_calls_32_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_dispatch_100_calls_1k_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_dispatch_100_calls_32k_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_dispatch_100_calls_4k_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_dispatch_2_calls_1k_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_dispatch_2_calls_32k_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_dispatch_2_calls_4k_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_dispatch_5_calls_1k_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_dispatch_5_calls_32k_invocations,Fail +dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_dispatch_5_calls_4k_invocations,Fail + +# "<imirkin> otoh, integer borders are just plain broken on nv50" +dEQP-GLES31.functional.texture.border_clamp.formats.depth24_stencil8_sample_stencil.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.depth24_stencil8_sample_stencil.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.depth32f_stencil8_sample_stencil.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.depth32f_stencil8_sample_stencil.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.r16i.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.r16i.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.r16ui.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.r16ui.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.r32i.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.r32i.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.r32ui.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.r32ui.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.r8i.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.r8i.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.r8ui.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.r8ui.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rg16i.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rg16i.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rg16ui.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rg16ui.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rg32i.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rg32i.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rg32ui.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rg32ui.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rg8i.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rg8i.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rg8ui.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rg8ui.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgb10_a2ui.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgb10_a2ui.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgb16i.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgb16i.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgb16ui.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgb16ui.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgb32i.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgb32i.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgb32ui.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgb32ui.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgb8i.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgb8i.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgb8ui.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgb8ui.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgba16i.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgba16i.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgba16ui.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgba16ui.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgba32i.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgba32i.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgba32ui.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgba32ui.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgba8i.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgba8i.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgba8ui.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.rgba8ui.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.stencil_index8.nearest_size_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.formats.stencil_index8.nearest_size_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.int_color.nearest.s_clamp_to_edge_t_clamp_to_border_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.int_color.nearest.s_clamp_to_edge_t_clamp_to_border_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.int_color.nearest.s_mirrored_repeat_t_clamp_to_border_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.int_color.nearest.s_mirrored_repeat_t_clamp_to_border_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.int_color.nearest.s_repeat_t_clamp_to_border_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.int_color.nearest.s_repeat_t_clamp_to_border_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_color.nearest.s_clamp_to_edge_t_clamp_to_border_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_color.nearest.s_clamp_to_edge_t_clamp_to_border_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_color.nearest.s_mirrored_repeat_t_clamp_to_border_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_color.nearest.s_mirrored_repeat_t_clamp_to_border_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_color.nearest.s_repeat_t_clamp_to_border_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_color.nearest.s_repeat_t_clamp_to_border_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_clamp_to_edge_t_clamp_to_border_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_clamp_to_edge_t_clamp_to_border_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_mirrored_repeat_t_clamp_to_border_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_mirrored_repeat_t_clamp_to_border_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_repeat_t_clamp_to_border_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.uint_stencil.nearest.s_repeat_t_clamp_to_border_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.int_color.nearest.s_clamp_to_border_t_clamp_to_border_r_clamp_to_border_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.int_color.nearest.s_clamp_to_border_t_clamp_to_border_r_clamp_to_border_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.int_color.nearest.s_clamp_to_border_t_clamp_to_border_r_repeat_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.int_color.nearest.s_clamp_to_border_t_clamp_to_border_r_repeat_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.int_color.nearest.s_mirrored_repeat_t_clamp_to_border_r_repeat_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.int_color.nearest.s_mirrored_repeat_t_clamp_to_border_r_repeat_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.int_color.nearest.s_repeat_t_mirrored_repeat_r_clamp_to_border_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.int_color.nearest.s_repeat_t_mirrored_repeat_r_clamp_to_border_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.uint_color.nearest.s_clamp_to_border_t_clamp_to_border_r_clamp_to_border_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.uint_color.nearest.s_clamp_to_border_t_clamp_to_border_r_clamp_to_border_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.uint_color.nearest.s_clamp_to_border_t_clamp_to_border_r_repeat_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.uint_color.nearest.s_clamp_to_border_t_clamp_to_border_r_repeat_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.uint_color.nearest.s_mirrored_repeat_t_clamp_to_border_r_repeat_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.uint_color.nearest.s_mirrored_repeat_t_clamp_to_border_r_repeat_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.uint_color.nearest.s_repeat_t_mirrored_repeat_r_clamp_to_border_npot,Fail +dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.uint_color.nearest.s_repeat_t_mirrored_repeat_r_clamp_to_border_pot,Fail +dEQP-GLES31.functional.texture.border_clamp.sampler.int_color,Fail +dEQP-GLES31.functional.texture.border_clamp.sampler.uint_color,Fail +dEQP-GLES31.functional.texture.border_clamp.sampler.uint_stencil,Fail +dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth24_stencil8_sample_stencil,Fail +dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth32f_stencil8_sample_stencil,Fail +dEQP-GLES31.functional.texture.border_clamp.unused_channels.r16i,Fail +dEQP-GLES31.functional.texture.border_clamp.unused_channels.stencil_index8,Fail + +dEQP-GLES31.functional.ubo.random.all_per_block_buffers.13,Fail +dEQP-GLES31.functional.ubo.random.all_per_block_buffers.20,Fail diff --git a/src/gallium/drivers/nouveau/ci/nouveau-nv92-flakes.txt b/src/gallium/drivers/nouveau/ci/nouveau-nv92-flakes.txt index 15d4a54957b..03c84dd96f7 100644 --- a/src/gallium/drivers/nouveau/ci/nouveau-nv92-flakes.txt +++ b/src/gallium/drivers/nouveau/ci/nouveau-nv92-flakes.txt @@ -1 +1,4 @@ dEQP-GLES3.functional.fbo.blit.depth_stencil.depth24_stencil8_scale + +dEQP-GLES31.functional.compute.basic.shared_atomic_op_single_invocation +dEQP-GLES31.functional.ubo.random.all_per_block_buffers.13 diff --git a/src/gallium/drivers/nouveau/ci/nouveau-nv92-skips.txt b/src/gallium/drivers/nouveau/ci/nouveau-nv92-skips.txt index a92fa40edbf..a6bbd7348e4 100644 --- a/src/gallium/drivers/nouveau/ci/nouveau-nv92-skips.txt +++ b/src/gallium/drivers/nouveau/ci/nouveau-nv92-skips.txt @@ -7,3 +7,14 @@ ppgtt_memory_alignment # @anholt was running piglit under GBM glx@ + +# MESA_GLES_VERSION_OVERRIDE=3.1 skips because the HW doesn't do it. +dEQP-GLES31.*gather +dEQP-GLES31.functional.compute.basic.shared_atomic +dEQP-GLES31.functional.compute.shared_var.atomic + +# Too slow on the hardware, times out at 60s. +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_1000x1000_drawcount_1 +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_1000x1000_drawcount_1 +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_1200x1200_drawcount_1 +dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_1200x1200_drawcount_1
