From b3adf02b2220040f69343329bd4b55d7f4fe2484 Mon Sep 17 00:00:00 2001 From: Chia-I Wu Date: Wed, 20 Nov 2024 12:45:18 -0800 Subject: [PATCH] panvk: fix dirty check for prepare_blend Add the missing fs_user_dirty and PANVK_CMD_GRAPHICS_DIRTY_RENDER_STATE checks. Signed-off-by: Chia-I Wu Reviewed-by: Benjamin Lee Reviewed-by: Boris Brezillon Part-of: --- src/panfrost/ci/panfrost-g610-fails.txt | 598 -------------------- src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c | 3 +- 2 files changed, 2 insertions(+), 599 deletions(-) diff --git a/src/panfrost/ci/panfrost-g610-fails.txt b/src/panfrost/ci/panfrost-g610-fails.txt index 8165264d475..66756368296 100644 --- a/src/panfrost/ci/panfrost-g610-fails.txt +++ b/src/panfrost/ci/panfrost-g610-fails.txt @@ -735,404 +735,6 @@ dEQP-VK.pipeline.pipeline_library.multisample_shader_builtin.sample_mask.write.1 dEQP-VK.pipeline.pipeline_library.multisample_shader_builtin.sample_mask.write.137_191_1.samples_4,Fail dEQP-VK.renderpass.suballocation.attachment_allocation.input_output.63,Fail -dEQP-VK.renderpass.suballocation.attachment_allocation.roll.60,Fail -dEQP-VK.renderpass.suballocation.attachment_allocation.roll.87,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.draw_use_input_aspect,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.draw,Fail -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.draw_use_input_aspect,Fail dEQP-VK.renderpass.suballocation.subpass_dependencies.external_subpass.render_size_128_128.render_passes_2,Fail dEQP-VK.renderpass.suballocation.subpass_dependencies.external_subpass.render_size_128_128.render_passes_3,Fail dEQP-VK.renderpass.suballocation.subpass_dependencies.external_subpass.render_size_128_128.render_passes_5,Fail @@ -1146,206 +748,6 @@ dEQP-VK.renderpass.suballocation.subpass_dependencies.implicit_dependencies.rend dEQP-VK.renderpass.suballocation.subpass_dependencies.implicit_dependencies.render_passes_5,Fail dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.63,Fail -dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.60,Fail -dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.87,Fail -dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.draw,Fail -dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.draw,Fail dEQP-VK.renderpass2.suballocation.subpass_dependencies.external_subpass.render_size_128_128.render_passes_2,Fail dEQP-VK.renderpass2.suballocation.subpass_dependencies.external_subpass.render_size_128_128.render_passes_2_sync_2,Fail dEQP-VK.renderpass2.suballocation.subpass_dependencies.external_subpass.render_size_128_128.render_passes_3,Fail diff --git a/src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c b/src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c index 140054d6997..5419ccd5d4c 100644 --- a/src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c +++ b/src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c @@ -496,7 +496,8 @@ prepare_blend(struct panvk_cmd_buffer *cmdbuf) dyn_gfx_state_dirty(cmdbuf, CB_BLEND_ENABLES) || dyn_gfx_state_dirty(cmdbuf, CB_BLEND_EQUATIONS) || dyn_gfx_state_dirty(cmdbuf, CB_WRITE_MASKS) || - dyn_gfx_state_dirty(cmdbuf, CB_BLEND_CONSTANTS); + dyn_gfx_state_dirty(cmdbuf, CB_BLEND_CONSTANTS) || + fs_user_dirty(cmdbuf) || gfx_state_dirty(cmdbuf, RENDER_STATE); if (!dirty) return VK_SUCCESS;