dzn: CmdWaitForEvents needs to submit barriers too

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20324>
This commit is contained in:
Jesse Natalie
2022-12-14 12:30:12 -08:00
committed by Marge Bot
parent 2314afae9d
commit d50f160d0a

View File

@@ -4181,6 +4181,12 @@ dzn_CmdWaitEvents(VkCommandBuffer commandBuffer,
ID3D12GraphicsCommandList1_ResourceBarrier(cmdbuf->cmdlist, 1, &barrier);
}
cmdbuf->vk.base.device->dispatch_table.CmdPipelineBarrier(
vk_command_buffer_to_handle(&cmdbuf->vk),
srcStageMask, dstStageMask, 0,
memoryBarrierCount, pMemoryBarriers,
bufferMemoryBarrierCount, pBufferMemoryBarriers,
imageMemoryBarrierCount, pImageMemoryBarriers);
}
VKAPI_ATTR void VKAPI_CALL