From 85e4a19ed13cd56cc31ca85599acd70ff4f6221a Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 4 Jul 2025 10:04:36 -0400 Subject: [PATCH] zink: stop deleting src stage in image sync this probably doesn't help much and makes debugging harder cc: mesa-stable Part-of: --- src/gallium/drivers/zink/zink_synchronization.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/gallium/drivers/zink/zink_synchronization.cpp b/src/gallium/drivers/zink/zink_synchronization.cpp index c6de616eced..e9448cdcb41 100644 --- a/src/gallium/drivers/zink/zink_synchronization.cpp +++ b/src/gallium/drivers/zink/zink_synchronization.cpp @@ -236,8 +236,6 @@ struct emit_memory_barrier { { VkImageMemoryBarrier imb; zink_resource_image_barrier_init(&imb, res, new_layout, flags, pipeline); - if (!(res->obj->access_stage | res->obj->unordered_access_stage) || completed) - imb.srcAccessMask = 0; if (res->obj->needs_zs_evaluate) imb.pNext = &res->obj->zs_evaluate; res->obj->needs_zs_evaluate = false; @@ -293,8 +291,6 @@ struct emit_memory_barrier { { VkImageMemoryBarrier2 imb; zink_resource_image_barrier2_init(&imb, res, new_layout, flags, pipeline); - if (!(res->obj->access_stage | res->obj->unordered_access_stage) || completed) - imb.srcAccessMask = 0; if (res->obj->needs_zs_evaluate) imb.pNext = &res->obj->zs_evaluate; res->obj->needs_zs_evaluate = false;