ci/freedreno: Turn a530 back on by default and update expectations.

I think it should be fixed since I redid how we manage serial around
restarts.  Haven't seen a fail in the manual runs I've done.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17004>
This commit is contained in:
Emma Anholt 2022-06-06 17:07:43 -07:00 committed by Marge Bot
parent 4e3c51cbd8
commit 69cad6dcb7
5 changed files with 507 additions and 25 deletions

View File

@ -42,3 +42,12 @@ deqp_args = [
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
"--deqp-gl-config-name=rgba8888d24s8ms0",
]
[[piglit]]
piglit_folder = "/piglit"
# We use "gpu" to skip running glslparser tests, with the assumption that
# they're covered by the llvmpipe run.
profile = "quick_shader"
process_isolation = true
[piglit.env]
PIGLIT_PLATFORM = "gbm"

View File

@ -4,7 +4,6 @@ dEQP-GLES2.functional.clipping.point.wide_point_clip,Fail
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center,Fail
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner,Fail
dEQP-GLES31.functional.ubo.random.all_per_block_buffers.20,Fail
dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_center,Fail
dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_corner,Fail
dEQP-GLES3.functional.clipping.point.wide_point_clip,Fail
@ -55,12 +54,279 @@ dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_
dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2dshadow_vertex,Fail
dEQP-GLES3.functional.texture.specification.texstorage3d.size.3d_2x2x2_2_levels,Fail
# MESA: error: ir3_ra() failed!
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_inc.8_counters_5_calls_10_threads,Fail
dEQP-GLES31.functional.atomic_counter.get_inc.8_counters_5_calls_1_thread,Fail
dEQP-GLES31.functional.atomic_counter.get_inc_dec.4_counters_5_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_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.inc_dec.8_counters_5_calls_10_threads,Fail
dEQP-GLES31.functional.atomic_counter.layout.default_offset_set.get_dec.8_counters_5_calls_1000_threads,Fail
dEQP-GLES31.functional.atomic_counter.layout.default_offset_set.get_dec.8_counters_5_calls_1_thread,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.default_offset_set.inc_dec.8_counters_5_calls_1_thread,Fail
dEQP-GLES31.functional.atomic_counter.layout.first_offset_set.get_dec.8_counters_5_calls_1000_threads,Fail
dEQP-GLES31.functional.atomic_counter.layout.first_offset_set.get_dec.8_counters_5_calls_1_thread,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_5_calls_1000_threads,Fail
dEQP-GLES31.functional.atomic_counter.layout.first_offset_set.inc_dec.8_counters_5_calls_1_thread,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_dec.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.reset_default_offset.inc_dec.8_counters_5_calls_1_thread,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.get_inc.8_counters_5_calls_1_thread,Fail
dEQP-GLES31.functional.atomic_counter.layout.reverse_offset.inc_dec.8_counters_5_calls_1000_threads,Fail
dEQP-GLES31.functional.atomic_counter.layout.reverse_offset.inc_dec.8_counters_5_calls_1_thread,Fail
dEQP-GLES31.functional.compute.basic.image_atomic_op_local_size_1,Crash
dEQP-GLES31.functional.compute.basic.image_atomic_op_local_size_8,Crash
dEQP-GLES31.functional.draw_base_vertex.draw_elements_base_vertex.builtin_variable.vertex_id,Fail
dEQP-GLES31.functional.draw_base_vertex.draw_elements_instanced_base_vertex.builtin_variable.vertex_id,Fail
dEQP-GLES31.functional.separate_shader.create_shader_program.separate_programs_add_both,Fail
dEQP-GLES31.functional.separate_shader.create_shader_program.separate_programs_add_fragment,Fail
dEQP-GLES31.functional.separate_shader.create_shader_program.separate_programs_add_vertex,Fail
dEQP-GLES31.functional.separate_shader.create_shader_program.single_program_add_both,Fail
dEQP-GLES31.functional.separate_shader.interface.same_location_vertex_flat_fragment_flat,Fail
dEQP-GLES31.functional.separate_shader.interface.same_location_vertex_smooth,Fail
dEQP-GLES31.functional.separate_shader.interface.same_location_vertex_smooth_fragment_centroid,Fail
dEQP-GLES31.functional.separate_shader.interface.same_location_vertex_smooth_fragment_smooth,Fail
dEQP-GLES31.functional.separate_shader.interface.same_name,Fail
dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_flat_fragment_flat,Fail
dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_smooth,Fail
dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_smooth_fragment_centroid,Fail
dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_smooth_fragment_smooth,Fail
dEQP-GLES31.functional.separate_shader.pipeline.different_constant_separate_programs_add_both,Fail
dEQP-GLES31.functional.separate_shader.pipeline.different_constant_separate_programs_add_fragment,Fail
dEQP-GLES31.functional.separate_shader.pipeline.different_constant_separate_programs_add_vertex,Fail
dEQP-GLES31.functional.separate_shader.pipeline.different_constant_single_program_add_both,Fail
dEQP-GLES31.functional.separate_shader.pipeline.different_constant_single_program,Fail
dEQP-GLES31.functional.separate_shader.pipeline.different_uniform_separate_programs_add_fragment,Fail
dEQP-GLES31.functional.separate_shader.pipeline.different_uniform_separate_programs_add_vertex,Fail
dEQP-GLES31.functional.separate_shader.pipeline.different_uniform_separate_programs,Fail
dEQP-GLES31.functional.separate_shader.pipeline.different_uniform_single_program_add_both,Fail
dEQP-GLES31.functional.separate_shader.pipeline.same_constant_separate_programs_add_fragment,Fail
dEQP-GLES31.functional.separate_shader.pipeline.same_constant_separate_programs_add_vertex,Fail
dEQP-GLES31.functional.separate_shader.pipeline.same_constant_separate_programs,Fail
dEQP-GLES31.functional.separate_shader.pipeline.same_uniform_separate_programs_add_both,Fail
dEQP-GLES31.functional.separate_shader.pipeline.same_uniform_separate_programs_add_vertex,Fail
dEQP-GLES31.functional.separate_shader.pipeline.same_uniform_separate_programs,Fail
dEQP-GLES31.functional.separate_shader.program_uniform.separate_programs_add_both,Fail
dEQP-GLES31.functional.separate_shader.program_uniform.separate_programs_add_fragment,Fail
dEQP-GLES31.functional.separate_shader.program_uniform.separate_programs_add_vertex,Fail
dEQP-GLES31.functional.separate_shader.program_uniform.separate_programs,Fail
dEQP-GLES31.functional.separate_shader.program_uniform.single_program,Fail
dEQP-GLES31.functional.separate_shader.random.0,Fail
dEQP-GLES31.functional.separate_shader.random.100,Fail
dEQP-GLES31.functional.separate_shader.random.101,Fail
dEQP-GLES31.functional.separate_shader.random.102,Fail
dEQP-GLES31.functional.separate_shader.random.104,Fail
dEQP-GLES31.functional.separate_shader.random.108,Fail
dEQP-GLES31.functional.separate_shader.random.109,Fail
dEQP-GLES31.functional.separate_shader.random.10,Fail
dEQP-GLES31.functional.separate_shader.random.110,Fail
dEQP-GLES31.functional.separate_shader.random.111,Fail
dEQP-GLES31.functional.separate_shader.random.112,Fail
dEQP-GLES31.functional.separate_shader.random.113,Fail
dEQP-GLES31.functional.separate_shader.random.11,Fail
dEQP-GLES31.functional.separate_shader.random.120,Fail
dEQP-GLES31.functional.separate_shader.random.121,Fail
dEQP-GLES31.functional.separate_shader.random.122,Fail
dEQP-GLES31.functional.separate_shader.random.123,Fail
dEQP-GLES31.functional.separate_shader.random.124,Fail
dEQP-GLES31.functional.separate_shader.random.12,Fail
dEQP-GLES31.functional.separate_shader.random.13,Fail
dEQP-GLES31.functional.separate_shader.random.14,Fail
dEQP-GLES31.functional.separate_shader.random.15,Fail
dEQP-GLES31.functional.separate_shader.random.16,Fail
dEQP-GLES31.functional.separate_shader.random.17,Fail
dEQP-GLES31.functional.separate_shader.random.1,Fail
dEQP-GLES31.functional.separate_shader.random.20,Fail
dEQP-GLES31.functional.separate_shader.random.21,Fail
dEQP-GLES31.functional.separate_shader.random.22,Fail
dEQP-GLES31.functional.separate_shader.random.23,Fail
dEQP-GLES31.functional.separate_shader.random.24,Fail
dEQP-GLES31.functional.separate_shader.random.25,Fail
dEQP-GLES31.functional.separate_shader.random.26,Fail
dEQP-GLES31.functional.separate_shader.random.27,Fail
dEQP-GLES31.functional.separate_shader.random.28,Fail
dEQP-GLES31.functional.separate_shader.random.2,Fail
dEQP-GLES31.functional.separate_shader.random.31,Fail
dEQP-GLES31.functional.separate_shader.random.32,Fail
dEQP-GLES31.functional.separate_shader.random.33,Fail
dEQP-GLES31.functional.separate_shader.random.36,Fail
dEQP-GLES31.functional.separate_shader.random.37,Fail
dEQP-GLES31.functional.separate_shader.random.39,Fail
dEQP-GLES31.functional.separate_shader.random.3,Fail
dEQP-GLES31.functional.separate_shader.random.40,Fail
dEQP-GLES31.functional.separate_shader.random.41,Fail
dEQP-GLES31.functional.separate_shader.random.42,Fail
dEQP-GLES31.functional.separate_shader.random.43,Fail
dEQP-GLES31.functional.separate_shader.random.44,Fail
dEQP-GLES31.functional.separate_shader.random.48,Fail
dEQP-GLES31.functional.separate_shader.random.49,Fail
dEQP-GLES31.functional.separate_shader.random.4,Fail
dEQP-GLES31.functional.separate_shader.random.50,Fail
dEQP-GLES31.functional.separate_shader.random.51,Fail
dEQP-GLES31.functional.separate_shader.random.52,Fail
dEQP-GLES31.functional.separate_shader.random.53,Fail
dEQP-GLES31.functional.separate_shader.random.54,Fail
dEQP-GLES31.functional.separate_shader.random.5,Fail
dEQP-GLES31.functional.separate_shader.random.60,Fail
dEQP-GLES31.functional.separate_shader.random.61,Fail
dEQP-GLES31.functional.separate_shader.random.62,Fail
dEQP-GLES31.functional.separate_shader.random.63,Fail
dEQP-GLES31.functional.separate_shader.random.64,Fail
dEQP-GLES31.functional.separate_shader.random.70,Fail
dEQP-GLES31.functional.separate_shader.random.71,Fail
dEQP-GLES31.functional.separate_shader.random.72,Fail
dEQP-GLES31.functional.separate_shader.random.73,Fail
dEQP-GLES31.functional.separate_shader.random.74,Fail
dEQP-GLES31.functional.separate_shader.random.75,Fail
dEQP-GLES31.functional.separate_shader.random.76,Fail
dEQP-GLES31.functional.separate_shader.random.77,Fail
dEQP-GLES31.functional.separate_shader.random.80,Fail
dEQP-GLES31.functional.separate_shader.random.81,Fail
dEQP-GLES31.functional.separate_shader.random.82,Fail
dEQP-GLES31.functional.separate_shader.random.83,Fail
dEQP-GLES31.functional.separate_shader.random.84,Fail
dEQP-GLES31.functional.separate_shader.random.85,Fail
dEQP-GLES31.functional.separate_shader.random.86,Fail
dEQP-GLES31.functional.separate_shader.random.87,Fail
dEQP-GLES31.functional.separate_shader.random.88,Fail
dEQP-GLES31.functional.separate_shader.random.89,Fail
dEQP-GLES31.functional.separate_shader.random.90,Fail
dEQP-GLES31.functional.separate_shader.random.91,Fail
dEQP-GLES31.functional.separate_shader.random.93,Fail
dEQP-GLES31.functional.separate_shader.random.96,Fail
dEQP-GLES31.functional.separate_shader.random.97,Fail
dEQP-GLES31.functional.separate_shader.random.99,Fail
dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_dispatch_2_calls_32k_invocations,Fail
dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component16.gather_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.depth_compare_mode.depth_component16.linear_size_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.bgra.linear_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.bgra.linear_size_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.bgra.nearest_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.bgra.nearest_size_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.compressed_rgb8_etc2.gather_size_not_tile_multiple,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.compressed_rgb8_etc2.gather_size_tile_multiple,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.compressed_rgb8_etc2.linear_size_not_tile_multiple,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.compressed_rgb8_etc2.linear_size_tile_multiple,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.compressed_rgb8_etc2.nearest_size_not_tile_multiple,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.compressed_rgb8_etc2.nearest_size_tile_multiple,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.compressed_rgb8_punchthrough_alpha1_etc2.gather_size_not_tile_multiple,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.compressed_rgb8_punchthrough_alpha1_etc2.gather_size_tile_multiple,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.compressed_rgb8_punchthrough_alpha1_etc2.linear_size_not_tile_multiple,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.compressed_rgb8_punchthrough_alpha1_etc2.linear_size_tile_multiple,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.compressed_rgb8_punchthrough_alpha1_etc2.nearest_size_not_tile_multiple,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.compressed_rgb8_punchthrough_alpha1_etc2.nearest_size_tile_multiple,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.compressed_rgba8_etc2_eac.gather_size_not_tile_multiple,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.depth24_stencil8_sample_stencil.nearest_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.depth_component32f.nearest_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.luminance_alpha.gather_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.r16i.nearest_size_npot,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.r32ui.nearest_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.r8.gather_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.r8.gather_size_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.r8_snorm.linear_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.r8_snorm.nearest_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.r8_snorm.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.rgb10_a2.linear_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.rgb10_a2.nearest_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.rgb10_a2.nearest_size_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.rgb16f.linear_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.rgb16f.linear_size_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.rgb16f.nearest_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.rgb16f.nearest_size_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.rgb16i.nearest_size_npot,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.rgb565.gather_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.rgb565.gather_size_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.rgb8i.nearest_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.rgba32ui.nearest_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.rgba4.linear_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.rgba4.nearest_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.rgba4.nearest_size_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.rgba8i.nearest_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.rgba8_snorm.gather_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.rgba8_snorm.gather_size_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.formats.srgb8.gather_size_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.compressed_color.linear.s_clamp_to_edge_t_clamp_to_border_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.compressed_color.linear.s_clamp_to_edge_t_clamp_to_border_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.compressed_color.nearest.s_mirrored_repeat_t_clamp_to_border_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.compressed_color.nearest.s_mirrored_repeat_t_clamp_to_border_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.compressed_color.nearest.s_repeat_t_clamp_to_border_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.float_color.nearest.s_mirrored_repeat_t_clamp_to_border_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.float_color.nearest.s_mirrored_repeat_t_clamp_to_border_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.float_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_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.snorm_color.gather.s_clamp_to_edge_t_clamp_to_border_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.snorm_color.gather.s_clamp_to_edge_t_clamp_to_border_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.snorm_color.linear.s_mirrored_repeat_t_clamp_to_border_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.snorm_color.linear.s_mirrored_repeat_t_clamp_to_border_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.snorm_color.linear.s_repeat_t_clamp_to_border_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.snorm_color.linear.s_repeat_t_clamp_to_border_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.snorm_color.nearest.s_clamp_to_edge_t_clamp_to_border_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_2d.unorm_depth.gather.s_clamp_to_edge_t_clamp_to_border_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.float_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.float_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.float_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.float_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.float_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_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.unorm_color.linear.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.unorm_color.linear.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.unorm_color.linear.s_clamp_to_border_t_clamp_to_border_r_repeat_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.unorm_color.linear.s_clamp_to_border_t_clamp_to_border_r_repeat_pot,Fail
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.unorm_color.linear.s_mirrored_repeat_t_clamp_to_border_r_repeat_npot,Fail
dEQP-GLES31.functional.texture.border_clamp.sampler.float_color,Fail
dEQP-GLES31.functional.texture.border_clamp.sampler.int_color,Fail
dEQP-GLES31.functional.texture.border_clamp.sampler.snorm_color,Fail
dEQP-GLES31.functional.texture.border_clamp.sampler.uint_color,Fail
dEQP-GLES31.functional.texture.border_clamp.sampler.unorm_color,Fail
dEQP-GLES31.functional.texture.border_clamp.unused_channels.compressed_r11_eac,Fail
dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth24_stencil8_sample_depth,Fail
dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth24_stencil8_sample_stencil,Fail
dEQP-GLES31.functional.texture.border_clamp.unused_channels.depth32f_stencil8_sample_stencil,Fail
dEQP-GLES31.functional.texture.border_clamp.unused_channels.luminance,Fail
dEQP-GLES31.functional.texture.border_clamp.unused_channels.r16i,Fail
dEQP-GLES31.functional.texture.border_clamp.unused_channels.rg32f,Fail
dEQP-GLES31.functional.texture.border_clamp.unused_channels.rg8_snorm,Fail
dEQP-GLES31.functional.texture.border_clamp.unused_channels.rgb8,Fail
dEQP-GLES31.functional.ubo.random.all_per_block_buffers.20,Fail
# Draws white instead of gradient
KHR-GLES2.core.internalformat.copy_tex_image.alpha8_oes,Fail
KHR-GLES2.core.internalformat.copy_tex_image.alpha,Fail
KHR-GLES3.core.internalformat.copy_tex_image.alpha,Fail
KHR-GLES31.core.internalformat.copy_tex_image.alpha,Fail
KHR-GLES31.core.arrays_of_arrays.ExpressionsLength1,Fail
KHR-GLES31.core.arrays_of_arrays.ExpressionsLength2,Fail
KHR-GLES31.core.arrays_of_arrays.InteractionArgumentAliasing1,Fail
KHR-GLES31.core.arrays_of_arrays.InteractionArgumentAliasing2,Fail
KHR-GLES31.core.arrays_of_arrays.InteractionArgumentAliasing3,Fail
KHR-GLES31.core.arrays_of_arrays.InteractionArgumentAliasing4,Fail
KHR-GLES31.core.arrays_of_arrays.InteractionArgumentAliasing5,Fail
KHR-GLES31.core.arrays_of_arrays.InteractionArgumentAliasing6,Fail
# "Invalid array size was returned. at es31cArrayOfArraysTests.cpp:4779"
# msm 900000.mdss: [drm:a5xx_irq] *ERROR* gpu fault ring 0 fence 2c54ef status E40801C1 rb 0162/0162 ib1 000000000104B000/0000 ib2 000000000104C000/0000
KHR-GLES31.core.arrays_of_arrays.InteractionFunctionCalls1,Fail
@ -70,20 +336,51 @@ KHR-GLES31.core.arrays_of_arrays.InteractionFunctionCalls2,Fail
KHR-GLES31.core.draw_indirect.advanced-twoPass-transformFeedback-arrays,Fail
KHR-GLES31.core.draw_indirect.advanced-twoPass-transformFeedback-elements,Fail
KHR-GLES31.core.draw_indirect.basic-drawArrays-vertexIds,Fail
KHR-GLES31.core.draw_indirect.basic-drawElements-vertexIds,Fail
# Seems to be applying clamp_to_edge at the wrong time?
KHR-GLES31.core.gpu_shader5.texture_gather_offset_color_clamp_to_edge,Fail
KHR-GLES31.core.gpu_shader5.texture_gather_offset_depth_clamp_edge,Fail
# "drawTestCompute failed expected: RGBA(4, 3, 2, 1) actual: RGBA(0, 255, 0, 255)"
KHR-GLES31.core.layout_binding.sampler2DArray_layout_binding_texture_ComputeShader,Fail
KHR-GLES31.core.layout_binding.sampler2D_layout_binding_texture_ComputeShader,Fail
KHR-GLES31.core.layout_binding.sampler3D_layout_binding_texture_ComputeShader,Fail
KHR-GLES31.core.shader_atomic_counters.advanced-usage-multidim-array-large,Fail
KHR-GLES31.core.shader_storage_buffer_object.advanced-write-fragment-fs,Fail
# Several "Byte at index <n> is 0x00 should be 0x<ab>"
KHR-GLES31.core.shader_storage_buffer_object.basic-stdLayout_UBO_SSBO-case2-cs,Fail
KHR-GLES31.core.shader_storage_buffer_object.basic-syntax-cs,Fail
KHR-GLES31.core.texture_border_clamp.Texture2DArrayCompressed,Fail
KHR-GLES31.core.texture_border_clamp.Texture2DArrayR32I,Fail
KHR-GLES31.core.texture_border_clamp.Texture2DArrayR32UI,Fail
KHR-GLES31.core.texture_border_clamp.Texture2DArrayRGBA32F,Fail
KHR-GLES31.core.texture_border_clamp.Texture2DArrayRGBA8,Fail
KHR-GLES31.core.texture_border_clamp.Texture2DCompressed,Fail
KHR-GLES31.core.texture_border_clamp.Texture2DDC16,Fail
KHR-GLES31.core.texture_border_clamp.Texture2DDC32F,Fail
KHR-GLES31.core.texture_border_clamp.Texture2DR32I,Fail
KHR-GLES31.core.texture_border_clamp.Texture2DR32UI,Fail
KHR-GLES31.core.texture_border_clamp.Texture2DRGBA32F,Fail
KHR-GLES31.core.texture_border_clamp.Texture2DRGBA8,Fail
KHR-GLES31.core.texture_border_clamp.Texture3DR32I,Fail
KHR-GLES31.core.texture_border_clamp.Texture3DR32UI,Fail
KHR-GLES31.core.texture_border_clamp.Texture3DRGBA32F,Fail
KHR-GLES31.core.texture_border_clamp.Texture3DRGBA8,Fail
# msm 900000.mdss: [drm:a5xx_irq] *ERROR* gpu fault ring 0 fence 2c54ef status E40801C1 rb 0162/0162 ib1 000000000104B000/0000 ib2 000000000104C000/0000
KHR-GLES31.core.texture_buffer.texture_buffer_atomic_functions,Fail
# Seems to be applying clamp_to_edge at the wrong time?
KHR-GLES31.core.gpu_shader5.texture_gather_offset_color_clamp_to_edge,Fail
KHR-GLES31.core.gpu_shader5.texture_gather_offset_depth_clamp_edge,Fail
KHR-GLES31.core.texture_storage_multisample.FunctionalTests.blitting_multisampled_depth_attachment,Fail
KHR-GLES31.core.texture_storage_multisample.FunctionalTests.blitting_multisampled_integer_attachment,Fail
KHR-GLES31.core.texture_storage_multisample.FunctionalTests.texture_size_in_fragment_shaders,Fail
KHR-GLES31.core.texture_storage_multisample.FunctionalTests.verify_sample_masking_for_non_integer_color_renderable_internalformats,Fail
# Many failures, across formats
KHR-GLES3.copy_tex_image_conversions.required.cubemap_posx_cubemap_posx,Fail
@ -134,9 +431,174 @@ KHR-GLES3.packed_pixels.varied_rectangle.rgba32f,Fail
KHR-GLES3.packed_pixels.varied_rectangle.rgba32i,Fail
KHR-GLES3.packed_pixels.varied_rectangle.rgba32ui,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_11x131_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_11x131_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_11x131_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_11x131_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_11x131_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_11x131_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_11x131_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_11x131_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_11x131_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_49x23_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_49x23_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_49x23_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_49x23_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_49x23_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_49x23_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_49x23_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_49x23_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth24_stencil8_49x23_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_11x131_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_11x131_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_11x131_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_11x131_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_11x131_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_11x131_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_11x131_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_11x131_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_11x131_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_49x23_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_49x23_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_49x23_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_49x23_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_49x23_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_49x23_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_49x23_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_49x23_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.depth_component16_49x23_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.r32ui_11x131_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.r32ui_11x131_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.r32ui_11x131_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.r32ui_11x131_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.r32ui_11x131_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.r32ui_11x131_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.r32ui_11x131_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.r32ui_11x131_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.r32ui_11x131_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.r32ui_49x23_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.r32ui_49x23_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.r32ui_49x23_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.r32ui_49x23_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.r32ui_49x23_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.r32ui_49x23_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.r32ui_49x23_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.r32ui_49x23_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.r32ui_49x23_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.r8_11x131_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.r8_11x131_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.r8_11x131_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.r8_11x131_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.r8_11x131_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.r8_11x131_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.r8_11x131_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.r8_11x131_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.r8_11x131_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.r8_49x23_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.r8_49x23_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.r8_49x23_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.r8_49x23_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.r8_49x23_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.r8_49x23_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.r8_49x23_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.r8_49x23_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.r8_49x23_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_11x131_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_11x131_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_11x131_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_11x131_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_11x131_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_11x131_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_11x131_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_11x131_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_11x131_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_49x23_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_49x23_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_49x23_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_49x23_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_49x23_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_49x23_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_49x23_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_49x23_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rg32ui_49x23_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_11x131_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_11x131_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_11x131_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_11x131_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_11x131_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_11x131_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_11x131_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_11x131_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_11x131_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_49x23_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_49x23_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_49x23_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_49x23_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_49x23_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_49x23_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_49x23_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_49x23_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb10_a2_49x23_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb565_11x131_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb565_11x131_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb565_11x131_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb565_11x131_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb565_11x131_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb565_11x131_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb565_11x131_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb565_11x131_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb565_11x131_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb565_49x23_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb565_49x23_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb565_49x23_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb565_49x23_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb565_49x23_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb565_49x23_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb565_49x23_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb565_49x23_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb565_49x23_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb8_11x131_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb8_11x131_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb8_11x131_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb8_11x131_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb8_11x131_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb8_11x131_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb8_11x131_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb8_11x131_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb8_11x131_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb8_49x23_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb8_49x23_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb8_49x23_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb8_49x23_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb8_49x23_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb8_49x23_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb8_49x23_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgb8_49x23_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgb8_49x23_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_11x131_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_11x131_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_11x131_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_11x131_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_11x131_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_11x131_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_11x131_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_11x131_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_11x131_2_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_49x23_0_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_49x23_0_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_49x23_0_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_49x23_1_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_49x23_1_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_49x23_1_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_49x23_2_clamp_to_edge,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_49x23_2_mirrored_repeat,Fail
KHR-GLES3.texture_repeat_mode.rgba32ui_49x23_2_repeat,Fail
glx@glx-multithread-buffer,Fail
glx@glx-make-current,Crash
glx@glx-multi-window-single-context,Fail
glx@glx-swap-pixmap-bad,Fail
glx@glx-tfp,Fail
glx@glx-visuals-depth -pixmap,Crash
glx@glx-visuals-stencil -pixmap,Crash
glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail
@ -224,9 +686,11 @@ spec@!opengl 2.1@pbo@test_polygon_stip,Fail
spec@!opengl 2.1@polygon-stipple-fs,Fail
spec@!opengl 3.0@clearbuffer-depth,Fail
spec@!opengl 3.0@clearbuffer-stencil,Fail
spec@!opengl 3.0@gl_vertexid used with glmultidrawarrays,Fail
spec@!opengl 3.1@primitive-restart-xfb generated,Fail
spec@!opengl 3.1@primitive-restart-xfb written,Fail
spec@!opengl 3.1@vao-broken-attrib,Crash
spec@!opengl es 3.0@gl_vertexid used with gldrawarrays,Fail
spec@arb_depth_buffer_float@fbo-clear-formats stencil,Fail
spec@arb_depth_buffer_float@fbo-clear-formats stencil@GL_DEPTH32F_STENCIL8,Fail
spec@arb_depth_buffer_float@fbo-depthstencil-gl_depth32f_stencil8-blit,Fail
@ -246,10 +710,13 @@ spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl
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,Fail
spec@arb_multi_draw_indirect@gl-3.0-multidrawarrays-vertexid -indirect,Fail
spec@arb_occlusion_query@occlusion_query_order,Fail
spec@arb_point_sprite@arb_point_sprite-interactions 1.0,Fail
spec@arb_separate_shader_objects@400 combinations by location,Fail
spec@arb_separate_shader_objects@400 combinations by name,Fail
spec@arb_texture_buffer_range@ranges-2,Fail
spec@arb_texture_buffer_range@ranges-2 compat,Fail
spec@arb_texture_rectangle@1-1-linear-texture,Fail
spec@arb_timer_query@query gl_timestamp,Fail
spec@arb_timer_query@timestamp-get,Fail
@ -283,6 +750,9 @@ spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index4-blit,Fail
spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index4-copypixels,Fail
spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index8-blit,Fail
spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index8-copypixels,Fail
spec@ext_gpu_shader4@ext_gpu_shader4-vertexid-beginend,Fail
spec@ext_gpu_shader4@ext_gpu_shader4-vertexid-drawarrays,Fail
spec@ext_gpu_shader4@ext_gpu_shader4-vertexid-drawelements,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-export,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p010,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p012,Fail
@ -373,13 +843,25 @@ spec@glsl-1.10@execution@temp-array-indexing@glsl-fs-giant-temp-array,Fail
spec@glsl-1.10@execution@temp-array-indexing@glsl-vs-giant-temp-array,Fail
# Probably regressed with !14643
# msm 900000.mdss: [drm:a5xx_irq] *ERROR* gpu fault ring 0 fence 13b4d status C10001C3 rb 1872/1872 ib1 000000000105F000/0000 ib2 000000000105E000/0000
# msm 900000.mdss: [drm:recover_worker] *ERROR* A530: hangcheck recover!
# msm 900000.mdss: [drm:recover_worker] *ERROR* A530: offending task: shader_run:sq0 (/piglit/bin/shader_runner tests/spec/glsl-1.20/execution/clipping/vs-clip-vertex-enables.shader_test -auto -fbo)"
spec@glsl-1.20@execution@clipping@fixed-clip-enables,Fail
spec@glsl-1.20@execution@clipping@vs-clip-vertex-enables,Fail
spec@glsl-1.30@execution@clipping@vs-clip-distance-enables,Fail
spec@glsl-1.30@execution@clipping@vs-clip-distance-primitives,Fail
spec@glsl-1.30@execution@texelfetch fs sampler3d 1x129x9-98x129x9,Fail
spec@glsl-1.30@execution@texelfetch fs sampler3d 98x129x1-98x129x9,Fail
spec@glsl-1.30@execution@texelfetch fs sampler3d 98x1x9-98x129x9,Fail
spec@glsl-1.30@execution@vertexid-beginend,Fail
spec@glsl-1.30@execution@vertexid-drawarrays,Fail
spec@glsl-1.30@execution@vertexid-drawelements,Fail
spec@gl-3.1@attributeless-vertexid,Fail
spec@intel_performance_query@intel_performance_query-issue_2235,Fail
spec@khr_texture_compression_astc@array-gl,Fail
spec@khr_texture_compression_astc@array-gl@12x12 Block Dim,Fail

