Mesa (master): anv: Do not assert() on VK_ATTACHMENT_UNUSED
Jason Ekstrand
jekstrand at kemper.freedesktop.org
Mon Oct 9 23:28:22 UTC 2017
Module: Mesa
Branch: master
Commit: a5cf168c69cf1fb4bfc05297cd92305ff2fd1b7c
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a5cf168c69cf1fb4bfc05297cd92305ff2fd1b7c
Author: Józef Kucia <joseph.kucia at gmail.com>
Date: Mon Oct 9 22:42:06 2017 +0200
anv: Do not assert() on VK_ATTACHMENT_UNUSED
Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
Cc: mesa-stable at 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 93d360a1bb..43437c8eb0 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];
More information about the mesa-commit
mailing list