diff --git a/src/gallium/drivers/zink/zink_synchronization.cpp b/src/gallium/drivers/zink/zink_synchronization.cpp index d350a9ef280..e2be33f24cf 100644 --- a/src/gallium/drivers/zink/zink_synchronization.cpp +++ b/src/gallium/drivers/zink/zink_synchronization.cpp @@ -375,6 +375,7 @@ struct emit_memory_barrier { } else { bmb.srcAccessMask = res->obj->access; } + bmb.dstAccessMask = flags; VKCTX(CmdPipelineBarrier)( cmdbuf, stages,