View File

@ -16,18 +16,14 @@ dEQP-GLES3.functional.fragment_ops.interaction.basic_shader.70
# First appeared 2021-06-11 on an unrelated MR.
dEQP-GLES31.functional.image_load_store.3d.load_store.*_single_layer
# These are in the xfails list (they usually do), but the random
# behavior occasionally results in UnexpectedPass results.
dEQP-GLES31.functional.separate_shader.random.99
dEQP-GLES31.functional.separate_shader.random.69
dEQP-GLES31.functional.separate_shader.random.119
# Usually passes
dEQP-GLES31.functional.separate_shader.random.13
dEQP-GLES31.functional.separate_shader.interface.same_name_vertex_centroid_fragment_centroid
# Separate shader and atomics flakiness increased since bfeb0983d3b3 ("ci/freedreno: Disable flaky a530 for now.")
dEQP-GLES31.functional.separate_shader.*
# Flaky since running more of GLES31
dEQP-GLES31.functional.texture.border_clamp.*
KHR-GLES31.core.compute_shader.resource-image
KHR-GLES31.core.texture_border_clamp.*
# Occasionally passes
@ -38,6 +34,8 @@ KHR-GLES31.core.arrays_of_arrays.InteractionFunctionCalls2
KHR-GLES31.core.layout_binding.buffer_layout_binding_atomicAdd_ComputeShader
KHR-GLES31.core.layout_binding.buffer_layout_binding_atomicAdd_FragmentShader
KHR-GLES31.core.framebuffer_no_attachments.render
# " Counter value is 1024 should be 896."
# 1. Create atomic counter buffers and init them with start values.
# 2. Increment (decrement) buffer values in the shader.
@ -70,6 +68,7 @@ shaders@glsl-uniform-interstage-limits@subdivide 5
spec@!opengl 1.0@gl-1.0-blend-func
spec@!opengl_1.1@texsubimage
spec@!opengl 1.1@user-clip
spec@arb_depth_texture@fbo-depth-gl_depth_component24-copypixels
spec@arb_framebuffer_object@fbo-drawbuffers-none glblendfunci
spec@arb_pixel_buffer_object@texsubimage pbo
spec@arb_vertex_type_2_10_10_10_rev@attribs

