v3dv: avoid 16F TLB usage for B10G11R11_UFLOAT copies

B10G11R11_UFLOAT_PACK32 maps to V3D_INTERNAL_TYPE_16F on the TLB,
which canonicalizes NaN bit patterns when arbitrary 32 bits are
reinterpreted as that format. The same canonicalization happens in
the blit shader when sampling a B10G11R11 source. Both break the
bit-exactness that vkCmdCopyImage, vkCmdCopyImageToBuffer and
vkCmdCopyBufferToImage require, since the spec defines them as raw
byte copies for any pair of texel-size compatible formats.

Fix it by aliasing the format to R32_UINT whenever B10G11R11 is
involved.

This fixes dEQP-VK.api.copy_and_blit.*b10g11r11*,
dEQP-VK.image.subresource_layout.*b10g11r11* and
dEQP-VK.api.image_clearing.*b10g11r11* failures on V3D 7.1.7 (rpi5)
and V3D 4.2 (rpi4).

Assisted-by: Claude Opus 4.7
Cc: mesa-stable
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41599>
This commit is contained in:
Jose Maria Casanova Crespo 2026-05-18 14:38:53 +02:00 committed by Marge Bot
parent b1083190d0
commit cd9f2648d3
3 changed files with 36 additions and 618 deletions

View file

@ -660,315 +660,3 @@ TransferPixelsTest,Fail
# uprev Piglit in Mesa
spec@arb_texture_view@tex-view,Fail
# VKCTS 1.4.4.2 -> 1.4.5.3 uprev
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.general_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.general_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.optimal_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_sint_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_sint_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_sint_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_sint_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.b8g8r8a8_sint.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.b8g8r8a8_sint.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.b8g8r8a8_sint.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.b8g8r8a8_sint.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r16g16_sint.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r16g16_sint.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r16g16_sint.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r16g16_sint.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r16g16_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r16g16_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r16g16_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r16g16_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8b8a8_sint.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8b8a8_sint.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8b8a8_sint.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8b8a8_sint.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a2b10g10r10_unorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a2b10g10r10_unorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a2b10g10r10_unorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a2b10g10r10_unorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a2r10g10b10_unorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a2r10g10b10_unorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a2r10g10b10_unorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a2r10g10b10_unorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_srgb_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_srgb_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_srgb_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_srgb_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_uint_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_uint_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_uint_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_uint_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_unorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_unorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_unorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_unorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_sint_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_sint_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_sint_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_sint_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_snorm_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_snorm_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_snorm_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_snorm_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_srgb_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_srgb_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_srgb_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_srgb_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_uint_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_uint_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_uint_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_uint_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_unorm_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_unorm_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_unorm_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_unorm_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_sint.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_sint.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_sint.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_sint.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_snorm.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_snorm.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_snorm.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_snorm.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_srgb.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_srgb.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_srgb.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_srgb.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_uint.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_uint.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_uint.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_uint.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_unorm.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_unorm.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_unorm.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_unorm.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_sfloat.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_sfloat.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_sfloat.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_sfloat.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_sint.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_sint.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_sint.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_sint.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_snorm.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_snorm.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_snorm.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_snorm.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_uint.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_uint.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_uint.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_uint.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_unorm.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_unorm.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_unorm.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_unorm.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_sint.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_sint.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_sint.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_sint.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_snorm.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_snorm.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_snorm.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_snorm.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_srgb.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_srgb.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_srgb.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_srgb.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_uint.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_uint.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_uint.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_uint.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_srgb.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_srgb.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_srgb.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_srgb.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_uint.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_uint.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_uint.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_uint.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.e5b9g9r9_ufloat_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.e5b9g9r9_ufloat_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.e5b9g9r9_ufloat_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.e5b9g9r9_ufloat_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_sfloat.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_sfloat.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_sfloat.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_sfloat.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_srgb.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_srgb.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_srgb.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_srgb.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_uint.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_uint.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_uint.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_uint.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a2b10g10r10_unorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a2b10g10r10_unorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a2b10g10r10_unorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a2b10g10r10_unorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a2r10g10b10_unorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a2r10g10b10_unorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a2r10g10b10_unorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a2r10g10b10_unorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_srgb_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_srgb_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_srgb_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_srgb_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_uint_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_uint_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_uint_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_uint_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_unorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_unorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_unorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_unorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_srgb.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_srgb.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_srgb.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_srgb.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_uint.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_uint.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_uint.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_uint.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.e5b9g9r9_ufloat_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.e5b9g9r9_ufloat_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.e5b9g9r9_ufloat_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.e5b9g9r9_ufloat_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_sfloat.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_sfloat.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_sfloat.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_sfloat.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_srgb.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_srgb.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_srgb.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_srgb.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_uint.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_uint.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_uint.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_uint.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.general_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.general_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.optimal_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.image.subresource_layout.2d_array.1_level.b10g11r11_ufloat_pack32_offset,Fail
dEQP-VK.image.subresource_layout.2d_array.1_level.b10g11r11_ufloat_pack32,Fail
dEQP-VK.image.subresource_layout.2d.1_level.b10g11r11_ufloat_pack32_offset,Fail
dEQP-VK.image.subresource_layout.2d.1_level.b10g11r11_ufloat_pack32,Fail
dEQP-VK.image.subresource_layout.3d.1_level.b10g11r11_ufloat_pack32_offset,Fail
dEQP-VK.image.subresource_layout.3d.1_level.b10g11r11_ufloat_pack32,Fail

View file

@ -508,309 +508,3 @@ vk_xfermodes3,Fail
# Bisected to 08b5876c379 ("v3d: only expose rgba buffer-textures")
TransferPixelsTest,Fail
# VKCTS 1.4.4.2 -> 1.4.5.3 uprev
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.general_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.general_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.optimal_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.copy_commands2.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_sint_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_sint_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_sint_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_sint_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.b8g8r8a8_sint.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.b8g8r8a8_sint.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.b8g8r8a8_sint.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.b8g8r8a8_sint.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r16g16_sint.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r16g16_sint.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r16g16_sint.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r16g16_sint.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r16g16_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r16g16_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r16g16_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r16g16_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8b8a8_sint.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8b8a8_sint.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8b8a8_sint.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8b8a8_sint.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a2b10g10r10_unorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a2b10g10r10_unorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a2b10g10r10_unorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a2b10g10r10_unorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a2r10g10b10_unorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a2r10g10b10_unorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a2r10g10b10_unorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a2r10g10b10_unorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_srgb_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_srgb_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_srgb_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_srgb_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_uint_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_uint_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_uint_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_uint_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_unorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_unorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_unorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.a8b8g8r8_unorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_sint_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_sint_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_sint_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_sint_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_snorm_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_snorm_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_snorm_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_snorm_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_srgb_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_srgb_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_srgb_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_srgb_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_uint_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_uint_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_uint_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_uint_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_unorm_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_unorm_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_unorm_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.a8b8g8r8_unorm_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_sint.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_sint.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_sint.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_sint.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_snorm.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_snorm.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_snorm.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_snorm.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_srgb.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_srgb.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_srgb.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_srgb.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_uint.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_uint.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_uint.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_uint.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_unorm.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_unorm.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_unorm.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.b8g8r8a8_unorm.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_sfloat.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_sfloat.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_sfloat.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_sfloat.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_sint.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_sint.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_sint.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_sint.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_snorm.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_snorm.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_snorm.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_snorm.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_uint.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_uint.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_uint.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_uint.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_unorm.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_unorm.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_unorm.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r16g16_unorm.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_sint.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_sint.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_sint.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_sint.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_snorm.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_snorm.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_snorm.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_snorm.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_srgb.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_srgb.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_srgb.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_srgb.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_uint.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_uint.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_uint.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_uint.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_srgb.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_srgb.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_srgb.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_srgb.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_uint.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_uint.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_uint.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_uint.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.b8g8r8a8_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.e5b9g9r9_ufloat_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.e5b9g9r9_ufloat_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.e5b9g9r9_ufloat_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.e5b9g9r9_ufloat_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_sfloat.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_sfloat.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_sfloat.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_sfloat.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r16g16_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_srgb.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_srgb.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_srgb.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_srgb.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_uint.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_uint.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_uint.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_uint.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a2b10g10r10_unorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a2b10g10r10_unorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a2b10g10r10_unorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a2b10g10r10_unorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a2r10g10b10_unorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a2r10g10b10_unorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a2r10g10b10_unorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a2r10g10b10_unorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_snorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_srgb_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_srgb_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_srgb_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_srgb_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_uint_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_uint_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_uint_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_uint_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_unorm_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_unorm_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_unorm_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.a8b8g8r8_unorm_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_srgb.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_srgb.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_srgb.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_srgb.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_uint.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_uint.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_uint.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_uint.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.b8g8r8a8_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.e5b9g9r9_ufloat_pack32.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.e5b9g9r9_ufloat_pack32.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.e5b9g9r9_ufloat_pack32.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.e5b9g9r9_ufloat_pack32.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_sfloat.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_sfloat.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_sfloat.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_sfloat.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r16g16_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_snorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_srgb.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_srgb.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_srgb.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_srgb.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_uint.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_uint.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_uint.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_uint.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.general_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.general_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.optimal_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.b10g11r11_ufloat_pack32.r8g8b8a8_unorm.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_2d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_3d.r32_sfloat.b10g11r11_ufloat_pack32.optimal_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.general_optimal,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_general,Fail
dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_image.all_formats.color.2d_to_3d.r8g8b8a8_unorm.b10g11r11_ufloat_pack32.optimal_optimal,Fail

