/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dvx_meta_common.c | 40 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 D | v3dvx_cmd_buffer.c | 35 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 D | v3dv_cmd_buffer.c | 29 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 D | v3dv_queue.c | 37 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 D | v3dv_private.h | 274 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 D | v3dv_cl.h | 32 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 D | v3dvx_queue.c | 30 v3dX(job_emit_noop)(struct v3dv_job *job) in job_emit_noop()
|
H A D | v3dv_cl.c | 35 v3dv_cl_init(struct v3dv_job *job, struct v3dv_cl *cl) in v3dv_cl_init()
|
H A D | v3dv_meta_copy.c | 399 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 D | v3dv_uniforms.c | 479 struct v3dv_job *job = cmd_buffer->state.job; in v3dv_write_uniforms_wg_offsets()
|
H A D | v3dv_meta_clear.c | 116 struct v3dv_job *job = in clear_image_tlb()
|