From d9f150f18bd684bbb5d0bad88845cac7aade84f2 Mon Sep 17 00:00:00 2001 From: Pierre-Eric Pelloux-Prayer Date: Fri, 7 Jun 2024 13:19:29 +0200 Subject: [PATCH] radeonsi/tests: update tests baseline MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Marek Olšák Part-of: --- .../drivers/radeonsi/ci/gfx10-navi10-fail.csv | 23 +++++----------- .../radeonsi/ci/gfx10_3-navi21-fail.csv | 3 --- .../radeonsi/ci/gfx11-gfx1100-fail.csv | 26 +++++-------------- .../drivers/radeonsi/ci/gfx6-tahiti-fail.csv | 3 --- .../drivers/radeonsi/ci/gfx7-hawaii-fail.csv | 3 --- .../radeonsi/ci/gfx8-polaris11-fail.csv | 3 --- .../drivers/radeonsi/ci/gfx9-raven-fail.csv | 3 --- .../drivers/radeonsi/ci/gfx9-vega20-fail.csv | 3 --- .../drivers/radeonsi/ci/radeonsi-flakes.csv | 16 +++++++++++- 9 files changed, 27 insertions(+), 56 deletions(-) diff --git a/src/gallium/drivers/radeonsi/ci/gfx10-navi10-fail.csv b/src/gallium/drivers/radeonsi/ci/gfx10-navi10-fail.csv index 163dbf54dc2..8a1dbf8772f 100644 --- a/src/gallium/drivers/radeonsi/ci/gfx10-navi10-fail.csv +++ b/src/gallium/drivers/radeonsi/ci/gfx10-navi10-fail.csv @@ -1,4 +1,4 @@ -# LLVM 15.0.1 +# LLVM 18.1.2 # piglit failures glx@glx-make-current,Fail @@ -8,20 +8,8 @@ glx@glx-visuals-stencil -pixmap,Crash glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail glx@glx_arb_create_context_no_error@no error,Fail glx@glx_arb_create_context_robustness@invalid reset notification strategy,Fail -glx@glx_ext_import_context@free context,Fail -glx@glx_ext_import_context@get context id,Fail -glx@glx_ext_import_context@get current display,Fail -glx@glx_ext_import_context@import context- multi process,Fail -glx@glx_ext_import_context@import context- single process,Fail -glx@glx_ext_import_context@imported context has same context id,Fail -glx@glx_ext_import_context@make current- multi process,Fail -glx@glx_ext_import_context@make current- single process,Fail -glx@glx_ext_import_context@query context info,Fail glx@glx_ext_no_config_context@no fbconfig,Fail spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Fail -spec@!opengl 1.0@rasterpos,Fail -spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail -spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail spec@!opengl 1.1@line-smooth-stipple,Fail spec@arb_bindless_texture@compiler@samplers@arith-bound-sampler-texture2d.frag,Crash spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail @@ -32,16 +20,15 @@ spec@arb_shading_language_packing@execution@built-in-functions@vs-packhalf2x16,F spec@arb_tessellation_shader@execution@tesslevels-indirect,Crash spec@egl_chromium_sync_control@conformance,Fail spec@egl_chromium_sync_control@conformance@eglGetSyncValuesCHROMIUM_msc_and_sbc_test,Fail -spec@egl_ext_protected_content@conformance,Fail spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail spec@glsl-1.20@compiler@invalid-vec4-array-to-vec3-array-conversion.vert,Fail spec@glsl-es-3.00@execution@built-in-functions@fs-packhalf2x16,Fail spec@glsl-es-3.00@execution@built-in-functions@vs-packhalf2x16,Fail -spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail -spec@khr_texture_compression_astc@miptree-gles srgb-fp@sRGB decode full precision,Fail spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp,Fail spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp@sRGB decode full precision,Fail spec@oes_shader_io_blocks@compiler@layout-location-aliasing.vert,Fail +spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail +spec@khr_texture_compression_astc@miptree-gles srgb-fp@sRGB decode full precision,Fail # glcts failures GTF-GL46.gtf30.GL3Tests.fragment_coord_conventions.fragment_coord_conventions_multisample,Fail @@ -52,7 +39,7 @@ KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase,Fail KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess,Fail KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupColor,Fail KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency,Fail -KHR-GL46.shader_image_load_store.basic-allTargets-atomic,Fail +KHR-GL46.tessellation_shader.tessellation_shader_tessellation.max_in_out_attributes,Crash # These are GLCTS bugs. See: https://gitlab.freedesktop.org/mesa/mesa/-/issues/10361 GTF-GL46.gtf31.GL3Tests.uniform_buffer_object.uniform_buffer_object_accessing_info_for_block_with_an_instance_array,Fail @@ -61,3 +48,5 @@ GTF-GL46.gtf31.GL3Tests.uniform_buffer_object.uniform_buffer_object_getactiveuni # escts failures KHR-GLES31.core.shader_image_load_store.basic-allTargets-loadStoreCS,Fail KHR-GLES31.core.shader_image_load_store.basic-allTargets-loadStoreVS,Fail +KHR-GLES31.core.tessellation_shader.tessellation_shader_tessellation.max_in_out_attributes,Crash +KHR-GLES32.core.tessellation_shader.tessellation_shader_tessellation.max_in_out_attributes,Crash diff --git a/src/gallium/drivers/radeonsi/ci/gfx10_3-navi21-fail.csv b/src/gallium/drivers/radeonsi/ci/gfx10_3-navi21-fail.csv index 97723c070f6..789c56ce2be 100644 --- a/src/gallium/drivers/radeonsi/ci/gfx10_3-navi21-fail.csv +++ b/src/gallium/drivers/radeonsi/ci/gfx10_3-navi21-fail.csv @@ -18,9 +18,6 @@ glx@glx_ext_import_context@make current- single process,Fail glx@glx_ext_import_context@query context info,Fail glx@glx_ext_no_config_context@no fbconfig,Fail spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Fail -spec@!opengl 1.0@rasterpos,Fail -spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail -spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail spec@!opengl 1.1@line-smooth-stipple,Fail spec@arb_bindless_texture@compiler@samplers@arith-bound-sampler-texture2d.frag,Crash spec@arb_pipeline_statistics_query@arb_pipeline_statistics_query-frag,Fail diff --git a/src/gallium/drivers/radeonsi/ci/gfx11-gfx1100-fail.csv b/src/gallium/drivers/radeonsi/ci/gfx11-gfx1100-fail.csv index 25bd13a08f4..90b19a3496f 100644 --- a/src/gallium/drivers/radeonsi/ci/gfx11-gfx1100-fail.csv +++ b/src/gallium/drivers/radeonsi/ci/gfx11-gfx1100-fail.csv @@ -1,4 +1,4 @@ -# LLVM 18.0.0git +# LLVM 18.1.2 # piglit failures glx@glx-make-current,Fail @@ -7,20 +7,8 @@ glx@glx-swap-event_interval,Fail glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail glx@glx_arb_create_context_no_error@no error,Fail glx@glx_arb_create_context_robustness@invalid reset notification strategy,Fail -glx@glx_ext_import_context@free context,Fail -glx@glx_ext_import_context@get context id,Fail -glx@glx_ext_import_context@get current display,Fail -glx@glx_ext_import_context@import context- multi process,Fail -glx@glx_ext_import_context@import context- single process,Fail -glx@glx_ext_import_context@imported context has same context id,Fail -glx@glx_ext_import_context@make current- multi process,Fail -glx@glx_ext_import_context@make current- single process,Fail -glx@glx_ext_import_context@query context info,Fail glx@glx_ext_no_config_context@no fbconfig,Fail spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Fail -spec@!opengl 1.0@rasterpos,Fail -spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail -spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail spec@!opengl 1.1@line-smooth-stipple,Fail spec@arb_bindless_texture@compiler@samplers@arith-bound-sampler-texture2d.frag,Crash spec@arb_pipeline_statistics_query@arb_pipeline_statistics_query-frag,Fail @@ -30,19 +18,17 @@ spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail spec@arb_shading_language_packing@execution@built-in-functions@fs-packhalf2x16,Fail spec@arb_shading_language_packing@execution@built-in-functions@vs-packhalf2x16,Fail spec@arb_tessellation_shader@execution@tesslevels-indirect,Crash -spec@egl_ext_protected_content@conformance,Fail spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail spec@glsl-1.20@compiler@invalid-vec4-array-to-vec3-array-conversion.vert,Fail spec@glsl-es-3.00@execution@built-in-functions@fs-packhalf2x16,Fail spec@glsl-es-3.00@execution@built-in-functions@vs-packhalf2x16,Fail +spec@oes_shader_io_blocks@compiler@layout-location-aliasing.vert,Fail spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail spec@khr_texture_compression_astc@miptree-gles srgb-fp@sRGB decode full precision,Fail spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp,Fail spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp@sRGB decode full precision,Fail -spec@oes_shader_io_blocks@compiler@layout-location-aliasing.vert,Fail # glcts failures -GTF-GL46.gtf30.GL3Tests.packed_depth_stencil.packed_depth_stencil_init,Fail GTF-GL46.gtf30.GL3Tests.fragment_coord_conventions.fragment_coord_conventions_multisample,Fail GTF-GL46.gtf32.GL3Tests.fragment_coord_conventions.fragment_coord_conventions_32_multisample,Fail GTF-GL46.gtf40.GL3Tests.transform_feedback2.transform_feedback2_two_buffers,Fail @@ -58,14 +44,14 @@ KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency,Fail # These are GLCTS bugs. See: https://gitlab.freedesktop.org/mesa/mesa/-/issues/10361 GTF-GL46.gtf31.GL3Tests.uniform_buffer_object.uniform_buffer_object_accessing_info_for_block_with_an_instance_array,Fail GTF-GL46.gtf31.GL3Tests.uniform_buffer_object.uniform_buffer_object_getactiveuniformblockiv,Fail +KHR-GL46.tessellation_shader.tessellation_shader_tessellation.max_in_out_attributes,Crash # escts failures KHR-GLES31.core.shader_image_load_store.basic-allTargets-loadStoreCS,Fail KHR-GLES31.core.shader_image_load_store.basic-allTargets-loadStoreVS,Fail - -# Probably caused by nir_opt_varyings, worked around by radeonsi_optimize_io=false -KHR-GL46.shaders.uniform_block.random.all_shared_buffer.3,Fail -KHR-GLES3.shaders.uniform_block.random.all_shared_buffer.3,Fail +KHR-GLES31.core.tessellation_shader.tessellation_shader_tessellation.max_in_out_attributes,Crash +KHR-GLES31.core.texture_cube_map_array.sampling,Fail +KHR-GLES32.core.tessellation_shader.tessellation_shader_tessellation.max_in_out_attributes,Crash # gfx11-only failures diff --git a/src/gallium/drivers/radeonsi/ci/gfx6-tahiti-fail.csv b/src/gallium/drivers/radeonsi/ci/gfx6-tahiti-fail.csv index 57b9b4488a8..6da527b22d1 100644 --- a/src/gallium/drivers/radeonsi/ci/gfx6-tahiti-fail.csv +++ b/src/gallium/drivers/radeonsi/ci/gfx6-tahiti-fail.csv @@ -14,9 +14,6 @@ glx@glx_ext_import_context@make current- single process,Fail glx@glx_ext_import_context@query context info,Fail glx@glx_ext_no_config_context@no fbconfig,Fail spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Fail -spec@!opengl 1.0@rasterpos,Fail -spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail -spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail spec@!opengl 1.1@draw-pixels,Fail spec@!opengl 1.1@teximage-colors gl_luminance12_alpha12,Fail spec@!opengl 1.1@teximage-colors gl_luminance12_alpha12@GL_LUMINANCE12_ALPHA12 texture with GL_ABGR_EXT and GL_FLOAT,Fail diff --git a/src/gallium/drivers/radeonsi/ci/gfx7-hawaii-fail.csv b/src/gallium/drivers/radeonsi/ci/gfx7-hawaii-fail.csv index 44db57240b0..b1214d0d6d2 100644 --- a/src/gallium/drivers/radeonsi/ci/gfx7-hawaii-fail.csv +++ b/src/gallium/drivers/radeonsi/ci/gfx7-hawaii-fail.csv @@ -18,9 +18,6 @@ glx@glx_ext_import_context@make current- single process,Fail glx@glx_ext_import_context@query context info,Fail glx@glx_ext_no_config_context@no fbconfig,Fail spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Fail -spec@!opengl 1.0@rasterpos,Fail -spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail -spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail spec@!opengl 1.1@line-smooth-stipple,Fail spec@!opengl 1.1@texwrap formats bordercolor-swizzled,Fail spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_R3_G3_B2- swizzled- border color only,Fail diff --git a/src/gallium/drivers/radeonsi/ci/gfx8-polaris11-fail.csv b/src/gallium/drivers/radeonsi/ci/gfx8-polaris11-fail.csv index 9f2b811fcd8..926292ea222 100644 --- a/src/gallium/drivers/radeonsi/ci/gfx8-polaris11-fail.csv +++ b/src/gallium/drivers/radeonsi/ci/gfx8-polaris11-fail.csv @@ -18,9 +18,6 @@ glx@glx_ext_import_context@make current- single process,Fail glx@glx_ext_import_context@query context info,Fail glx@glx_ext_no_config_context@no fbconfig,Fail spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Fail -spec@!opengl 1.0@rasterpos,Fail -spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail -spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail spec@!opengl 1.1@line-smooth-stipple,Fail spec@!opengl 1.1@texwrap formats bordercolor-swizzled,Fail spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_R3_G3_B2- swizzled- border color only,Fail diff --git a/src/gallium/drivers/radeonsi/ci/gfx9-raven-fail.csv b/src/gallium/drivers/radeonsi/ci/gfx9-raven-fail.csv index 1a1b04ac271..9a61e23fb72 100644 --- a/src/gallium/drivers/radeonsi/ci/gfx9-raven-fail.csv +++ b/src/gallium/drivers/radeonsi/ci/gfx9-raven-fail.csv @@ -17,9 +17,6 @@ glx@glx_ext_import_context@make current- single process,Fail glx@glx_ext_import_context@query context info,Fail glx@glx_ext_no_config_context@no fbconfig,Fail spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Fail -spec@!opengl 1.0@rasterpos,Fail -spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail -spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail spec@arb_bindless_texture@compiler@samplers@arith-bound-sampler-texture2d.frag,Crash spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,Fail diff --git a/src/gallium/drivers/radeonsi/ci/gfx9-vega20-fail.csv b/src/gallium/drivers/radeonsi/ci/gfx9-vega20-fail.csv index 59203eee42c..ad86c980d98 100644 --- a/src/gallium/drivers/radeonsi/ci/gfx9-vega20-fail.csv +++ b/src/gallium/drivers/radeonsi/ci/gfx9-vega20-fail.csv @@ -21,9 +21,6 @@ glx@glx_ext_import_context@make current- single process,Fail glx@glx_ext_import_context@query context info,Fail glx@glx_ext_no_config_context@no fbconfig,Fail spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Fail -spec@!opengl 1.0@rasterpos,Fail -spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail -spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail spec@!opengl 1.1@line-smooth-stipple,Fail spec@!opengl 3.2@gl-3.2-adj-prims cull-back pv-last,Fail spec@!opengl 3.2@gl-3.2-adj-prims cull-front pv-last,Fail diff --git a/src/gallium/drivers/radeonsi/ci/radeonsi-flakes.csv b/src/gallium/drivers/radeonsi/ci/radeonsi-flakes.csv index 6cc0f2cc93d..c01a5e29c5e 100644 --- a/src/gallium/drivers/radeonsi/ci/radeonsi-flakes.csv +++ b/src/gallium/drivers/radeonsi/ci/radeonsi-flakes.csv @@ -2,6 +2,8 @@ # This crashes on Ubuntu 20.04, but not later LTS versions glx@glx-make-current +# samples=8 is flaky +glx@glx-copy-sub-buffer glx@glx-swap-event_interval glx@glx-multithread-texture @@ -18,8 +20,9 @@ spec@egl_chromium_sync_control@conformance@eglGetSyncValuesCHROMIUM_msc_and_sbc_ spec@ext_image_dma_buf_import@ext_image_dma_buf_import-refcount-multithread # glcts - KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup +# flaky (at least on gfx11 and gfx10) +GTF-GL46.gtf30.GL3Tests.blend_minmax.blend_minmax_clamping # NGG culling (gfx10-gfx10.3) breaks this statistic. Only reproducible with AMD_DEBUG=mono # or when asynchronous compilation finishes before the test is finished. @@ -33,7 +36,18 @@ KHR-GL46.geometry_shader.primitive_counter.lines_to_line_strip KHR-GL46.geometry_shader.primitive_counter.lines_to_line_strip_rp KHR-GL46.geometry_shader.primitive_counter.triangles_to_line_strip KHR-GL46.geometry_shader.primitive_counter.triangles_to_line_strip_rp +KHR-GL46.geometry_shader.primitive_counter.points_to_line_strip +KHR-GL46.geometry_shader.primitive_counter.points_to_line_strip_rp +KHR-GLES31.core.geometry_shader.primitive_counter.points_to_line_strip +KHR-GLES31.core.geometry_shader.primitive_counter.points_to_line_strip_rp +KHR-GLES32.core.geometry_shader.primitive_counter.points_to_line_strip +KHR-GLES32.core.geometry_shader.primitive_counter.points_to_line_strip_rp dEQP-GLES31.functional.tessellation.invariance.primitive_set.triangles_fractional_even_spacing_ccw_point_mode dEQP-GLES31.functional.tessellation.invariance.primitive_set.triangles_fractional_even_spacing_cw_point_mode dEQP-GLES31.functional.tessellation.invariance.primitive_set.triangles_fractional_odd_spacing_ccw_point_mode dEQP-GLES31.functional.tessellation.invariance.primitive_set.triangles_fractional_odd_spacing_cw_point_mode + +# This one will be Crash or Fail depending on the shader cache state +spec@!opengl 1.0@rasterpos +spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked +spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked