From a7f3584d1e1e4dc2eedccd9eacf575427cb99110 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20Ondra=C4=8Dka?= Date: Thu, 19 May 2022 10:32:56 +0200 Subject: [PATCH] r300: Update list of RV515 dEQP failures and add some flakes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The fixes are mostly from 23dfae4c810e5e31cea647b7803700b0fcd4eb96 dEQP-GLES2.functional.fragment_ops.depth_stencil tests show random flakes. The ones in failures are showing unexpected pass, however other random test failures from the same group keep showing so just mark it all as flakes. Signed-off-by: Pavel Ondračka Reviewed-by: Filip Gawin Part-of: --- .../drivers/r300/ci/r300-rv515-fails.txt | 31 ++++++------------- .../drivers/r300/ci/r300-rv515-flakes.txt | 1 + 2 files changed, 10 insertions(+), 22 deletions(-) create mode 100644 src/gallium/drivers/r300/ci/r300-rv515-flakes.txt diff --git a/src/gallium/drivers/r300/ci/r300-rv515-fails.txt b/src/gallium/drivers/r300/ci/r300-rv515-fails.txt index a4e4dd358a7..4ba0094cdea 100644 --- a/src/gallium/drivers/r300/ci/r300-rv515-fails.txt +++ b/src/gallium/drivers/r300/ci/r300-rv515-fails.txt @@ -17,10 +17,6 @@ dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgba_half_float dEQP-GLES2.functional.fbo.render.repeated_clear.tex2d_rgb,Fail dEQP-GLES2.functional.fbo.render.repeated_clear.tex2d_rgba,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_equal,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_no_depth,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.write_mask.both,Fail - dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.43,Fail dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.74,Fail @@ -45,7 +41,14 @@ dEQP-GLES2.functional.rasterization.primitives.lines_wide,Fail dEQP-GLES2.functional.rasterization.primitives.line_strip_wide,Fail,Fail dEQP-GLES2.functional.rasterization.primitives.line_loop_wide,Fail -dEQP-GLES2.functional.shaders.functions.control_flow.mixed_return_break_continue_vertex,Fail +dEQP-GLES2.functional.shaders.discard.dynamic_loop_always,Fail + +dEQP-GLES2.functional.shaders.indexing.tmp_array.float_dynamic_write_dynamic_loop_read_fragment,Fail + +# Too many instructions due to https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16770 +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_const_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_const_write_dynamic_read_fragment,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_const_write_dynamic_read_fragment,Fail # "Rewrite of inst 0 failed Can't allocate source for Inst 4 src_type=1 new_index=1 new_mask=1" dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_subscript_write_component_read_fragment,Fail @@ -64,27 +67,10 @@ dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_subscript_w dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_subscript_write_static_loop_subscript_read_fragment,Fail dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec4_dynamic_subscript_write_static_subscript_read_fragment,Fail -dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.mixed_break_continue_vertex,Fail -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.conditional_continue_vertex,Fail -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.double_continue_vertex,Fail -dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.mixed_break_continue_vertex,Fail -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_continue_vertex,Fail -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.double_continue_vertex,Fail -dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.mixed_break_continue_vertex,Fail - -dEQP-GLES2.functional.shaders.loops.for_constant_iterations.mixed_break_continue_vertex,Fail -dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.mixed_break_continue_vertex,Fail -dEQP-GLES2.functional.shaders.loops.for_uniform_iterations.mixed_break_continue_vertex,Fail - -dEQP-GLES2.functional.shaders.return.return_in_dynamic_loop_dynamic_vertex,Fail - dEQP-GLES2.functional.shaders.random.texture.fragment.141,Fail dEQP-GLES2.functional.shaders.return.return_in_dynamic_loop_dynamic_fragment,Fail -dEQP-GLES2.functional.shaders.struct.local.dynamic_loop_nested_struct_array_fragment,Fail -dEQP-GLES2.functional.shaders.struct.uniform.dynamic_loop_nested_struct_array_fragment,Fail - dEQP-GLES2.functional.texture.format.a8_cube_npot,Fail dEQP-GLES2.functional.texture.format.l8_cube_npot,Fail dEQP-GLES2.functional.texture.format.la88_cube_npot,Fail @@ -97,6 +83,7 @@ dEQP-GLES2.functional.texture.format.etc1_cube_npot,Fail dEQP-GLES2.functional.texture.mipmap.cube.basic.nearest_nearest,Fail dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_linear,Fail # Looks like minor sampling location errors for the NPOT case. dEQP-GLES2.functional.texture.size.cube.15x15_l8,Fail diff --git a/src/gallium/drivers/r300/ci/r300-rv515-flakes.txt b/src/gallium/drivers/r300/ci/r300-rv515-flakes.txt new file mode 100644 index 00000000000..7cda3e729ff --- /dev/null +++ b/src/gallium/drivers/r300/ci/r300-rv515-flakes.txt @@ -0,0 +1 @@ +dEQP-GLES2.functional.fragment_ops.depth_stencil.*