Module: Mesa
Branch: main
Commit: 7fe16571403c20ae69098e83b52a9320f79daf3e
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7fe16571403c20ae69098e83b52a9320f79daf3e

Author: Mike Blumenkrantz <[email protected]>
Date:   Mon Jun 26 08:43:33 2023 -0400

zink: set feedback attachments on batch init

just to be safe

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23766>

---

 src/gallium/drivers/zink/zink_batch.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/gallium/drivers/zink/zink_batch.c 
b/src/gallium/drivers/zink/zink_batch.c
index 9e1585e73c2..b5f3cb698aa 100644
--- a/src/gallium/drivers/zink/zink_batch.c
+++ b/src/gallium/drivers/zink/zink_batch.c
@@ -510,8 +510,10 @@ zink_start_batch(struct zink_context *ctx, struct 
zink_batch *batch)
    if (zink_descriptor_mode == ZINK_DESCRIPTOR_MODE_DB && !(ctx->flags & 
ZINK_CONTEXT_COPY_ONLY))
       zink_batch_bind_db(ctx);
    /* zero init for unordered blits */
-   if (screen->info.have_EXT_attachment_feedback_loop_dynamic_state)
+   if (screen->info.have_EXT_attachment_feedback_loop_dynamic_state) {
+      VKCTX(CmdSetAttachmentFeedbackLoopEnableEXT)(ctx->batch.state->cmdbuf, 
0);
       
VKCTX(CmdSetAttachmentFeedbackLoopEnableEXT)(ctx->batch.state->barrier_cmdbuf, 
0);
+   }
 }
 
 /* common operations to run post submit; split out for clarity */

Reply via email to