Home
last modified time | relevance | path

Searched refs:panfrost_context (Results 1 – 17 of 17) sorted by relevance

/external/mesa3d/src/gallium/drivers/panfrost/
Dpan_job.h58 struct panfrost_context *ctx;
143 panfrost_get_batch_for_fbo(struct panfrost_context *ctx);
146 panfrost_get_fresh_batch_for_fbo(struct panfrost_context *ctx);
149 panfrost_batch_init(struct panfrost_context *ctx);
160 panfrost_flush_all_batches(struct panfrost_context *ctx);
163 panfrost_pending_batches_access_bo(struct panfrost_context *ctx,
167 panfrost_flush_batches_accessing_bo(struct panfrost_context *ctx,
Dpan_context.h103 struct panfrost_context { struct
304 static inline struct panfrost_context *
307 return (struct panfrost_context *) pcontext; in pan_context()
317 panfrost_get_shader_state(struct panfrost_context *ctx, in panfrost_get_shader_state()
332 panfrost_writes_point_size(struct panfrost_context *ctx);
335 panfrost_vertex_tiler_job(struct panfrost_context *ctx, bool is_tiler);
361 panfrost_shader_compile(struct panfrost_context *ctx,
376 panfrost_vertex_buffer_address(struct panfrost_context *ctx, unsigned i);
Dpan_context.c132 struct panfrost_context *ctx = pan_context(pipe); in panfrost_clear()
145 panfrost_writes_point_size(struct panfrost_context *ctx) in panfrost_writes_point_size()
161 struct panfrost_context *ctx = pan_context(pipe); in panfrost_flush()
181 struct panfrost_context *ctx = pan_context(pipe); in panfrost_texture_barrier()
210 panfrost_scissor_culls_everything(struct panfrost_context *ctx) in panfrost_scissor_culls_everything()
227 struct panfrost_context *ctx, in panfrost_statistics_record()
243 panfrost_update_streamout_offsets(struct panfrost_context *ctx) in panfrost_update_streamout_offsets()
285 struct panfrost_context *ctx = batch->ctx; in panfrost_draw_emit_vertex()
310 panfrost_emit_primitive_size(struct panfrost_context *ctx, in panfrost_emit_primitive_size()
335 struct panfrost_context *ctx = batch->ctx; in panfrost_draw_emit_tiler()
[all …]
Dpan_blend.h57 struct panfrost_context *ctx;
141 panfrost_get_blend_for_context(struct panfrost_context *ctx, unsigned rt, struct panfrost_bo **bo, …
144 panfrost_get_blend_shader(struct panfrost_context *ctx,
Dpan_blend_cso.c70 panfrost_get_blend_shader(struct panfrost_context *ctx, in panfrost_get_blend_shader()
118 struct panfrost_context *ctx = pan_context(pipe); in panfrost_create_blend_state()
171 struct panfrost_context *ctx = pan_context(pipe); in panfrost_bind_blend_state()
187 struct panfrost_context *ctx = pan_context(pipe); in panfrost_set_blend_color()
225 panfrost_get_blend_for_context(struct panfrost_context *ctx, unsigned rti, struct panfrost_bo **bo,… in panfrost_get_blend_for_context()
Dpan_job.c102 panfrost_create_batch(struct panfrost_context *ctx, in panfrost_create_batch()
136 struct panfrost_context *ctx = batch->ctx; in panfrost_freeze_batch()
154 struct panfrost_context *ctx = batch->ctx; in panfrost_batch_is_frozen()
257 panfrost_get_batch(struct panfrost_context *ctx, in panfrost_get_batch()
279 panfrost_get_batch_for_fbo(struct panfrost_context *ctx) in panfrost_get_batch_for_fbo()
301 panfrost_get_fresh_batch_for_fbo(struct panfrost_context *ctx) in panfrost_get_fresh_batch_for_fbo()
322 panfrost_bo_access_gc_fences(struct panfrost_context *ctx, in panfrost_bo_access_gc_fences()
359 panfrost_gc_fences(struct panfrost_context *ctx) in panfrost_gc_fences()
395 struct panfrost_context *ctx = batch->ctx; in panfrost_batch_update_bo_access()
944 struct panfrost_context *ctx = batch->ctx; in panfrost_batch_submit_ioctl()
[all …]
Dpan_screen.h44 struct panfrost_context;
65 panfrost_fence_create(struct panfrost_context *ctx);
Dpan_compute.c46 struct panfrost_context *ctx = pan_context(pctx); in panfrost_create_compute_state()
76 struct panfrost_context *ctx = pan_context(pipe); in panfrost_bind_compute_state()
98 struct panfrost_context *ctx = pan_context(pipe); in panfrost_launch_grid()
Dpan_blit.c36 struct panfrost_context *ctx, in panfrost_blitter_save()
68 struct panfrost_context *ctx = pan_context(pipe); in panfrost_u_blitter_blit()
Dpan_cmdstream.c62 panfrost_get_index_buffer_bounded(struct panfrost_context *ctx, in panfrost_get_index_buffer_bounded()
376 panfrost_prepare_bifrost_fs_state(struct panfrost_context *ctx, in panfrost_prepare_bifrost_fs_state()
404 panfrost_prepare_midgard_fs_state(struct panfrost_context *ctx, in panfrost_prepare_midgard_fs_state()
483 panfrost_prepare_fs_state(struct panfrost_context *ctx, in panfrost_prepare_fs_state()
534 panfrost_emit_frag_shader(struct panfrost_context *ctx, in panfrost_emit_frag_shader()
564 struct panfrost_context *ctx = batch->ctx; in panfrost_emit_frag_shader_meta()
606 struct panfrost_context *ctx = batch->ctx; in panfrost_emit_viewport()
700 struct panfrost_context *ctx = batch->ctx; in panfrost_upload_viewport_scale_sysval()
712 struct panfrost_context *ctx = batch->ctx; in panfrost_upload_viewport_offset_sysval()
725 struct panfrost_context *ctx = batch->ctx; in panfrost_upload_txs_sysval()
[all …]
Dpan_blend_shaders.h35 panfrost_create_blend_shader(struct panfrost_context *ctx,
Dpan_cmdstream.h69 panfrost_get_index_buffer_bounded(struct panfrost_context *ctx,
Dpan_assemble.c104 pan_upload_shader_descriptor(struct panfrost_context *ctx, in pan_upload_shader_descriptor()
224 panfrost_shader_compile(struct panfrost_context *ctx, in panfrost_shader_compile()
Dpan_blend_shaders.c136 panfrost_create_blend_shader(struct panfrost_context *ctx, in panfrost_create_blend_shader()
Dpan_screen.c673 panfrost_fence_create(struct panfrost_context *ctx) in panfrost_fence_create()
Dpan_resource.c700 pan_alloc_staging(struct panfrost_context *ctx, struct panfrost_resource *rsc, in pan_alloc_staging()
793 struct panfrost_context *ctx = pan_context(pctx); in panfrost_ptr_map()
/external/mesa3d/docs/relnotes/
D19.3.0.rst563 - panfrost: Get rid of unused panfrost_context fields