/aosp_15_r20/external/mesa3d/src/gallium/drivers/v3d/ |
H A D | v3dx_state.c | 52 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_blend_color() local 65 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_stencil_ref() local 74 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_clip_state() local 82 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_sample_mask() local 264 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_polygon_stipple() local 275 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_scissor_states() local 287 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_viewport_states() local 297 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_vertex_buffers() local 312 struct v3d_context *v3d = v3d_context(pctx); in v3d_blend_state_bind() local 320 struct v3d_context *v3d = v3d_context(pctx); in v3d_rasterizer_state_bind() local [all …]
|
H A D | v3d_job.c | 42 v3d_job_free(struct v3d_context *v3d, struct v3d_job *job) in v3d_job_free() 95 v3d_job_create(struct v3d_context *v3d) in v3d_job_create() 143 struct v3d_context *v3d = job->v3d; in v3d_job_add_write_resource() local 156 v3d_flush_jobs_using_bo(struct v3d_context *v3d, struct v3d_bo *bo) in v3d_flush_jobs_using_bo() 191 v3d_flush_jobs_writing_resource(struct v3d_context *v3d, in v3d_flush_jobs_writing_resource() 243 v3d_flush_jobs_reading_resource(struct v3d_context *v3d, in v3d_flush_jobs_reading_resource() 295 v3d_get_job(struct v3d_context *v3d, in v3d_get_job() 377 v3d_get_job_for_fbo(struct v3d_context *v3d) in v3d_get_job_for_fbo() 439 v3d_clif_dump(struct v3d_context *v3d, struct v3d_job *job) in v3d_clif_dump() 469 v3d_read_and_accumulate_primitive_counters(struct v3d_context *v3d) in v3d_read_and_accumulate_primitive_counters() [all …]
|
H A D | v3d_program.c | 221 v3d_shader_precompile(struct v3d_context *v3d, in v3d_shader_precompile() 341 struct v3d_context *v3d = v3d_context(pctx); in v3d_uncompiled_shader_create() local 468 v3d_get_compiled_shader(struct v3d_context *v3d, in v3d_get_compiled_shader() 564 v3d_setup_shared_key(struct v3d_context *v3d, struct v3d_key *key, in v3d_setup_shared_key() 637 v3d_update_compiled_fs(struct v3d_context *v3d, uint8_t prim_mode) in v3d_update_compiled_fs() 756 v3d_update_compiled_gs(struct v3d_context *v3d, uint8_t prim_mode) in v3d_update_compiled_gs() 833 v3d_update_compiled_vs(struct v3d_context *v3d, uint8_t prim_mode) in v3d_update_compiled_vs() 944 v3d_update_compiled_shaders(struct v3d_context *v3d, uint8_t prim_mode) in v3d_update_compiled_shaders() 952 v3d_update_compiled_cs(struct v3d_context *v3d) in v3d_update_compiled_cs() 1051 struct v3d_context *v3d = v3d_context(pctx); in v3d_shader_state_delete() local [all …]
|
H A D | v3dx_draw.c | 144 v3d_start_draw(struct v3d_context *v3d) in v3d_start_draw() 163 struct v3d_context *v3d = v3d_context(pctx); in v3d_predraw_check_stage_inputs() local 230 struct v3d_context *v3d = v3d_context(pctx); in v3d_predraw_check_outputs() local 254 v3d_state_reads_resource(struct v3d_context *v3d, in v3d_state_reads_resource() 337 v3d_emit_wait_for_tf_if_needed(struct v3d_context *v3d, struct v3d_job *job) in v3d_emit_wait_for_tf_if_needed() 484 emit_shader_state_record(struct v3d_context *v3d, in emit_shader_state_record() 708 v3d_emit_gl_shader_state(struct v3d_context *v3d, in v3d_emit_gl_shader_state() 926 v3d_update_primitives_generated_counter(struct v3d_context *v3d, in v3d_update_primitives_generated_counter() 940 v3d_update_job_ez(struct v3d_context *v3d, struct v3d_job *job) in v3d_update_job_ez() 1040 v3d_check_compiled_shaders(struct v3d_context *v3d) in v3d_check_compiled_shaders() [all …]
|
H A D | v3d_context.c | 47 struct v3d_context *v3d = v3d_context(pctx); in v3d_flush() local 59 struct v3d_context *v3d = v3d_context(pctx); in v3d_pipe_flush() local 97 struct v3d_context *v3d = v3d_context(pctx); in v3d_memory_barrier() local 117 struct v3d_context *v3d = v3d_context(pctx); in v3d_invalidate_resource() local 149 v3d_update_primitive_counters(struct v3d_context *v3d) in v3d_update_primitive_counters() 176 v3d_line_smoothing_enabled(struct v3d_context *v3d) in v3d_line_smoothing_enabled() 205 v3d_get_real_line_width(struct v3d_context *v3d) in v3d_get_real_line_width() 235 v3d_flag_dirty_sampler_state(struct v3d_context *v3d, in v3d_flag_dirty_sampler_state() 297 struct v3d_context *v3d = v3d_context(pctx); in v3d_context_destroy() local 355 v3d_render_condition_check(struct v3d_context *v3d) in v3d_render_condition_check() [all …]
|
H A D | v3d_blit.c | 41 v3d_blitter_save(struct v3d_context *v3d, enum v3d_blitter_op op) in v3d_blitter_save() 83 struct v3d_context *v3d = v3d_context(ctx); in v3d_render_blit() local 145 struct v3d_context *v3d = v3d_context(ctx); in v3d_stencil_blit() local 236 struct v3d_context *v3d = v3d_context(pctx); in v3d_generate_mipmap() local 274 struct v3d_context *v3d = v3d_context(pctx); in v3d_tfu_blit() local 366 struct v3d_context *v3d = v3d_context(pctx); in v3d_tlb_blit_fast() local 470 struct v3d_context *v3d = v3d_context(pctx); in v3d_tlb_blit() local 579 struct v3d_context *v3d = v3d_context(pctx); in v3d_get_sand8_vs() local 618 struct v3d_context *v3d = v3d_context(pctx); in v3d_get_sand8_fs() local 760 struct v3d_context *v3d = v3d_context(pctx); in v3d_sand8_blit() local [all …]
|
H A D | v3d_query.c | 53 struct v3d_context *v3d = v3d_context(pctx); in v3d_create_query() local 62 struct v3d_context *v3d = v3d_context(pctx); in v3d_create_batch_query() local 74 struct v3d_context *v3d = v3d_context(pctx); in v3d_destroy_query() local 83 struct v3d_context *v3d = v3d_context(pctx); in v3d_begin_query() local 92 struct v3d_context *v3d = v3d_context(pctx); in v3d_end_query() local 102 struct v3d_context *v3d = v3d_context(pctx); in v3d_get_query_result() local 111 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_active_query_state() local 124 struct v3d_context *v3d = v3d_context(pipe); in v3d_render_condition() local
|
H A D | v3d_query_pipe.c | 50 v3d_destroy_query_pipe(struct v3d_context *v3d, struct v3d_query *query) in v3d_destroy_query_pipe() 59 v3d_begin_query_pipe(struct v3d_context *v3d, struct v3d_query *query) in v3d_begin_query_pipe() 102 v3d_end_query_pipe(struct v3d_context *v3d, struct v3d_query *query) in v3d_end_query_pipe() 140 v3d_get_query_result_pipe(struct v3d_context *v3d, struct v3d_query *query, in v3d_get_query_result_pipe() 190 v3d_create_query_pipe(struct v3d_context *v3d, unsigned query_type, unsigned index) in v3d_create_query_pipe()
|
H A D | v3dx_query_perfcnt.c | 43 kperfmon_destroy(struct v3d_context *v3d, struct v3d_perfmon_state *perfmon) in kperfmon_destroy() 124 v3d_destroy_query_perfcnt(struct v3d_context *v3d, struct v3d_query *query) in v3d_destroy_query_perfcnt() 143 v3d_begin_query_perfcnt(struct v3d_context *v3d, struct v3d_query *query) in v3d_begin_query_perfcnt() 185 v3d_end_query_perfcnt(struct v3d_context *v3d, struct v3d_query *query) in v3d_end_query_perfcnt() 222 v3d_get_query_result_perfcnt(struct v3d_context *v3d, struct v3d_query *query, in v3d_get_query_result_perfcnt()
|
H A D | v3d_fence.c | 123 v3d_fence_create(struct v3d_context *v3d, int fd) in v3d_fence_create() 139 struct v3d_context *v3d = (struct v3d_context *)pctx; in v3d_fence_create_fd() local 150 struct v3d_context *v3d = (struct v3d_context*)pctx; in v3d_fence_server_sync() local 164 v3d_fence_context_init(struct v3d_context *v3d) in v3d_fence_context_init() 178 v3d_fence_context_finish(struct v3d_context *v3d) in v3d_fence_context_finish()
|
H A D | v3dx_emit.c | 82 translate_colormask(struct v3d_context *v3d, uint32_t colormask, int rt) in translate_colormask() 94 emit_rt_blend(struct v3d_context *v3d, struct v3d_job *job, in emit_rt_blend() 184 struct v3d_context *v3d = job->v3d; in emit_varying_flags() local 211 get_tf_shader(struct v3d_context *v3d) in get_tf_shader() 222 struct v3d_context *v3d = v3d_context(pctx); in v3dX() local
|
H A D | v3d_resource.c | 130 struct v3d_context *v3d = v3d_context(pctx); in v3d_resource_transfer_unmap() local 162 rebind_sampler_views(struct v3d_context *v3d, in rebind_sampler_views() 195 struct v3d_context *v3d = v3d_context(pctx); in v3d_map_usage_prep() local 255 struct v3d_context *v3d = v3d_context(pctx); in v3d_resource_transfer_map() local 1018 struct v3d_context *v3d = v3d_context(pctx); in v3d_update_shadow_texture() local 1075 struct v3d_context *v3d = v3d_context(pctx); in v3d_create_surface() local
|
H A D | v3d_disk_cache.c | 97 v3d_disk_cache_retrieve(struct v3d_context *v3d, in v3d_disk_cache_retrieve() 178 v3d_disk_cache_store(struct v3d_context *v3d, in v3d_disk_cache_store()
|
H A D | meson.build | 58 libv3d = static_library( build
|
H A D | v3dx_tfu.c | 38 struct v3d_context *v3d = v3d_context(pctx); in v3dX() local
|
H A D | v3d_uniforms.c | 215 v3d_write_uniforms(struct v3d_context *v3d, struct v3d_job *job, in v3d_write_uniforms()
|
H A D | v3d_context.h | 352 struct v3d_context *v3d; member 760 v3d_transform_feedback_enabled(struct v3d_context *v3d) in v3d_transform_feedback_enabled()
|
/aosp_15_r20/external/mesa3d/src/broadcom/simulator/ |
H A D | v3dx_simulator.c | 64 v3d_invalidate_l2c(struct v3d_hw *v3d) in v3d_invalidate_l2c() 82 v3d_invalidate_l2t(struct v3d_hw *v3d) in v3d_invalidate_l2t() 97 static UNUSED void v3d_core_wait_l2tcactl(struct v3d_hw *v3d, in v3d_core_wait_l2tcactl() 109 v3d_flush_l1td(struct v3d_hw *v3d) in v3d_flush_l1td() 125 v3d_flush_l2t(struct v3d_hw *v3d) in v3d_flush_l2t() 138 v3d_invalidate_slices(struct v3d_hw *v3d) in v3d_invalidate_slices() 144 v3d_invalidate_caches(struct v3d_hw *v3d) in v3d_invalidate_caches() 153 v3d_reload_gmp(struct v3d_hw *v3d) in v3d_reload_gmp() 167 v3d_flush_caches(struct v3d_hw *v3d) in v3d_flush_caches() 333 v3d_isr_core(struct v3d_hw *v3d, in v3d_isr_core() [all …]
|
H A D | v3d_simulator.c | 79 struct v3d_hw *v3d; member
|
/aosp_15_r20/external/mesa3d/src/broadcom/drm-shim/ |
H A D | v3d_noop.c | 48 static struct v3d_device v3d = { variable
|
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/target-helpers/ |
H A D | drm_helper.h | 325 DRM_DRIVER_DESCRIPTOR(v3d, v3d_driconf, ARRAY_SIZE(v3d_driconf)) in DRM_DRIVER_DESCRIPTOR() argument
|