/third_party/mesa3d/src/gallium/drivers/v3d/ |
D | v3d_query.c | 47 struct v3d_context *v3d = v3d_context(pctx); in v3d_create_query() 56 return v3d_create_batch_query_perfcnt(v3d_context(pctx), in v3d_create_batch_query() 64 struct v3d_context *v3d = v3d_context(pctx); in v3d_destroy_query() 73 struct v3d_context *v3d = v3d_context(pctx); in v3d_begin_query() 82 struct v3d_context *v3d = v3d_context(pctx); in v3d_end_query() 92 struct v3d_context *v3d = v3d_context(pctx); in v3d_get_query_result() 101 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_active_query_state()
|
D | v3d_context.c | 45 struct v3d_context *v3d = v3d_context(pctx); in v3d_flush() 57 struct v3d_context *v3d = v3d_context(pctx); in v3d_pipe_flush() 72 struct v3d_context *v3d = v3d_context(pctx); in v3d_memory_barrier() 92 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_debug_callback() 103 struct v3d_context *v3d = v3d_context(pctx); in v3d_invalidate_resource() 125 v3d_update_primitive_counters(struct v3d_context *v3d) in v3d_update_primitive_counters() 152 v3d_line_smoothing_enabled(struct v3d_context *v3d) in v3d_line_smoothing_enabled() 181 v3d_get_real_line_width(struct v3d_context *v3d) in v3d_get_real_line_width() 197 v3d_ensure_prim_counts_allocated(struct v3d_context *ctx) in v3d_ensure_prim_counts_allocated() 211 v3d_flag_dirty_sampler_state(struct v3d_context *v3d, in v3d_flag_dirty_sampler_state() [all …]
|
D | v3d_context.h | 330 struct v3d_context *v3d; 478 struct v3d_context { struct 631 static inline struct v3d_context * 632 v3d_context(struct pipe_context *pcontext) in v3d_context() function 634 return (struct v3d_context *)pcontext; in v3d_context() 683 v3d_transform_feedback_enabled(struct v3d_context *v3d) in v3d_transform_feedback_enabled() 691 struct v3d_cl_reloc v3d_write_uniforms(struct v3d_context *v3d, 697 void v3d_job_init(struct v3d_context *v3d); 698 struct v3d_job *v3d_job_create(struct v3d_context *v3d); 699 void v3d_job_free(struct v3d_context *v3d, struct v3d_job *job); [all …]
|
D | v3d_query.h | 32 void (*destroy_query)(struct v3d_context *v3d, struct v3d_query *query); 33 bool (*begin_query)(struct v3d_context *v3d, struct v3d_query *query); 34 bool (*end_query)(struct v3d_context *v3d, struct v3d_query *query); 35 bool (*get_query_result)(struct v3d_context *v3d, struct v3d_query *query, 44 struct pipe_query *v3d_create_query_pipe(struct v3d_context *v3d, unsigned query_type, unsigned ind… 45 struct pipe_query *v3d_create_batch_query_perfcnt(struct v3d_context *v3d, unsigned num_queries,
|
D | v3dx_state.c | 51 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_blend_color() 64 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_stencil_ref() 73 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_clip_state() 81 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_sample_mask() 262 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_polygon_stipple() 273 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_scissor_states() 285 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_viewport_states() 297 struct v3d_context *v3d = v3d_context(pctx); in v3d_set_vertex_buffers() 312 struct v3d_context *v3d = v3d_context(pctx); in v3d_blend_state_bind() 320 struct v3d_context *v3d = v3d_context(pctx); in v3d_rasterizer_state_bind() [all …]
|
D | v3d_program.c | 41 v3d_get_compiled_shader(struct v3d_context *v3d, 205 v3d_shader_precompile(struct v3d_context *v3d, in v3d_shader_precompile() 283 struct v3d_context *v3d = v3d_context(pctx); in v3d_uncompiled_shader_create() 349 struct v3d_context *v3d = data; in v3d_shader_debug_output() 371 v3d_get_compiled_shader(struct v3d_context *v3d, in v3d_get_compiled_shader() 443 v3d_setup_shared_key(struct v3d_context *v3d, struct v3d_key *key, in v3d_setup_shared_key() 519 v3d_update_compiled_fs(struct v3d_context *v3d, uint8_t prim_mode) in v3d_update_compiled_fs() 639 v3d_update_compiled_gs(struct v3d_context *v3d, uint8_t prim_mode) in v3d_update_compiled_gs() 713 v3d_update_compiled_vs(struct v3d_context *v3d, uint8_t prim_mode) in v3d_update_compiled_vs() 822 v3d_update_compiled_shaders(struct v3d_context *v3d, uint8_t prim_mode) in v3d_update_compiled_shaders() [all …]
|
D | v3d_query_pipe.c | 49 v3d_destroy_query_pipe(struct v3d_context *v3d, struct v3d_query *query) in v3d_destroy_query_pipe() 58 v3d_begin_query_pipe(struct v3d_context *v3d, struct v3d_query *query) in v3d_begin_query_pipe() 100 v3d_end_query_pipe(struct v3d_context *v3d, struct v3d_query *query) in v3d_end_query_pipe() 138 v3d_get_query_result_pipe(struct v3d_context *v3d, struct v3d_query *query, in v3d_get_query_result_pipe() 189 v3d_create_query_pipe(struct v3d_context *v3d, unsigned query_type, unsigned index) in v3d_create_query_pipe()
|
D | v3d_job.c | 41 v3d_job_free(struct v3d_context *v3d, struct v3d_job *job) in v3d_job_free() 91 v3d_job_create(struct v3d_context *v3d) in v3d_job_create() 139 struct v3d_context *v3d = job->v3d; in v3d_job_add_write_resource() 152 v3d_flush_jobs_using_bo(struct v3d_context *v3d, struct v3d_bo *bo) in v3d_flush_jobs_using_bo() 187 v3d_flush_jobs_writing_resource(struct v3d_context *v3d, in v3d_flush_jobs_writing_resource() 236 v3d_flush_jobs_reading_resource(struct v3d_context *v3d, in v3d_flush_jobs_reading_resource() 288 v3d_get_job(struct v3d_context *v3d, in v3d_get_job() 368 v3d_get_job_for_fbo(struct v3d_context *v3d) in v3d_get_job_for_fbo() 427 v3d_clif_dump(struct v3d_context *v3d, struct v3d_job *job) in v3d_clif_dump() 457 v3d_read_and_accumulate_primitive_counters(struct v3d_context *v3d) in v3d_read_and_accumulate_primitive_counters() [all …]
|
D | v3d_query_perfcnt.c | 131 kperfmon_destroy(struct v3d_context *v3d, struct v3d_perfmon_state *perfmon) in kperfmon_destroy() 186 v3d_destroy_query_perfcnt(struct v3d_context *v3d, struct v3d_query *query) in v3d_destroy_query_perfcnt() 205 v3d_begin_query_perfcnt(struct v3d_context *v3d, struct v3d_query *query) in v3d_begin_query_perfcnt() 247 v3d_end_query_perfcnt(struct v3d_context *v3d, struct v3d_query *query) in v3d_end_query_perfcnt() 275 v3d_get_query_result_perfcnt(struct v3d_context *v3d, struct v3d_query *query, in v3d_get_query_result_perfcnt() 313 v3d_create_batch_query_perfcnt(struct v3d_context *v3d, unsigned num_queries, in v3d_create_batch_query_perfcnt()
|
D | v3dx_context.h | 32 void v3dX(start_binning)(struct v3d_context *v3d, 38 void v3dX(create_texture_shader_state_bo)(struct v3d_context *v3d, 41 void v3dX(bcl_epilogue)(struct v3d_context *v3d, struct v3d_job *job);
|
D | v3d_blit.c | 32 v3d_blitter_save(struct v3d_context *v3d) in v3d_blitter_save() 64 struct v3d_context *v3d = v3d_context(ctx); in v3d_render_blit() 123 struct v3d_context *v3d = v3d_context(ctx); in v3d_stencil_blit() 228 struct v3d_context *v3d = v3d_context(pctx); in v3d_tfu() 437 struct v3d_context *v3d = v3d_context(pctx); in v3d_tlb_blit() 572 struct v3d_context *v3d = v3d_context(pctx); in v3d_get_sand8_vs() 616 struct v3d_context *v3d = v3d_context(pctx); in v3d_get_sand8_fs() 757 struct v3d_context *v3d = v3d_context(pctx); in v3d_sand8_blit() 854 struct v3d_context *v3d = v3d_context(pctx); in v3d_blit()
|
D | v3dx_draw.c | 41 v3d_start_binning(struct v3d_context *v3d, struct v3d_job *job) in v3d_start_binning() 150 v3d_start_draw(struct v3d_context *v3d) in v3d_start_draw() 169 struct v3d_context *v3d = v3d_context(pctx); in v3d_predraw_check_stage_inputs() 231 struct v3d_context *v3d = v3d_context(pctx); in v3d_predraw_check_outputs() 255 v3d_state_reads_resource(struct v3d_context *v3d, in v3d_state_reads_resource() 334 v3d_emit_wait_for_tf_if_needed(struct v3d_context *v3d, struct v3d_job *job) in v3d_emit_wait_for_tf_if_needed() 479 v3d_emit_gl_shader_state(struct v3d_context *v3d, in v3d_emit_gl_shader_state() 834 v3d_update_primitives_generated_counter(struct v3d_context *v3d, in v3d_update_primitives_generated_counter() 848 v3d_update_job_ez(struct v3d_context *v3d, struct v3d_job *job) in v3d_update_job_ez() 916 v3d_check_compiled_shaders(struct v3d_context *v3d) in v3d_check_compiled_shaders() [all …]
|
D | v3d_resource.c | 117 struct v3d_context *v3d = v3d_context(pctx); in v3d_resource_transfer_unmap() 149 rebind_sampler_views(struct v3d_context *v3d, in rebind_sampler_views() 176 struct v3d_context *v3d = v3d_context(pctx); in v3d_map_usage_prep() 228 struct v3d_context *v3d = v3d_context(pctx); in v3d_resource_transfer_map() 991 struct v3d_context *v3d = v3d_context(pctx); in v3d_update_shadow_texture() 1048 struct v3d_context *v3d = v3d_context(pctx); in v3d_create_surface()
|
D | v3dx_emit.c | 132 emit_one_texture(struct v3d_context *v3d, struct v3d_texture_stateobj *stage_tex, in emit_one_texture() 257 emit_textures(struct v3d_context *v3d, struct v3d_texture_stateobj *stage_tex) in emit_textures() 267 translate_colormask(struct v3d_context *v3d, uint32_t colormask, int rt) in translate_colormask() 279 emit_rt_blend(struct v3d_context *v3d, struct v3d_job *job, in emit_rt_blend() 379 struct v3d_context *v3d = job->v3d; in emit_varying_flags() 406 get_tf_shader(struct v3d_context *v3d) in get_tf_shader() 417 struct v3d_context *v3d = v3d_context(pctx); in v3dX()
|
D | meson.build | 27 'v3d_context.c', 28 'v3d_context.h',
|
D | v3dx_job.c | 33 void v3dX(bcl_epilogue)(struct v3d_context *v3d, struct v3d_job *job) in v3dX()
|
D | v3d_bufmgr.h | 33 struct v3d_context;
|
D | v3d_fence.c | 120 v3d_fence_create(struct v3d_context *v3d) in v3d_fence_create()
|
D | v3d_uniforms.c | 213 v3d_write_uniforms(struct v3d_context *v3d, struct v3d_job *job, in v3d_write_uniforms()
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 3719 ../src/gallium/drivers/v3d/v3d_context.c 3720 ../src/gallium/drivers/v3d/v3d_context.h
|