From f3cf156ac933b7008b82e00816cbf2a6ffdf5db3 Mon Sep 17 00:00:00 2001 From: Valentine Burley Date: Mon, 30 Dec 2024 15:31:03 +0100 Subject: [PATCH] ci: Uprev VKCTS to 1.4.1.0 Signed-off-by: Valentine Burley Part-of: --- .gitlab-ci/container/build-deqp.sh | 4 +- src/broadcom/ci/broadcom-rpi4-fails.txt | 3 + src/broadcom/ci/broadcom-rpi4-flakes.txt | 5 + src/broadcom/ci/broadcom-rpi4-skips.txt | 31 +++ src/broadcom/ci/broadcom-rpi5-fails.txt | 19 ++ src/broadcom/ci/broadcom-rpi5-flakes.txt | 180 ++++++++++++++++++ src/broadcom/ci/gitlab-ci.yml | 3 +- src/freedreno/ci/freedreno-a660-flakes.txt | 3 + src/freedreno/ci/freedreno-a750-fails.txt | 4 - .../frontends/lavapipe/ci/lvp-asan-fails.txt | 7 + .../frontends/lavapipe/ci/lvp-fails.txt | 5 + .../frontends/lavapipe/ci/lvp-flakes.txt | 68 +++++++ .../frontends/lavapipe/ci/lvp-skips.txt | 3 + src/intel/ci/anv-adl-fails.txt | 3 - src/intel/ci/anv-adl-skips.txt | 4 + src/intel/ci/anv-jsl-fails.txt | 3 - src/intel/ci/anv-tgl-fails.txt | 3 - src/intel/ci/anv-tgl-skips.txt | 4 + src/nouveau/ci/nvk-ga106-fails.txt | 4 - src/nouveau/ci/nvk-ga106-flakes.txt | 10 + src/nouveau/ci/nvk-ga106-skips.txt | 14 ++ src/virtio/ci/venus-fails.txt | 3 + 22 files changed, 361 insertions(+), 22 deletions(-) delete mode 100644 src/intel/ci/anv-adl-fails.txt delete mode 100644 src/intel/ci/anv-jsl-fails.txt delete mode 100644 src/intel/ci/anv-tgl-fails.txt diff --git a/.gitlab-ci/container/build-deqp.sh b/.gitlab-ci/container/build-deqp.sh index 87506340f15..ddcb699f7db 100755 --- a/.gitlab-ci/container/build-deqp.sh +++ b/.gitlab-ci/container/build-deqp.sh @@ -23,7 +23,7 @@ uncollapsed_section_start deqp-$deqp_api "Building dEQP $DEQP_API" # - the GLES release produces `deqp-gles*` and `deqp-egl` DEQP_MAIN_COMMIT=a9988483c0864d7190e5e6264ccead95423dfd00 -DEQP_VK_VERSION=1.3.10.0 +DEQP_VK_VERSION=1.4.1.0 DEQP_GL_VERSION=4.6.5.0 DEQP_GLES_VERSION=3.2.11.0 @@ -45,8 +45,6 @@ main_cts_patch_files=( # shellcheck disable=SC2034 vk_cts_commits_to_backport=( - # Remove multi-line test results in DRM format modifier tests - 8c95af68a2a85cbdc7e1d9267ab029f73e9427d2 ) # shellcheck disable=SC2034 diff --git a/src/broadcom/ci/broadcom-rpi4-fails.txt b/src/broadcom/ci/broadcom-rpi4-fails.txt index bb887df488b..526bf752023 100644 --- a/src/broadcom/ci/broadcom-rpi4-fails.txt +++ b/src/broadcom/ci/broadcom-rpi4-fails.txt @@ -598,4 +598,7 @@ dEQP-VK.draw.renderpass.non_line_with_params.vtx_lines_geom_points_mode_point_li dEQP-VK.draw.renderpass.non_line_with_params.vtx_lines_geom_triangles_mode_fill_line_raster_smooth,Fail dEQP-VK.draw.renderpass.non_line_with_params.vtx_lines_geom_triangles_mode_point_line_raster_smooth,Fail +# New fails in 1.4.1.0 +asan-dEQP-VK.draw.renderpass.non_line_with_params.vtx_lines_geom_points_mode_point_line_raster_smooth,Fail + ubsan-KHR-GL31.transform_feedback3.multiple_streams,Fail diff --git a/src/broadcom/ci/broadcom-rpi4-flakes.txt b/src/broadcom/ci/broadcom-rpi4-flakes.txt index 95cda476d8b..583ad788b24 100644 --- a/src/broadcom/ci/broadcom-rpi4-flakes.txt +++ b/src/broadcom/ci/broadcom-rpi4-flakes.txt @@ -90,3 +90,8 @@ dEQP-VK.glsl.derivate.fwidthfine.static_if.float_mediump dEQP-VK.glsl.texture_functions.query.texturequerylevels.sampler1darray_fixed_fragment dEQP-VK.renderpass.suballocation.multisample_resolve.layers_6.r32g32b32a32_sfloat.samples_4_resolve_level_4 dEQP-VK.ssbo.layout.random.all_per_block_buffers.0 + +# New flakes in 1.4.1.0 +dEQP-VK.draw.renderpass.multi_draw.mosaic.normal.max_draws.stride_extra_12.10_instances.vert_only.multiview.no_offset_no_draw_id +dEQP-VK.glsl.texture_functions.query.texturequerylevels.usampler1darray_fragment +dEQP-VK.synchronization.cross_instance.dedicated.write_ssbo_vertex_read_vertex_input.buffer_262144_binary_semaphore_fd diff --git a/src/broadcom/ci/broadcom-rpi4-skips.txt b/src/broadcom/ci/broadcom-rpi4-skips.txt index 73d2f28adbc..c7ef1d595c8 100644 --- a/src/broadcom/ci/broadcom-rpi4-skips.txt +++ b/src/broadcom/ci/broadcom-rpi4-skips.txt @@ -317,6 +317,37 @@ asan-KHR-GLES31.core.geometry_shader.adjacency.adjacency_indiced_triangle_strip asan-KHR-GLES31.core.geometry_shader.api.fs_gs_draw_call asan-KHR-GLES31.core.geometry_shader.linking.more_ACs_in_GS_than_supported +# This times out +asan-dEQP-VK.ssbo.phys.layout.3_level_array.std430.column_major_mat3x4_store_cols + +# New timeouts in 1.4.1.0 +dEQP-VK.glsl.texture_functions.query.texturesize.sampler1darray_fixed_fragment +dEQP-VK.glsl.texture_functions.query.texturesize.sampler1darray_float_fragment +dEQP-VK.image.concurrent_copy.vk_format_r32g32_sfloat.vk_image_tiling_linear.vk_image_type_3d.multiple.random.device.write +dEQP-VK.image.concurrent_copy.vk_format_r32g32_sfloat.vk_image_tiling_optimal.vk_image_type_3d.multiple.gradient.device.write +dEQP-VK.image.concurrent_copy.vk_format_r32g32_sfloat.vk_image_tiling_optimal.vk_image_type_3d.multiple.random.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8_unorm.vk_image_tiling_linear.vk_image_type_3d.multiple.gradient.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_linear.vk_image_type_3d.multiple.random.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_linear.vk_image_type_3d.single.gradient.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_optimal.vk_image_type_3d.multiple.random.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8_unorm.vk_image_tiling_optimal.vk_image_type_3d.multiple.gradient.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8_unorm.vk_image_tiling_optimal.vk_image_type_3d.single.gradient.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_linear.vk_image_type_3d.single.random.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_optimal.vk_image_type_3d.multiple.gradient.device.write +dEQP-VK.image.concurrent_copy.vk_format_r32g32_sfloat.vk_image_tiling_optimal.vk_image_type_3d.single.gradient.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8_unorm.vk_image_tiling_optimal.vk_image_type_3d.single.random.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_optimal.vk_image_type_3d.single.gradient.device.write +dEQP-VK.image.concurrent_copy.vk_format_r32g32_sfloat.vk_image_tiling_linear.vk_image_type_3d.single.random.device.write +dEQP-VK.image.concurrent_copy.vk_format_r32g32_sfloat.vk_image_tiling_optimal.vk_image_type_3d.single.random.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8_unorm.vk_image_tiling_linear.vk_image_type_3d.single.random.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8_unorm.vk_image_tiling_optimal.vk_image_type_3d.multiple.random.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8_unorm.vk_image_tiling_linear.vk_image_type_3d.multiple.random.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_linear.vk_image_type_3d.multiple.gradient.device.write +dEQP-VK.image.concurrent_copy.vk_format_r32g32_sfloat.vk_image_tiling_linear.vk_image_type_3d.multiple.gradient.device.write +dEQP-VK.image.concurrent_copy.vk_format_r32g32_sfloat.vk_image_tiling_linear.vk_image_type_3d.single.gradient.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8_unorm.vk_image_tiling_linear.vk_image_type_3d.single.gradient.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_optimal.vk_image_type_3d.single.random.device.write + # Slow tests (> 1 minute to run) ubsan-dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat3x4_store_cols ubsan-dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat4_store_cols diff --git a/src/broadcom/ci/broadcom-rpi5-fails.txt b/src/broadcom/ci/broadcom-rpi5-fails.txt index 5fde1d76e33..effc8cb5976 100644 --- a/src/broadcom/ci/broadcom-rpi5-fails.txt +++ b/src/broadcom/ci/broadcom-rpi5-fails.txt @@ -460,3 +460,22 @@ dEQP-VK.draw.renderpass.non_line_with_params.vtx_lines_geom_points_mode_line_lin dEQP-VK.draw.renderpass.non_line_with_params.vtx_lines_geom_points_mode_point_line_raster_smooth,Fail dEQP-VK.draw.renderpass.non_line_with_params.vtx_lines_geom_triangles_mode_fill_line_raster_smooth,Fail dEQP-VK.draw.renderpass.non_line_with_params.vtx_lines_geom_triangles_mode_point_line_raster_smooth,Fail + +# New fails in 1.4.1.0 +dEQP-VK.image.concurrent_copy.vk_format_r32g32_sfloat.vk_image_tiling_linear.vk_image_type_3d.multiple.gradient.device.write,Fail +dEQP-VK.image.concurrent_copy.vk_format_r32g32_sfloat.vk_image_tiling_linear.vk_image_type_3d.multiple.random.device.write,Fail +dEQP-VK.image.concurrent_copy.vk_format_r32g32_sfloat.vk_image_tiling_linear.vk_image_type_3d.single.gradient.device.write,Fail +dEQP-VK.image.concurrent_copy.vk_format_r32g32_sfloat.vk_image_tiling_optimal.vk_image_type_3d.multiple.gradient.device.write,Fail +dEQP-VK.image.concurrent_copy.vk_format_r32g32_sfloat.vk_image_tiling_optimal.vk_image_type_3d.multiple.random.device.write,Fail +dEQP-VK.image.concurrent_copy.vk_format_r32g32_sfloat.vk_image_tiling_optimal.vk_image_type_3d.single.gradient.device.write,Fail +dEQP-VK.image.concurrent_copy.vk_format_r32g32_sfloat.vk_image_tiling_optimal.vk_image_type_3d.single.random.device.write,Fail +dEQP-VK.image.concurrent_copy.vk_format_r8_unorm.vk_image_tiling_linear.vk_image_type_3d.multiple.gradient.device.write,Fail +dEQP-VK.image.concurrent_copy.vk_format_r8_unorm.vk_image_tiling_linear.vk_image_type_3d.multiple.random.device.write,Fail +dEQP-VK.image.concurrent_copy.vk_format_r8_unorm.vk_image_tiling_linear.vk_image_type_3d.single.gradient.device.write,Fail +dEQP-VK.image.concurrent_copy.vk_format_r8_unorm.vk_image_tiling_linear.vk_image_type_3d.single.random.device.write,Fail +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_linear.vk_image_type_3d.multiple.random.device.write,Fail +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_linear.vk_image_type_3d.single.gradient.device.write,Fail +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_linear.vk_image_type_3d.single.random.device.write,Fail +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_optimal.vk_image_type_3d.multiple.random.device.write,Fail +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_optimal.vk_image_type_3d.single.gradient.device.write,Fail +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_optimal.vk_image_type_3d.single.random.device.write,Fail diff --git a/src/broadcom/ci/broadcom-rpi5-flakes.txt b/src/broadcom/ci/broadcom-rpi5-flakes.txt index aa62d082771..b44101f0b64 100644 --- a/src/broadcom/ci/broadcom-rpi5-flakes.txt +++ b/src/broadcom/ci/broadcom-rpi5-flakes.txt @@ -42,3 +42,183 @@ dEQP-VK.texture.shadow.cube.linear.less_d24_unorm_s8_uint # Flaky when running them in parallel, reliable otherwise dEQP-VK.synchronization2?.implicit.timeline_semaphore.write_(copy_buffer|ssbo_vertex)_read_(copy_buffer|ssbo_vertex).buffer_16384.* + +# New flakes in 1.4.1.0 +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_6x5_unorm_block.r16g16b16a16_sfloat.optimal_optimal_linear +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_6x6_unorm_block.a2r10g10b10_unorm_pack32.general_optimal_linear +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.generate_mipmaps.from_base_level.layercount_6.a2r10g10b10_unorm_pack32.general_general_linear +dEQP-VK.api.copy_and_blit.copy_commands2.blit_image.simple_tests.mirror_y_3d.r32_sfloat_nearest +dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.1d_to_3d.r16g16b16a16_sint.r16g16b16a16_sint.general_general +dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8_uint.r5g5b5a1_unorm_pack16.general_optimal +dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8_unorm.r16_unorm.general_optimal +dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.1d_to_3d.r8_snorm.r8_snorm.general_optimal +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_10x5_srgb_block.a8b8g8r8_srgb_pack32.general_general_nearest +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_8x8_unorm_block.a1r5g5b5_unorm_pack16.optimal_general_linear +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_8x8_unorm_block.r8g8b8a8_unorm.optimal_optimal_nearest +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.generate_mipmaps.from_previous_level.layercount_6.b4g4r4a4_unorm_pack16.optimal_general_linear +dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.1d_to_1d.r16_sint.r16_sint.general_optimal +dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.1d_to_3d.r16g16b16a16_sfloat.r16g16b16a16_sfloat.general_general +dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.1d_to_3d.r32g32b32a32_sint.r32g32b32a32_sint.general_optimal +dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8_unorm.r16_snorm.general_general +dEQP-VK.api.copy_and_blit.dedicated_allocation.blit_image.all_formats.color.3d.r8g8_unorm.r8g8_unorm.optimal_general_nearest_stripes_x +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_5x5_unorm_block.r32_sfloat.general_optimal_nearest +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_6x5_unorm_block.a8b8g8r8_unorm_pack32.optimal_optimal_linear +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_6x5_unorm_block.b10g11r11_ufloat_pack32.general_general_linear +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_6x6_unorm_block.r32_sfloat.optimal_general_nearest +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.r16g16_uint.a8b8g8r8_uint_pack32.optimal_optimal_nearest +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.r8g8_uint.a8b8g8r8_uint_pack32.optimal_optimal_nearest +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.b10g11r11_ufloat_pack32.b10g11r11_ufloat_pack32.general_optimal_nearest_stripes_y +dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.mirror_subregions_3d.r32_sfloat_nearest +dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.1d_to_3d.r4g4b4a4_unorm_pack16.r4g4b4a4_unorm_pack16.general_general +dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r5g6b5_unorm_pack16.r16_snorm.general_optimal +dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r5g6b5_unorm_pack16.r8g8_sint.optimal_general +dEQP-VK.api.copy_and_blit.dedicated_allocation.blit_image.all_formats.generate_mipmaps.from_previous_level.layercount_6.r5g6b5_unorm_pack16.general_general_nearest +dEQP-VK.api.copy_and_blit.dedicated_allocation.blit_image.simple_tests.whole_3d.r32_sfloat_nearest +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_5x4_unorm_block.b10g11r11_ufloat_pack32.general_optimal_linear +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_8x8_unorm_block.a1r5g5b5_unorm_pack16.optimal_general_linear +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.generate_mipmaps.from_previous_level.layercount_6.b4g4r4a4_unorm_pack16.optimal_general_linear +dEQP-VK.api.copy_and_blit.copy_commands2.blit_image.all_formats.color.2d.r8_sint.r16g16b16a16_sint.optimal_general_nearest +dEQP-VK.api.copy_and_blit.copy_commands2.blit_image.simple_tests.mirror_y_3d.r32_sfloat_nearest +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_10x8_unorm_block.r16g16_sfloat.general_general_linear +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_4x4_unorm_block.a2r10g10b10_unorm_pack32.general_optimal_linear +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_8x8_unorm_block.r8g8b8a8_unorm.optimal_general_nearest +dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.mirror_subregions_3d.r32_sfloat_nearest +dEQP-VK.api.copy_and_blit.dedicated_allocation.blit_image.all_formats.color.2d.astc_6x5_srgb_block.a8b8g8r8_srgb_pack32.optimal_optimal_linear +dEQP-VK.api.copy_and_blit.dedicated_allocation.blit_image.all_formats.generate_mipmaps.from_previous_level.layercount_6.a8b8g8r8_srgb_pack32.general_optimal_linear +dEQP-VK.api.copy_and_blit.dedicated_allocation.blit_image.simple_tests.whole_3d.r32_sfloat_nearest +dEQP-VK.api.image_clearing.core.clear_color_image.2d.optimal.multiple_layers.r5g6b5_unorm_pack16_multiple_subresourcerange +dEQP-VK.api.image_clearing.core.clear_color_image.3d.optimal.single_layer.r32g32b32a32_sint_multiple_subresourcerange +dEQP-VK.api.image_clearing.core.clear_color_image.3d.linear.single_layer.r32g32b32a32_sint +dEQP-VK.api.image_clearing.core.clear_color_image.3d.optimal.single_layer.a8b8g8r8_unorm_pack32_200x180x16_multiple_subresourcerange +dEQP-VK.api.image_clearing.core.clear_color_image.3d.linear.single_layer.r16g16b16a16_sfloat +dEQP-VK.api.image_clearing.dedicated_allocation.clear_color_image.2d.optimal.remaining_array_layers.a2b10g10r10_unorm_pack32_clamp_input +dEQP-VK.api.image_clearing.core.clear_color_image.2d.optimal.multiple_layers.r8g8b8a8_srgb_200x180_clamp_input_multiple_subresourcerange +dEQP-VK.api.image_clearing.core.clear_color_image.2d.linear.remaining_array_layers_twostep.r32_sint_200x180 +dEQP-VK.api.image_clearing.core.clear_color_image.2d.optimal.multiple_layers.r8g8b8a8_srgb_200x180_clamp_input_multiple_subresourcerange +dEQP-VK.api.image_clearing.core.clear_color_attachment.cube_layers.r16g16b16a16_unorm_clamp_input +dEQP-VK.api.image_clearing.core.clear_depth_stencil_image.2d.remaining_array_layers_twostep.d24_unorm_s8_uint_separate_layouts_depth_64x11 +dEQP-VK.api.image_clearing.dedicated_allocation.clear_color_image.2d.optimal.multiple_layers.r16g16_unorm_200x180_clamp_input_multiple_subresourcerange +dEQP-VK.api.image_clearing.dedicated_allocation.clear_color_image.3d.optimal.single_layer.r16g16_unorm_200x180x16_clamp_input_multiple_subresourcerange +dEQP-VK.api.image_clearing.core.clear_color_image.2d.linear.remaining_array_layers.r16g16_sfloat_200x180 +dEQP-VK.api.image_clearing.core.clear_color_image.2d.optimal.multiple_layers.r4g4b4a4_unorm_pack16_200x180_clamp_input_multiple_subresourcerange +dEQP-VK.api.image_clearing.core.clear_color_image.2d.optimal.remaining_array_layers.r4g4b4a4_unorm_pack16_200x180 +dEQP-VK.api.image_clearing.dedicated_allocation.partial_clear_color_attachment.cube_layers.r32g32b32a32_uint +dEQP-VK.binding_model.shader_access.secondary_cmd_buf.bind.sampler_immutable.vertex_fragment.multiple_descriptor_sets.single_descriptor.3d +dEQP-VK.binding_model.buffer_device_address.set3.depth3.basessbo.convertcheckuv2.nostore.single.scalar.vert +dEQP-VK.binding_model.shader_access.primary_cmd_buf.bind.sampler_immutable.tess_eval.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.buffer_device_address.set3.depth3.basessbo.convertcheckuv2.nostore.single.scalar.vert +dEQP-VK.binding_model.shader_access.secondary_cmd_buf.bind.with_template.sampler_mutable.tess_ctrl.multiple_descriptor_sets.single_descriptor.3d +dEQP-VK.draw.dynamic_rendering.partial_secondary_cmd_buff.instanced.draw_indexed_indirect_vk_primitive_topology_line_strip_attrib_divisor_2 +dEQP-VK.draw.dynamic_rendering.primary_cmd_buff.instanced.draw_indexed_vk_primitive_topology_triangle_fan_khr_attrib_divisor_2_multiview_maintenance_5 +dEQP-VK.draw.renderpass.multi_draw.mosaic.indexed_mixed.no_draws.stride_extra_12.10_instances.vert_only.multiview.offset_6_no_draw_id +dEQP-VK.draw.renderpass.indexed_draw.draw_indexed_triangle_list_offset_negative_large +dEQP-VK.dynamic_rendering.primary_cmd_buff.random.seed35 +dEQP-VK.geometry.layered.2d_array.12_36_6.readback +dEQP-VK.image.concurrent_copy.vk_format_r32g32_sfloat.vk_image_tiling_linear.vk_image_type_3d.single.random.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8_unorm.vk_image_tiling_optimal.vk_image_type_3d.multiple.gradient.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8_unorm.vk_image_tiling_optimal.vk_image_type_3d.multiple.random.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8_unorm.vk_image_tiling_optimal.vk_image_type_3d.single.gradient.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8_unorm.vk_image_tiling_optimal.vk_image_type_3d.single.random.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_linear.vk_image_type_3d.multiple.gradient.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_optimal.vk_image_type_3d.multiple.gradient.device.write +dEQP-VK.image.concurrent_copy.vk_format_r8g8b8a8_unorm.vk_image_tiling_linear.vk_image_type_3d.single.random.device.write +dEQP-VK.memory.mapping.suballocation.random.79 +dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_local.buffer.vert +dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.frag +dEQP-VK.memory_model.message_passing.ext.u32.coherent.atomic_atomic.atomicrmw.queuefamily.payload_local.buffer.guard_local.physbuffer.vert +dEQP-VK.memory_model.message_passing.ext.u32.coherent.atomic_atomic.atomicwrite.subgroup.payload_local.physbuffer.guard_local.buffer.frag +dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_atomic.atomicwrite.queuefamily.payload_local.image.guard_local.physbuffer.vert +dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.buffer.frag +dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.queuefamily.payload_local.buffer.guard_local.buffer.frag +dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.frag +dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.image.guard_local.image.comp +dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.atomic_atomic.atomicwrite.queuefamily.payload_local.buffer.guard_local.image.frag +dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.buffer.vert +dEQP-VK.memory_model.write_after_read.ext.u32.coherent.atomic_fence.atomicwrite.queuefamily.payload_local.image.guard_local.image.frag +dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.atomic_atomic.atomicrmw.device.payload_local.buffer.guard_local.image.frag +dEQP-VK.memory_model.write_after_read.ext.u32.coherent.atomic_atomic.atomicwrite.queuefamily.payload_local.buffer.guard_local.buffer.frag +dEQP-VK.memory_model.message_passing.ext.u32.coherent.atomic_fence.atomicwrite.device.payload_local.physbuffer.guard_local.physbuffer.frag +dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.frag +dEQP-VK.memory_model.write_after_read.ext.u32.noncoherent.fence_fence.atomicwrite.device.payload_local.physbuffer.guard_local.physbuffer.frag +dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.comp +dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.atomic_atomic.atomicrmw.device.payload_local.buffer.guard_local.image.frag +dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.atomic_atomic.atomicrmw.subgroup.payload_local.image.guard_local.image.frag +dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.atomic_atomic.atomicwrite.queuefamily.payload_local.buffer.guard_local.buffer.vert +dEQP-VK.memory_model.write_after_read.ext.u32.noncoherent.atomic_atomic.atomicwrite.device.payload_local.image.guard_local.buffer.frag +dEQP-VK.multiview.dynamic_rendering.view_mask_iteration.8_1_1_8 +dEQP-VK.multiview.multisample.no_queries.15_15_15_15 +dEQP-VK.multiview.non_precise_queries_with_availability.get_query_pool_results.max_multi_view_view_count +dEQP-VK.pipeline.monolithic.image.suballocation.sampling_type.combined.view_type.cube_array.format.astc_5x4_srgb_block.count_1.size.32x32_array_of_36 +dEQP-VK.pipeline.monolithic.image.suballocation.sampling_type.separate.view_type.cube_array.format.astc_10x5_unorm_block.count_1.size.32x32_array_of_36 +dEQP-VK.pipeline.monolithic.image_view.view_type.cube_array.format.astc_10x8_srgb_block.subresource_range.base_array_layer +dEQP-VK.pipeline.monolithic.render_to_image.core.2d_array.huge.height_layers.r8g8b8a8_unorm +dEQP-VK.pipeline.monolithic.image_view.view_type.cube_array.format.astc_10x8_srgb_block.subresource_range.base_array_layer +dEQP-VK.pipeline.monolithic.image_view.view_type.cube_array.format.astc_4x4_unorm_block.component_swizzle.a_r_g_b +dEQP-VK.pipeline.monolithic.image_view.view_type.cube_array.format.astc_8x8_unorm_block.subresource_range.lod_base_mip_level +dEQP-VK.pipeline.monolithic.render_to_image.core.2d_array.huge.height_layers.r8g8b8a8_unorm +dEQP-VK.pipeline.monolithic.sampler.view_type.cube_array.format.x8_d24_unorm_pack32.mipmap.nearest.lod.select_min_1 +dEQP-VK.pipeline.monolithic.image.suballocation.sampling_type.separate.view_type.cube_array.format.etc2_r8g8b8a1_srgb_block.count_1.size.13x13_array_of_36 +dEQP-VK.pipeline.monolithic.image_view.view_type.cube.format.astc_10x5_unorm_block.subresource_range.lod_base_mip_level_array_layer_second +dEQP-VK.pipeline.monolithic.sampler.view_type.cube_array.format.astc_12x12_srgb_block.mipmap.linear.lod.select_bias_3_7 +dEQP-VK.pipeline.monolithic.sampler.view_type.cube_array.format.astc_10x6_unorm_block.mag_filter.linear +dEQP-VK.pipeline.monolithic.sampler.view_type.cube_array.format.astc_12x12_srgb_block.mipmap.linear.lod.select_bias_3_7 +dEQP-VK.pipeline.monolithic.sampler.view_type.cube_array.format.astc_6x6_srgb_block.mipmap.nearest.lod.select_bias_2_1 +dEQP-VK.pipeline.monolithic.image_view.view_type.1d.format.a1b5g5r5_unorm_pack16.subresource_range.array_layer_last +dEQP-VK.pipeline.monolithic.image_view.view_type.cube_array.format.astc_10x8_srgb_block.subresource_range.base_array_layer +dEQP-VK.pipeline.monolithic.image_view.view_type.cube_array.format.astc_8x8_unorm_block.subresource_range.lod_base_mip_level +dEQP-VK.renderpass.suballocation.multisample_resolve.layers_3.r8g8b8a8_sint.samples_4_resolve_level_3 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_unorm.samples_4_resolve_level_3 +dEQP-VK.robustness.image_robustness.bind.notemplate.r32ui.dontunroll.nonvolatile.sampled_image.no_fmt_qual.img.samples_1.1d_array.vert +dEQP-VK.robustness.image_robustness.bind.notemplate.r32i.dontunroll.volatile.storage_image.fmt_qual.img.samples_1.cube.frag +dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.cull.front +dEQP-VK.subgroups.builtin_mask_var.compute.subgroupltmask_requiredsubgroupsize +dEQP-VK.subgroups.quad.compute.subgroupquadbroadcast_nonconst_uvec2 +dEQP-VK.synchronization.signal_order.shared_binary_semaphore.write_copy_buffer_to_image_read_copy_image.image_128x128_r8_unorm_opaque_fd +dEQP-VK.synchronization.signal_order.shared_binary_semaphore.write_copy_buffer_to_image_read_image_fragment.image_64x64x8_r32_sfloat_opaque_fd +dEQP-VK.synchronization.signal_order.shared_binary_semaphore.write_image_compute_read_image_vertex.image_128x128_r32g32b32a32_sfloat_opaque_fd +dEQP-VK.synchronization.timeline_semaphore.device_host.write_image_fragment_read_blit_image.image_128x128_r32g32b32a32_sfloat +dEQP-VK.synchronization.timeline_semaphore.device_host.write_image_vertex_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_copy_buffer.buffer_16384.0132 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_copy_buffer.buffer_16384.0200 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_copy_buffer.buffer_16384.2131 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_copy_buffer.buffer_16384.0111 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_copy_buffer.buffer_16384.0113 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_copy_buffer.buffer_16384.0200 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_copy_buffer.buffer_16384.0303 +dEQP-VK.synchronization.signal_order.shared_binary_semaphore.write_copy_buffer_to_image_read_copy_image.image_128x128_r8_unorm_opaque_fd +dEQP-VK.synchronization.signal_order.shared_binary_semaphore.write_blit_image_read_image_vertex.image_128_r32_uint_opaque_fd +dEQP-VK.synchronization.basic.timeline_semaphore.one_queue +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_copy_buffer.buffer_16384.0003 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_copy_buffer.buffer_16384.0023 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_copy_buffer.buffer_16384.0203 +dEQP-VK.synchronization.signal_order.shared_binary_semaphore.write_image_fragment_read_image_fragment.image_128x128_r8_unorm_opaque_fd +dEQP-VK.synchronization2.implicit.timeline_semaphore.write_copy_buffer_read_copy_buffer.buffer_16384.0202 +dEQP-VK.synchronization2.signal_order.shared_binary_semaphore.write_image_geometry_read_image_compute.image_128x128_r8g8b8a8_unorm_opaque_fd +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_image_compute_read_image_vertex.image_128x128_r32g32b32a32_sfloat +dEQP-VK.synchronization2.basic.timeline_semaphore.one_queue +dEQP-VK.synchronization2.op.multi_queue.timeline_semaphore.write_ssbo_tess_eval_read_copy_buffer.buffer_16384_exclusive +dEQP-VK.synchronization2.signal_order.shared_binary_semaphore.write_copy_buffer_to_image_read_image_geometry.image_128x128_r8_unorm_opaque_fd +dEQP-VK.synchronization2.signal_order.timeline_semaphore.write_image_compute_indirect_read_image_tess_control.image_64x64x8_r32_sfloat +dEQP-VK.synchronization2.timeline_semaphore.one_to_n.write_blit_image_read_image_geometry.image_128x128_r16g16b16a16_uint +dEQP-VK.synchronization2.implicit.binary_semaphore.write_copy_buffer_read_ssbo_vertex.buffer_16384.1332 +dEQP-VK.synchronization2.signal_order.shared_binary_semaphore.write_copy_image_to_buffer_read_ssbo_fragment.buffer_16384_opaque_fd +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_image_geometry_read_image_geometry.image_128x128_r32g32b32a32_sfloat +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_image_vertex_read_image_compute_indirect.image_64x64x8_r32_sfloat +dEQP-VK.synchronization2.timeline_semaphore.one_to_n.write_image_geometry_read_copy_image.image_128_r32_uint +dEQP-VK.synchronization2.implicit.timeline_semaphore.write_copy_buffer_read_copy_buffer.buffer_16384.0003 +dEQP-VK.synchronization2.implicit.timeline_semaphore.write_copy_buffer_read_copy_buffer.buffer_16384.0020 +dEQP-VK.synchronization2.signal_order.shared_binary_semaphore.write_image_geometry_read_image_compute.image_128x128_r8g8b8a8_unorm_opaque_fd +dEQP-VK.synchronization2.cross_instance.dedicated.write_clear_color_image_read_image_vertex.image_128x128_r16_uint_binary_semaphore_fence_fd +dEQP-VK.synchronization2.implicit.binary_semaphore.write_ssbo_vertex_read_copy_buffer.buffer_16384.2303 +dEQP-VK.synchronization2.implicit.timeline_semaphore.write_copy_buffer_read_copy_buffer.buffer_16384.0132 +dEQP-VK.synchronization2.implicit.timeline_semaphore.write_ssbo_vertex_read_copy_buffer.buffer_16384.2202 +dEQP-VK.synchronization2.signal_order.shared_binary_semaphore.write_copy_buffer_to_image_read_image_geometry.image_128x128_r8_unorm_opaque_fd +dEQP-VK.synchronization2.signal_order.shared_binary_semaphore.write_image_fragment_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm_opaque_fd +dEQP-VK.synchronization2.signal_order.shared_binary_semaphore.write_image_fragment_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat_opaque_fd +dEQP-VK.tessellation.primitive_discard.isolines_equal_spacing_ccw_point_mode +dEQP-VK.texture.filtering.3d.combinations.linear.nearest.mirror_clamp_to_edge.clamp_to_edge.mirrored_repeat +dEQP-VK.texture.filtering.3d.combinations.nearest_mipmap_nearest.linear.clamp_to_edge.mirrored_repeat.repeat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 +dEQP-VK.texture.shadow.cube_array.nearest.never_d24_unorm_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint +dEQP-VK.texture.shadow.cube.nearest.less_d24_unorm_s8_uint diff --git a/src/broadcom/ci/gitlab-ci.yml b/src/broadcom/ci/gitlab-ci.yml index 9564938cd07..1a3377ef78a 100644 --- a/src/broadcom/ci/gitlab-ci.yml +++ b/src/broadcom/ci/gitlab-ci.yml @@ -233,7 +233,6 @@ v3d-rpi5-traces:arm64: PIGLIT_REPLAY_DEVICE_NAME: "broadcom-rpi5" PIGLIT_RESULTS: "broadcom-rpi5-replay" - v3dv-rpi5-vk:arm64: extends: - .igalia-bcm2712-rpi-5 @@ -256,7 +255,7 @@ v3dv-rpi5-vk-full:arm64: - igalia-rpi5 - igalia-fullrun parallel: null - timeout: 2h + timeout: 2h 30m variables: # Keep 10 minutes for boot + setup + uploading the artifacts at the end TEST_SETUP_AND_UPLOAD_MARGIN_MINUTES: 10 diff --git a/src/freedreno/ci/freedreno-a660-flakes.txt b/src/freedreno/ci/freedreno-a660-flakes.txt index 6591ecdae44..69d6ccb96d3 100644 --- a/src/freedreno/ci/freedreno-a660-flakes.txt +++ b/src/freedreno/ci/freedreno-a660-flakes.txt @@ -41,8 +41,11 @@ dEQP-VK.clipping.user_defined.clip_distance.vert_geom.4_fragmentshader_read dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_1_2_multiviewport dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_2_1_multiviewport dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_2_2_multiviewport +dEQP-VK.subgroups.clustered.compute.subgroupclusteredmax_i64vec4_requiredsubgroupsize +dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_i64vec4_requiredsubgroupsize dEQP-VK.subgroups.clustered.compute.subgroupclusteredmin_u64vec4_requiredsubgroupsize dEQP-VK.subgroups.clustered.compute.subgroupclusteredmul_u64vec4_requiredsubgroupsize +dEQP-VK.subgroups.clustered.graphics.subgroupclusteredmul_u64vec4 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_tess_control_read_ssbo_compute_indirect.buffer_262144 dEQP-VK.synchronization.cross_instance.suballocated.write_ssbo_tess_control_read_ssbo_compute_indirect.buffer_16384_binary_semaphore_dma_buf dEQP-VK.tessellation.invariance.outer_edge_division.quads_fractional_odd_spacing diff --git a/src/freedreno/ci/freedreno-a750-fails.txt b/src/freedreno/ci/freedreno-a750-fails.txt index f16cc34ac19..bb78a29ee48 100644 --- a/src/freedreno/ci/freedreno-a750-fails.txt +++ b/src/freedreno/ci/freedreno-a750-fails.txt @@ -97,7 +97,3 @@ program@execute@builtin@builtin-float-nextafter-1.0.generated@nextafter float16, program@execute@builtin@builtin-float-nextafter-1.0.generated@nextafter float2,Fail program@execute@builtin@builtin-float-nextafter-1.0.generated@nextafter float4,Fail program@execute@builtin@builtin-float-nextafter-1.0.generated@nextafter float8,Fail - -# VK 1.4 regression, should be fixed in the next vkcts uprev -dEQP-VK.api.version_check.version,Fail -dEQP-VK.info.device_properties,Fail diff --git a/src/gallium/frontends/lavapipe/ci/lvp-asan-fails.txt b/src/gallium/frontends/lavapipe/ci/lvp-asan-fails.txt index dedde023ee9..feaa2a4a76b 100644 --- a/src/gallium/frontends/lavapipe/ci/lvp-asan-fails.txt +++ b/src/gallium/frontends/lavapipe/ci/lvp-asan-fails.txt @@ -51,3 +51,10 @@ dEQP-VK.pipeline.pipeline_library.multisample.multisampled_render_to_single_samp dEQP-VK.pipeline.shader_object_linked_binary.multisample.multisampled_render_to_single_sampled.multi_renderpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r32g32b32a32_uint_d16_unorm.random_196,Fail dEQP-VK.pipeline.shader_object_linked_spirv.multisample.multisampled_render_to_single_sampled.dynamic_rendering.multi_renderpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r32g32b32a32_uint_d24_unorm_s8_uint.random_622,Fail dEQP-VK.pipeline.shader_object_unlinked_binary.multisample.multisampled_render_to_single_sampled.multi_subpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r16g16b16a16_sint_s8_uint.random_333,Fail + +# New fails in 1.4.1.0 +dEQP-VK.dgc.ext.compute.smoke.1024_sequences_device_local_from_host_preprocess_state_separate_universal_queue,Fail +dEQP-VK.dynamic_state.monolithic.compute_transfer.single.compute.vertex_input_binding_stride.after,Fail +dEQP-VK.pipeline.shader_object_linked_binary.multisample.multisampled_render_to_single_sampled.multi_subpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r32g32b32a32_uint_d16_unorm.random_772,Fail +dEQP-VK.pipeline.shader_object_unlinked_binary.multisample.multisampled_render_to_single_sampled.multi_renderpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r32g32b32a32_uint_d24_unorm_s8_uint.random_154,Fail +dEQP-VK.pipeline.shader_object_unlinked_spirv.multisample.multisampled_render_to_single_sampled.dynamic_rendering.multi_renderpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r16g16b16a16_sint_d32_sfloat_s8_uint.random_403,Fail diff --git a/src/gallium/frontends/lavapipe/ci/lvp-fails.txt b/src/gallium/frontends/lavapipe/ci/lvp-fails.txt index f5ddd768db6..44d356a7d7f 100644 --- a/src/gallium/frontends/lavapipe/ci/lvp-fails.txt +++ b/src/gallium/frontends/lavapipe/ci/lvp-fails.txt @@ -856,3 +856,8 @@ nir-stress=dEQP-VK.dynamic_rendering.primary_cmd_buff.suballocation.formats.r8_u nir-stress=dEQP-VK.dynamic_rendering.primary_cmd_buff.suballocation.formats.r8g8_sint.input.clear.dont_care.draw,Fail nir-stress=dEQP-VK.dynamic_rendering.primary_cmd_buff.suballocation.formats.r8g8_unorm.input.load.dont_care.draw,Fail nir-stress=dEQP-VK.dynamic_rendering.primary_cmd_buff.suballocation.unused_attachment.loadopdontcare.storeopdontcare.stencilloadopdontcare.stencilstoreopdontcare,Fail + +# New fails in 1.4.1.0 +dEQP-VK.pipeline.pipeline_library.multisample.sample_rate_a2c.static_a2c,Fail +dEQP-VK.pipeline.shader_object_linked_spirv.multisample.sample_rate_a2c.static_a2c,Fail +dEQP-VK.sparse_resources.buffer.ssbo.sparse_residency.buffer_size_2_20,Fail diff --git a/src/gallium/frontends/lavapipe/ci/lvp-flakes.txt b/src/gallium/frontends/lavapipe/ci/lvp-flakes.txt index b955b355d72..ce135f3adcb 100644 --- a/src/gallium/frontends/lavapipe/ci/lvp-flakes.txt +++ b/src/gallium/frontends/lavapipe/ci/lvp-flakes.txt @@ -15,8 +15,11 @@ dEQP-VK.rasterization.provoking_vertex.transform_feedback.last.triangle_list_wit dEQP-VK.ray_tracing_pipeline.misc.recursiveTraces_AABB_12 dEQP-VK.ray_tracing_pipeline.misc.recursiveTraces_tri_13 +dEQP-VK.rasterization.primitives.dynamic_stipple.smooth_lines_with_adjacency_wide +dEQP-VK.rasterization.primitives.dynamic_stipple_and_topology.rectangular_line_strip_with_adjacency_wide dEQP-VK.rasterization.primitives.no_stipple.strict_line_strip_with_adjacency dEQP-VK.ray_query.builtin.intersectiont.frag.triangles +dEQP-VK.ray_query.stress.fragment_shader.triangles dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.256_256_6 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.512_1_1 dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.1024_1_1 @@ -24,8 +27,27 @@ dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_uno dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.1024_128_8 dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.1024_128_8 dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.512_256_1 +dEQP-VK.sparse_resources.image_sparse_binding.multiple_sparse_memory_bind.2d_array.r16ui.1024_128_8 dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.1024_128_1 dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.11_137_3 +dEQP-VK.sparse_resources.image_rebind.3d.rgba32i.256_256_16 +dEQP-VK.sparse_resources.image_sparse_binding.multiple_sparse_image_opaque_memory_bind_info.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1 +dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.137_137_3 +dEQP-VK.sparse_resources.image_sparse_binding.multiple_bind_sparse_info.2d_array.r16i.1024_128_8 +dEQP-VK.sparse_resources.image_sparse_binding.multiple_bind_sparse_info.2d_array.r32ui.1024_128_8 +dEQP-VK.sparse_resources.image_sparse_binding.multiple_sparse_memory_bind.1d_array.rg8.1024_1_8 +dEQP-VK.sparse_resources.image_sparse_binding.multiple_sparse_memory_bind.2d_array.rg8.11_137_3 +dEQP-VK.sparse_resources.image_sparse_binding.multiple_sparse_memory_bind.2d_array.rgba8.1024_128_8 +dEQP-VK.sparse_resources.image_sparse_binding.multiple_sparse_memory_bind.cube_array.r8ui.256_256_6 +dEQP-VK.sparse_resources.image_sparse_binding.multiple_sparse_image_opaque_memory_bind_info.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6 +dEQP-VK.sparse_resources.image_sparse_binding.multiple_sparse_memory_bind.1d.rgba32ui.1024_1_1 +dEQP-VK.sparse_resources.image_sparse_binding.multiple_sparse_memory_bind.2d_array.r32i.1024_128_8 +dEQP-VK.sparse_resources.image_sparse_binding.multiple_sparse_memory_bind.cube.rgba16_snorm.128_128_1 +dEQP-VK.sparse_resources.image_sparse_binding.multiple_sparse_memory_bind.cube_array.rgba32i.137_137_3 +dEQP-VK.sparse_resources.image_sparse_binding.multiple_sparse_image_opaque_memory_bind_info.1d_array.rg16.512_1_64 +dEQP-VK.sparse_resources.image_sparse_binding.multiple_sparse_image_opaque_memory_bind_info.2d.rgba16.11_137_1 +dEQP-VK.sparse_resources.image_sparse_binding.multiple_sparse_memory_bind.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8 +dEQP-VK.sparse_resources.image_rebind.cube_array.rgba8_snorm.256_256_6 dEQP-VK.sparse_resources.transfer_queue.2d.r10x6g10x6_unorm_2pack16.1024_128_1 dEQP-VK.synchronization2.basic.timeline_semaphore.one_queue dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_copy_buffer.buffer_16384.2110 @@ -33,6 +55,14 @@ dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_copy_ dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3101 dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3301 dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3320 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_ssbo_vertex.buffer_16384.1221 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_copy_buffer.buffer_16384.2311 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3311 +dEQP-VK.synchronization2.implicit.timeline_semaphore.write_ssbo_vertex_read_copy_buffer.buffer_16384.2331 +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_buffer_to_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_image_to_buffer_read_ssbo_vertex.buffer_262144 +dEQP-VK.synchronization2.timeline_semaphore.one_to_n.write_image_tess_control_read_image_compute_indirect.image_128x128_r8_unorm +dEQP-VK.synchronization2.timeline_semaphore.wait_before_signal.write_copy_buffer_to_image_read_copy_image_to_buffer.image_128x128_d16_unorm dEQP-VK.synchronization2.timeline_semaphore.device_host.write_blit_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat dEQP-VK.synchronization2.timeline_semaphore.device_host.write_blit_image_read_image_geometry.image_128x128_r16g16b16a16_uint dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_image_read_image_tess_eval.image_128x128_r8g8b8a8_unorm @@ -66,10 +96,48 @@ dEQP-VK.synchronization2.timeline_semaphore.wait_before_signal.write_ssbo_comput dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_buffer_to_image_read_image_tess_eval.image_128x128_r8_unorm dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_buffer_to_image_read_image_vertex.image_128_r32_uint dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_image_read_copy_image_to_buffer.image_128x128_r8_unorm +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_ssbo_vertex.buffer_16384.1103 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_ssbo_vertex.buffer_16384.1113 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_ssbo_vertex.buffer_16384.1312 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3000 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3313 +dEQP-VK.synchronization2.implicit.timeline_semaphore.write_ssbo_vertex_read_copy_buffer.buffer_16384.2320 +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_image_read_copy_image_to_buffer.image_128_r32_uint +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_image_to_buffer_read_ubo_compute.buffer_16384 +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_image_vertex_read_blit_image.image_128_r32_uint +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_ssbo_compute_indirect_read_copy_buffer.buffer_262144 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_ssbo_vertex.buffer_16384.1331 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3010 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3100 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3122 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3201 +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_blit_image_read_copy_image_to_buffer.image_64x64x8_r32_sfloat +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_buffer_to_image_read_blit_image.image_128x128_r16_uint +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_image_read_image_fragment.image_128_r32_uint +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_image_to_buffer_read_vertex_input.buffer_262144 +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_image_tess_eval_read_image_vertex.image_128x128_r16_uint +dEQP-VK.synchronization2.timeline_semaphore.one_to_n.write_image_geometry_read_copy_image_to_buffer.image_64x64x8_r32_sfloat +dEQP-VK.synchronization.implicit.timeline_semaphore.write_copy_buffer_read_copy_buffer.buffer_16384.0211 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_copy_buffer.buffer_16384.2220 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3000 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3122 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3301 +dEQP-VK.synchronization.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3312 +dEQP-VK.synchronization2.implicit.timeline_semaphore.write_ssbo_vertex_read_ssbo_vertex.buffer_16384.3133 +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_image_tess_eval_read_copy_image.image_128x128_r16_uint +dEQP-VK.synchronization2.timeline_semaphore.wait_before_signal.write_blit_image_read_copy_image_to_buffer.image_128_r32_uint +dEQP-VK.synchronization2.op.single_queue.fence.write_ssbo_geometry_read_ubo_fragment.buffer_16384_specialized_access_flag +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_image_read_image_compute.image_128_r32_uint +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_image_read_image_geometry.image_128x128_r16g16b16a16_uint +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_image_read_image_tess_eval.image_128x128_r8_unorm +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_image_compute_indirect_read_copy_image.image_128x128_r8_unorm +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_ssbo_fragment_read_ssbo_tess_control.buffer_262144 +dEQP-VK.synchronization2.timeline_semaphore.wait_before_signal.write_image_vertex_read_image_compute_indirect.image_128_r32_uint dEQP-VK.tessellation.invariance.one_minus_tess_coord_component.triangles_equal_spacing_ccw dEQP-VK.tessellation.invariance.primitive_set.isolines_fractional_even_spacing_ccw dEQP-VK.tessellation.misc_draw.fill_cover_triangles_equal_spacing dEQP-VK.tessellation.primitive_discard.quads_equal_spacing_ccw +dEQP-VK.tessellation.shader_input_output.cross_invocation_per_vertex_uint dEQP-VK.tessellation.shader_input_output.cross_invocation_per_vertex_vec4 dEQP-VK.tessellation.user_defined_io.per_patch_block_array.vertex_io_array_size_implicit.triangles nir-stress=dEQP-VK.sparse_resources.buffer.vertex_buffer.sparse_binding diff --git a/src/gallium/frontends/lavapipe/ci/lvp-skips.txt b/src/gallium/frontends/lavapipe/ci/lvp-skips.txt index 4d28751d6fb..5b6c7f56908 100644 --- a/src/gallium/frontends/lavapipe/ci/lvp-skips.txt +++ b/src/gallium/frontends/lavapipe/ci/lvp-skips.txt @@ -67,7 +67,10 @@ dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail.basic # Times out dEQP-VK.ray_query.builtin.instanceid.tese.aabbs +dEQP-VK.ray_query.builtin.instanceid.tesc.aabbs dEQP-VK.synchronization2.timeline_semaphore.device_host.write_blit_image_read_copy_image_to_buffer.image_128_r32_uint +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_copy_buffer_to_image_read_blit_image.image_128_r32_uint dEQP-VK.synchronization2.timeline_semaphore.device_host.write_image_fragment_read_copy_image_to_buffer.image_128x128_r16_uint dEQP-VK.tessellation.invariance.outer_edge_symmetry.triangles_fractional_odd_spacing_ccw +dEQP-VK.tessellation.misc_draw.fill_overlap_quads_equal_spacing_draw_indirect nir-stress=dEQP-VK.ray_query.builtin.instanceid.tese.triangles diff --git a/src/intel/ci/anv-adl-fails.txt b/src/intel/ci/anv-adl-fails.txt deleted file mode 100644 index da376270f3c..00000000000 --- a/src/intel/ci/anv-adl-fails.txt +++ /dev/null @@ -1,3 +0,0 @@ -# VK 1.4 regression, should be fixed in the next vkcts uprev -dEQP-VK.api.version_check.version,Fail -dEQP-VK.info.device_properties,Fail diff --git a/src/intel/ci/anv-adl-skips.txt b/src/intel/ci/anv-adl-skips.txt index f9cead93201..a2fb43e6bea 100644 --- a/src/intel/ci/anv-adl-skips.txt +++ b/src/intel/ci/anv-adl-skips.txt @@ -5,3 +5,7 @@ dEQP-VK.reconvergence.subgroup_uniform_control_flow_elect.compute.nesting4.0.40 dEQP-VK.reconvergence.subgroup_uniform_control_flow_elect.compute.nesting4.7.10 dEQP-VK.reconvergence.workgroup_uniform_control_flow_ballot.compute.nesting4.7.10 dEQP-VK.reconvergence.workgroup_uniform_control_flow_elect.compute.nesting4.7.10 + +# Not supported on ADL +dEQP-VK.binding_model.descriptor_buffer.sparse_binding_buffer.* +dEQP-VK.binding_model.descriptor_buffer.sparse_residency_buffer.* diff --git a/src/intel/ci/anv-jsl-fails.txt b/src/intel/ci/anv-jsl-fails.txt deleted file mode 100644 index da376270f3c..00000000000 --- a/src/intel/ci/anv-jsl-fails.txt +++ /dev/null @@ -1,3 +0,0 @@ -# VK 1.4 regression, should be fixed in the next vkcts uprev -dEQP-VK.api.version_check.version,Fail -dEQP-VK.info.device_properties,Fail diff --git a/src/intel/ci/anv-tgl-fails.txt b/src/intel/ci/anv-tgl-fails.txt deleted file mode 100644 index da376270f3c..00000000000 --- a/src/intel/ci/anv-tgl-fails.txt +++ /dev/null @@ -1,3 +0,0 @@ -# VK 1.4 regression, should be fixed in the next vkcts uprev -dEQP-VK.api.version_check.version,Fail -dEQP-VK.info.device_properties,Fail diff --git a/src/intel/ci/anv-tgl-skips.txt b/src/intel/ci/anv-tgl-skips.txt index 102cad47518..6a017ea1931 100644 --- a/src/intel/ci/anv-tgl-skips.txt +++ b/src/intel/ci/anv-tgl-skips.txt @@ -1,2 +1,6 @@ # times out since 1.3.9.0 uprev dEQP-VK.reconvergence.subgroup_uniform_control_flow_elect.compute.nesting4.7.10 + +# Not supported on TGL +dEQP-VK.binding_model.descriptor_buffer.sparse_binding_buffer.* +dEQP-VK.binding_model.descriptor_buffer.sparse_residency_buffer.* diff --git a/src/nouveau/ci/nvk-ga106-fails.txt b/src/nouveau/ci/nvk-ga106-fails.txt index 6e5face41e5..fa5a85b5988 100644 --- a/src/nouveau/ci/nvk-ga106-fails.txt +++ b/src/nouveau/ci/nvk-ga106-fails.txt @@ -4,7 +4,3 @@ dEQP-VK.pipeline.shader_object_linked_binary.pipeline_cache.robustness2.storage, dEQP-VK.pipeline.shader_object_linked_spirv.pipeline_cache.robustness2.storage,Fail dEQP-VK.pipeline.shader_object_unlinked_binary.pipeline_cache.robustness2.storage,Fail dEQP-VK.pipeline.shader_object_unlinked_spirv.pipeline_cache.robustness2.storage,Fail - -# VK 1.4 regression, should be fixed in the next vkcts uprev -dEQP-VK.api.version_check.version,Fail -dEQP-VK.info.device_properties,Fail diff --git a/src/nouveau/ci/nvk-ga106-flakes.txt b/src/nouveau/ci/nvk-ga106-flakes.txt index 67fe729b044..df6713e607a 100644 --- a/src/nouveau/ci/nvk-ga106-flakes.txt +++ b/src/nouveau/ci/nvk-ga106-flakes.txt @@ -27,3 +27,13 @@ dEQP-VK.shader_object.rendering.color_attachment_count_4.extra_attachment_after_ dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.256_256_6 dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.256_256_6 dEQP-VK.sparse_resources.transfer_queue.cube_array.rgba32ui.256_256_6 + +# New flakes in 1.4.1.0 +dEQP-VK.dynamic_rendering.primary_cmd_buff.suballocation.multisample_resolve.layers_3.a8b8g8r8_srgb_pack32.samples_8 +dEQP-VK.dynamic_rendering.primary_cmd_buff.suballocation.multisample_resolve.layers_3.r8g8b8a8_srgb.samples_8_resolve_level_4 +dEQP-VK.dynamic_rendering.primary_cmd_buff.suballocation.multisample_resolve.layers_3.r8g8b8a8_unorm.samples_8_resolve_level_3 +dEQP-VK.dynamic_rendering.primary_cmd_buff.suballocation.multisample_resolve.layers_6.r32g32b32a32_uint.samples_2_resolve_level_4 +dEQP-VK.dynamic_rendering.primary_cmd_buff.suballocation.multisample_resolve.r8_uint.samples_8_resolve_level_2 +dEQP-VK.renderpass.suballocation.multisample_resolve.layers_3.a8b8g8r8_uint_pack32.samples_8 +dEQP-VK.renderpass.suballocation.multisample_resolve.layers_6.r16g16b16a16_sfloat.samples_4_resolve_level_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_unorm_pack32.samples_8_resolve_level_3 diff --git a/src/nouveau/ci/nvk-ga106-skips.txt b/src/nouveau/ci/nvk-ga106-skips.txt index b018e95c915..6990d41159c 100644 --- a/src/nouveau/ci/nvk-ga106-skips.txt +++ b/src/nouveau/ci/nvk-ga106-skips.txt @@ -6,3 +6,17 @@ dEQP-VK.binding_model.descriptor_buffer.multiple.graphics_vert_buffers32_sets1 dEQP-VK.draw.*.shader_layer.(vertex|tessellation)_shader_256 dEQP-VK.memory.pipeline_barrier.transfer_src_transfer_dst.1048576 dEQP-VK.reconvergence.(sub|work)group_uniform_control_flow_(ballot|elect).compute.nesting4.(0.40|7.10) + +# New timeouts in 1.4.1.0 +dEQP-VK.binding_model.descriptor_buffer.sparse_binding_buffer.multiple.compute_comp_buffers32_sets1 +dEQP-VK.binding_model.descriptor_buffer.sparse_binding_buffer.multiple.graphics_comp_buffers32_sets1 +dEQP-VK.binding_model.descriptor_buffer.sparse_binding_buffer.multiple.graphics_frag_buffers32_sets1 +dEQP-VK.binding_model.descriptor_buffer.sparse_binding_buffer.multiple.graphics_vert_buffers32_sets1 +dEQP-VK.binding_model.descriptor_buffer.sparse_residency_buffer.multiple.compute_comp_buffers32_sets1 +dEQP-VK.binding_model.descriptor_buffer.sparse_residency_buffer.multiple.graphics_comp_buffers32_sets1 +dEQP-VK.binding_model.descriptor_buffer.sparse_residency_buffer.multiple.graphics_frag_buffers32_sets1 +dEQP-VK.binding_model.descriptor_buffer.sparse_residency_buffer.multiple.graphics_vert_buffers32_sets1 +dEQP-VK.binding_model.descriptor_buffer.traditional_buffer.multiple.compute_comp_buffers32_sets1 +dEQP-VK.binding_model.descriptor_buffer.traditional_buffer.multiple.graphics_comp_buffers32_sets1 +dEQP-VK.binding_model.descriptor_buffer.traditional_buffer.multiple.graphics_frag_buffers32_sets1 +dEQP-VK.binding_model.descriptor_buffer.traditional_buffer.multiple.graphics_vert_buffers32_sets1 diff --git a/src/virtio/ci/venus-fails.txt b/src/virtio/ci/venus-fails.txt index 5ca74b38936..7e232baaa58 100644 --- a/src/virtio/ci/venus-fails.txt +++ b/src/virtio/ci/venus-fails.txt @@ -7,3 +7,6 @@ dEQP-VK.api.external.memory.opaque_fd.suballocated.buffer.info,Fail dEQP-VK.draw.renderpass.basic_draw.misc.maintenance5,Crash dEQP-VK.pipeline.monolithic.timestamp.misc_tests.consistent_results,Fail + +# New fails in 1.4.1.0 +dEQP-VK.pipeline.pipeline_library.multisample.sample_rate_a2c.static_a2c,Fail