Home
last modified time | relevance | path

Searched refs:v3dv_job (Results 1 - 11 of 11) sorted by relevance

/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dvx_meta_common.c40 emit_rcl_prologue(struct v3dv_job *job, in emit_rcl_prologue()
132 emit_frame_setup(struct v3dv_job *job, in emit_frame_setup()
188 emit_supertile_coordinates(struct v3dv_job *job, in emit_supertile_coordinates()
476 emit_copy_layer_to_buffer_per_tile_list(struct v3dv_job *job, in emit_copy_layer_to_buffer_per_tile_list()
556 emit_copy_layer_to_buffer(struct v3dv_job *job, in emit_copy_layer_to_buffer()
569 v3dX(meta_emit_copy_image_to_buffer_rcl)(struct v3dv_job *job, in meta_emit_copy_image_to_buffer_rcl()
585 emit_resolve_image_layer_per_tile_list(struct v3dv_job *job, in emit_resolve_image_layer_per_tile_list()
643 emit_resolve_image_layer(struct v3dv_job *job, in emit_resolve_image_layer()
656 v3dX(meta_emit_resolve_image_rcl)(struct v3dv_job *job, in meta_emit_resolve_image_rcl()
672 emit_copy_buffer_per_tile_list(struct v3dv_job *jo
[all...]
H A Dv3dvx_cmd_buffer.c35 v3dX(job_emit_binning_flush)(struct v3dv_job *job) in job_emit_binning_flush()
46 v3dX(job_emit_binning_prolog)(struct v3dv_job *job, in job_emit_binning_prolog()
87 v3dX(job_emit_clip_window)(struct v3dv_job *job, const VkRect2D *rect) in job_emit_clip_window()
662 struct v3dv_job *job = cmd_buffer->state.job; in cmd_buffer_render_pass_emit_per_tile_rcl()
710 struct v3dv_job *job = cmd_buffer->state.job; in cmd_buffer_emit_render_pass_layer_rcl()
754 set_rcl_early_z_config(struct v3dv_job *job, in set_rcl_early_z_config()
783 struct v3dv_job *job = cmd_buffer->state.job; in cmd_buffer_emit_render_pass_rcl()
1054 struct v3dv_job *job = cmd_buffer->state.job; in cmd_buffer_emit_viewport()
1093 struct v3dv_job *job = cmd_buffer->state.job; in cmd_buffer_emit_stencil()
1155 struct v3dv_job *jo in cmd_buffer_emit_depth_bias()
1654 list_for_each_entry(struct v3dv_job, secondary_job, &secondary->jobs, list_link) cmd_buffer_execute_inside_pass() argument
[all...]
H A Dv3dv_cmd_buffer.c29 v3dv_job_add_bo(struct v3dv_job *job, struct v3dv_bo *bo) in v3dv_job_add_bo()
45 v3dv_job_add_bo_unchecked(struct v3dv_job *job, struct v3dv_bo *bo) in v3dv_job_add_bo_unchecked()
109 job_destroy_gpu_cl_resources(struct v3dv_job *job) in job_destroy_gpu_cl_resources()
129 job_destroy_cloned_gpu_cl_resources(struct v3dv_job *job) in job_destroy_cloned_gpu_cl_resources()
150 job_destroy_gpu_csd_resources(struct v3dv_job *job) in job_destroy_gpu_csd_resources()
164 job_destroy_cpu_wait_events_resources(struct v3dv_job *job) in job_destroy_cpu_wait_events_resources()
172 v3dv_job_destroy(struct v3dv_job *job) in v3dv_job_destroy()
240 list_for_each_entry_safe(struct v3dv_job, job, in cmd_buffer_free_resources() argument
354 job_compute_frame_tiling(struct v3dv_job *job, in job_compute_frame_tiling()
416 v3dv_job_start_frame(struct v3dv_job *jo
1690 list_for_each_entry(struct v3dv_job, secondary_job, &secondary->jobs, list_link) cmd_buffer_execute_outside_pass() argument
[all...]
H A Dv3dv_queue.c37 struct v3dv_job *job, in v3dv_clif_dump()
127 handle_reset_query_cpu_job(struct v3dv_queue *queue, struct v3dv_job *job, in handle_reset_query_cpu_job()
169 export_perfmon_last_job_sync(struct v3dv_queue *queue, struct v3dv_job *job, int *fd) in export_perfmon_last_job_sync()
215 handle_end_query_cpu_job(struct v3dv_job *job, uint32_t counter_pass_idx) in handle_end_query_cpu_job()
266 handle_copy_query_results_cpu_job(struct v3dv_job *job) in handle_copy_query_results_cpu_job()
293 handle_set_event_cpu_job(struct v3dv_queue *queue, struct v3dv_job *job, in handle_set_event_cpu_job()
321 check_wait_events_complete(struct v3dv_job *job) in check_wait_events_complete()
334 handle_wait_events_cpu_job(struct v3dv_job *job) in handle_wait_events_cpu_job()
348 struct v3dv_job *job, in handle_copy_buffer_to_image_cpu_job()
400 handle_timestamp_query_cpu_job(struct v3dv_queue *queue, struct v3dv_job *jo
1092 list_for_each_entry_safe(struct v3dv_job, job, &cmd_buffer->jobs, list_link) v3dv_queue_driver_submit() argument
[all...]
H A Dv3dv_private.h274 struct v3dv_job *noop_job;
1035 struct v3dv_job *csd_job;
1062 struct v3dv_job { struct
1176 void v3dv_job_init(struct v3dv_job *job,
1181 void v3dv_job_destroy(struct v3dv_job *job);
1183 void v3dv_job_add_bo(struct v3dv_job *job, struct v3dv_bo *bo);
1184 void v3dv_job_add_bo_unchecked(struct v3dv_job *job, struct v3dv_bo *bo);
1186 void v3dv_job_start_frame(struct v3dv_job *job,
1195 bool v3dv_job_type_is_gpu(struct v3dv_job *job);
1197 struct v3dv_job *
[all...]
H A Dv3dv_cl.h32 struct v3dv_job;
35 void v3dv_job_add_bo(struct v3dv_job *job, struct v3dv_bo *bo);
61 struct v3dv_job *job;
98 void v3dv_cl_init(struct v3dv_job *job, struct v3dv_cl *cl);
H A Dv3dvx_queue.c30 v3dX(job_emit_noop)(struct v3dv_job *job) in job_emit_noop()
H A Dv3dv_cl.c35 v3dv_cl_init(struct v3dv_job *job, struct v3dv_cl *cl) in v3dv_cl_init()
H A Dv3dv_meta_copy.c399 struct v3dv_job *job = in copy_image_to_buffer_tlb()
940 struct v3dv_job *job = in copy_image_tlb()
1257 struct v3dv_job *copy_job = in v3dv_CmdUpdateBuffer()
1440 struct v3dv_job *job = in copy_buffer_to_image_tlb()
2207 struct v3dv_job *job = cmd_buffer->state.job; in texel_buffer_shader_copy()
2692 struct v3dv_job *job = in copy_buffer_to_image_cpu()
4178 struct v3dv_job *job = cmd_buffer->state.job; in blit_shader()
4276 struct v3dv_job *job = in resolve_image_tlb()
H A Dv3dv_uniforms.c479 struct v3dv_job *job = cmd_buffer->state.job; in v3dv_write_uniforms_wg_offsets()
H A Dv3dv_meta_clear.c116 struct v3dv_job *job = in clear_image_tlb()

Completed in 25 milliseconds