Home
last modified time | relevance | path

Searched refs:needs_bcl_sync (Results 1 - 4 of 4) sorted by relevance

/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_queue.c749 assert(job->serialize || !job->needs_bcl_sync); in handle_cl_job()
801 * (needs_bcl_sync) or when performance queries are in use. in handle_cl_job()
809 bool needs_bcl_sync = job->needs_bcl_sync || needs_perf_sync; in handle_cl_job() local
811 for (int i = 0; !needs_bcl_sync && i < sync_info->wait_count; i++) { in handle_cl_job()
812 needs_bcl_sync = sync_info->waits[i].stage_mask & in handle_cl_job()
825 bool needs_rcl_sync = job->serialize && !needs_bcl_sync; in handle_cl_job()
846 submit.in_sync_bcl = needs_bcl_sync ? last_job_sync : 0; in handle_cl_job()
H A Dv3dvx_cmd_buffer.c1596 job->needs_bcl_sync = is_bcl_barrier; in cmd_buffer_subpass_split_for_barrier()
1684 secondary_job->needs_bcl_sync || in cmd_buffer_execute_inside_pass()
1736 secondary_job->needs_bcl_sync = true; in cmd_buffer_execute_inside_pass()
H A Dv3dv_cmd_buffer.c1707 job->needs_bcl_sync = true; in cmd_buffer_execute_outside_pass()
2511 job->needs_bcl_sync = true; in consume_bcl_sync()
2551 assert(!job->needs_bcl_sync); in v3dv_cmd_buffer_emit_pre_draw()
H A Dv3dv_private.h1147 bool needs_bcl_sync; member

Completed in 15 milliseconds