Module: Mesa
Branch: master
Commit: 91ba331ef4fee34085628af12a188924a28cd808
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=91ba331ef4fee34085628af12a188924a28cd808

Author: Józef Kucia <[email protected]>
Date:   Mon Oct  9 22:42:06 2017 +0200

anv: Do not assert() on VK_ATTACHMENT_UNUSED

Reviewed-by: Jason Ekstrand <[email protected]>
Reviewed-by: Nanley Chery <[email protected]>
Cc: [email protected]

---

 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];

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to