From 3eb6798089f36a98c6a18dad28fadf9c8b28e66b Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Fri, 17 Apr 2026 09:52:04 +0200 Subject: [PATCH] radv/ci: document some HIC failures since addrlib uprev for GFX11.7 This new addrlib bump contains AVX2 code for optimized host image copies but it introduced few regressions on navi1x. The AMD developer who implemented it is aware of the issue and a fix should be provided soon. Let's document the regressions to unblock HIC for navi2x+ in the mean time because it greatly improves performance and it's useable in production now. Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/ci/radv-navi10-fails.txt | 37 ++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/src/amd/ci/radv-navi10-fails.txt b/src/amd/ci/radv-navi10-fails.txt index b42b6d59801..5c2b34c81b2 100644 --- a/src/amd/ci/radv-navi10-fails.txt +++ b/src/amd/ci/radv-navi10-fails.txt @@ -67,3 +67,40 @@ dEQP-VK.api.copy_and_blit.core.use_after_copy.d32_sfloat_s8_uint.transfer_dst_op dEQP-VK.api.copy_and_blit.core.use_after_copy.d32_sfloat_s8_uint.transfer_dst_optimal.64x64x2_tq_regions,Fail dEQP-VK.api.copy_and_blit.core.use_after_copy.d32_sfloat_s8_uint.transfer_dst_optimal.64x64x2_tq_regions_img2img,Fail dEQP-VK.api.copy_and_blit.core.use_after_copy.d32_sfloat_s8_uint.transfer_dst_optimal.64x64x2_tq_regions_img2img_msaa,Fail + +# RADV_EXPERIMENTAL=hic regressions since addrlib for GFX11.7. +# Commenting the assertion in src/amd/addrlib/src/core/addrswizzler.cpp:117 +# about power-of-two height block size fixes the issue. +dEQP-VK.image.host_image_copy.depth_stencil.s8_uint,Crash +dEQP-VK.image.host_image_copy.large_images.image_to_memory_r8_unorm_4096_4096,Crash +dEQP-VK.image.host_image_copy.large_images.image_to_memory_r8_unorm_512_512,Crash +dEQP-VK.image.host_image_copy.large_images.memory_to_image_r8_unorm_4096_4096,Crash +dEQP-VK.image.host_image_copy.large_images.memory_to_image_r8_unorm_512_512,Crash +dEQP-VK.image.host_image_copy.simple.a8_unorm.optimal.general_general.1_1,Crash +dEQP-VK.image.host_image_copy.simple.a8_unorm.optimal.general_general.1_4,Crash +dEQP-VK.image.host_image_copy.simple.a8_unorm.optimal.transfer_src_transfer_dst.1_1,Crash +dEQP-VK.image.host_image_copy.simple.a8_unorm.optimal.transfer_src_transfer_dst.1_4,Crash +dEQP-VK.image.host_image_copy.simple.r8_sint.optimal.general_general.1_1,Crash +dEQP-VK.image.host_image_copy.simple.r8_sint.optimal.general_general.1_4,Crash +dEQP-VK.image.host_image_copy.simple.r8_sint.optimal.transfer_src_transfer_dst.1_1,Crash +dEQP-VK.image.host_image_copy.simple.r8_sint.optimal.transfer_src_transfer_dst.1_4,Crash +dEQP-VK.image.host_image_copy.simple.r8_snorm.optimal.general_general.1_1,Crash +dEQP-VK.image.host_image_copy.simple.r8_snorm.optimal.general_general.1_4,Crash +dEQP-VK.image.host_image_copy.simple.r8_snorm.optimal.transfer_src_transfer_dst.1_1,Crash +dEQP-VK.image.host_image_copy.simple.r8_snorm.optimal.transfer_src_transfer_dst.1_4,Crash +dEQP-VK.image.host_image_copy.simple.r8_srgb.optimal.general_general.1_1,Crash +dEQP-VK.image.host_image_copy.simple.r8_srgb.optimal.general_general.1_4,Crash +dEQP-VK.image.host_image_copy.simple.r8_srgb.optimal.transfer_src_transfer_dst.1_1,Crash +dEQP-VK.image.host_image_copy.simple.r8_srgb.optimal.transfer_src_transfer_dst.1_4,Crash +dEQP-VK.image.host_image_copy.simple.r8_uint.optimal.general_general.1_1,Crash +dEQP-VK.image.host_image_copy.simple.r8_uint.optimal.general_general.1_4,Crash +dEQP-VK.image.host_image_copy.simple.r8_uint.optimal.transfer_src_transfer_dst.1_1,Crash +dEQP-VK.image.host_image_copy.simple.r8_uint.optimal.transfer_src_transfer_dst.1_4,Crash +dEQP-VK.image.host_image_copy.simple.r8_unorm.optimal.general_general.1_1,Crash +dEQP-VK.image.host_image_copy.simple.r8_unorm.optimal.general_general.1_4,Crash +dEQP-VK.image.host_image_copy.simple.r8_unorm.optimal.transfer_src_transfer_dst.1_1,Crash +dEQP-VK.image.host_image_copy.simple.r8_unorm.optimal.transfer_src_transfer_dst.1_4,Crash +dEQP-VK.image.host_image_copy.simple.s8_uint.optimal.general_general.1_1,Crash +dEQP-VK.image.host_image_copy.simple.s8_uint.optimal.general_general.1_4,Crash +dEQP-VK.image.host_image_copy.simple.s8_uint.optimal.transfer_src_transfer_dst.1_1,Crash +dEQP-VK.image.host_image_copy.simple.s8_uint.optimal.transfer_src_transfer_dst.1_4,Crash