Home
last modified time | relevance | path

Searched refs:v3d_context (Results 1 – 20 of 20) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_query.c47 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()
Dv3d_context.c45 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 …]
Dv3d_context.h330 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 …]
Dv3d_query.h32 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,
Dv3dx_state.c51 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 …]
Dv3d_program.c41 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 …]
Dv3d_query_pipe.c49 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()
Dv3d_job.c41 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 …]
Dv3d_query_perfcnt.c131 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()
Dv3dx_context.h32 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);
Dv3d_blit.c32 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()
Dv3dx_draw.c41 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 …]
Dv3d_resource.c117 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()
Dv3dx_emit.c132 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()
Dmeson.build27 'v3d_context.c',
28 'v3d_context.h',
Dv3dx_job.c33 void v3dX(bcl_epilogue)(struct v3d_context *v3d, struct v3d_job *job) in v3dX()
Dv3d_bufmgr.h33 struct v3d_context;
Dv3d_fence.c120 v3d_fence_create(struct v3d_context *v3d) in v3d_fence_create()
Dv3d_uniforms.c213 v3d_write_uniforms(struct v3d_context *v3d, struct v3d_job *job, in v3d_write_uniforms()
/third_party/mesa3d/ohos/
Ddependency_inputs.gni3719 ../src/gallium/drivers/v3d/v3d_context.c
3720 ../src/gallium/drivers/v3d/v3d_context.h