v3dv: only care about barriers between GPU jobs
We don't need to do anything special for host/gpu synchronization. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6766>
This commit is contained in:
committed by
Marge Bot
parent
08193cc56f
commit
e7678f7c7f
@@ -4110,6 +4110,12 @@ v3dv_CmdPipelineBarrier(VkCommandBuffer commandBuffer,
|
||||
{
|
||||
V3DV_FROM_HANDLE(v3dv_cmd_buffer, cmd_buffer, commandBuffer);
|
||||
|
||||
/* We only care about barriers between GPU jobs */
|
||||
if (srcStageMask == VK_PIPELINE_STAGE_HOST_BIT ||
|
||||
dstStageMask == VK_PIPELINE_STAGE_HOST_BIT) {
|
||||
return;
|
||||
}
|
||||
|
||||
/* If we have a recording job, finish it here */
|
||||
struct v3dv_job *job = cmd_buffer->state.job;
|
||||
if (job)
|
||||
|
||||
Reference in New Issue
Block a user