View File

@ -89,7 +89,6 @@ a306-traces:
.a530-test:
extends:
- .freedreno-test
- .test-manual-mr
variables:
BM_KERNEL: /baremetal-files/Image.gz
BM_KERNEL_EXTRA_ARGS: maxcpus=2
@ -104,7 +103,7 @@ a530_gl:
- .a530-test
variables:
DEQP_SUITE: freedreno-a530
parallel: 5
parallel: 6
.a530_piglit:
extends:
@ -114,7 +113,7 @@ a530_gl:
HWCI_START_XORG: 1
# piglit_gl since it takes a bit under 20 minutes and has a lot of flakes, so
# leave it as manual.
# leave it as manual. The shader_tests are in the main a530_gl suite.
a530_piglit_gl:
extends:
- .a530_piglit
@ -122,13 +121,6 @@ a530_piglit_gl:
variables:
PIGLIT_PROFILES: quick_gl
a530_piglit_shader:
extends:
- .a530_piglit
parallel: 2
variables:
PIGLIT_PROFILES: quick_shader
a530-traces:
extends:
- .freedreno-test-traces

View File

@ -43,9 +43,9 @@ traces:
# Skipped since it's slow even on a530.
# - device: freedreno-a306
# checksum: 4b707f385256b380c936186db8c251cb
# 1 minute
# 1 minute. Broken minimap rendering since around !14643
- device: freedreno-a530
checksum: a71d62bb2c0fabeca41468628777b441
checksum: a00c5007c26daab3eccb778e68fb2730
- device: freedreno-a630
checksum: 339dce29ae08569652438116829510c7
- path: xonotic/xonotic-keybench-high.trace