View file

@ -458,6 +458,14 @@ copy_image_to_buffer_tlb(struct v3dv_cmd_buffer *cmd_buffer,
return false;
}
/* B10G11R11_UFLOAT_PACK32 maps to the TLB's 16F internal type, which
* canonicalizes NaN bit patterns when arbitrary 32 bits are
* reinterpreted as that format. vkCmdCopyImageToBuffer is a raw byte
* copy per spec, so alias the TLB format to R32_UINT.
*/
if (image->vk.format == VK_FORMAT_B10G11R11_UFLOAT_PACK32)
fb_format = VK_FORMAT_R32_UINT;
uint32_t internal_type, internal_bpp;
v3d_X((&cmd_buffer->device->devinfo), get_internal_type_bpp_for_image_aspects)
(fb_format, region->imageSubresource.aspectMask,
@ -1331,6 +1339,17 @@ copy_image_tlb(struct v3dv_cmd_buffer *cmd_buffer,
if (!dst->tiled && vk_format_is_depth_or_stencil(fb_format))
return false;
/* B10G11R11_UFLOAT_PACK32 maps to the TLB's 16F internal type, which
* canonicalizes NaN bit patterns. vkCmdCopyImage is a raw byte copy
* per spec for any pair of texel-size compatible formats, so alias
* the TLB format to R32_UINT when either endpoint is B10G11R11 to
* preserve all 32 bits through the TLB round-trip.
*/
if (src->vk.format == VK_FORMAT_B10G11R11_UFLOAT_PACK32 ||
dst->vk.format == VK_FORMAT_B10G11R11_UFLOAT_PACK32) {
fb_format = VK_FORMAT_R32_UINT;
}
/* From the Vulkan spec, VkImageCopy valid usage:
*
* "If neither the calling commands srcImage nor the calling commands
@ -1546,6 +1565,14 @@ copy_image_blit(struct v3dv_cmd_buffer *cmd_buffer,
dst = create_image_alias(cmd_buffer, dst,
dst_scale_w, dst_scale_h, format);
} else if (src->planes[src_plane].vk_format ==
VK_FORMAT_B10G11R11_UFLOAT_PACK32) {
/* Sampling B10G11R11_UFLOAT in the blit shader canonicalizes NaN
* bit patterns at the 11/11/10-bit float decode step.
* vkCmdCopyImage is a raw byte copy per spec, so alias to R32_UINT
* for this blit to keep all 32 bits intact.
*/
format = VK_FORMAT_R32_UINT;
} else {
format = src->format->planes[src_plane].rt_type != V3D_OUTPUT_IMAGE_FORMAT_NO ?
src->planes[src_plane].vk_format :
@ -2017,6 +2044,15 @@ copy_buffer_to_image_tlb(struct v3dv_cmd_buffer *cmd_buffer,
return false;
}
/* B10G11R11_UFLOAT_PACK32 maps to the TLB's 16F internal type, which
* canonicalizes NaN bit patterns. vkCmdCopyBufferToImage is a raw byte
* copy per spec, so alias the TLB format to R32_UINT to keep all
* 32 bits intact (memory layout is identical, internal type becomes
* 32UI instead of 16F).
*/
if (image->vk.format == VK_FORMAT_B10G11R11_UFLOAT_PACK32)
fb_format = VK_FORMAT_R32_UINT;
/* From the Vulkan spec for VkBufferImageCopy2:
*
* "The aspectMask member of imageSubresource must only have a