From 91ba331ef4fee34085628af12a188924a28cd808 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=B3zef=20Kucia?= Date: Mon, 9 Oct 2017 22:42:06 +0200 Subject: [PATCH] anv: Do not assert() on VK_ATTACHMENT_UNUSED Reviewed-by: Jason Ekstrand Reviewed-by: Nanley Chery Cc: mesa-stable@lists.freedesktop.org --- src/intel/vulkan/genX_cmd_buffer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/intel/vulkan/genX_cmd_buffer.c b/src/intel/vulkan/genX_cmd_buffer.c index 93d360a1bbe..43437c8eb0f 100644 --- a/src/intel/vulkan/genX_cmd_buffer.c +++ b/src/intel/vulkan/genX_cmd_buffer.c @@ -2996,10 +2996,11 @@ cmd_buffer_subpass_sync_fast_clear_values(struct anv_cmd_buffer *cmd_buffer) * render pass and used in the subpass. */ const uint32_t a = state->subpass->color_attachments[i].attachment; - assert(a < state->pass->attachment_count); if (a == VK_ATTACHMENT_UNUSED) continue; + assert(a < state->pass->attachment_count); + /* Store some information regarding this attachment. */ const struct anv_attachment_state *att_state = &state->attachments[a]; const struct anv_image_view *iview = state->framebuffer->attachments[a]; -- 2.30.2