Home
last modified time | relevance | path

Searched refs:vc5_job (Results 1 – 15 of 15) sorted by relevance

/external/mesa3d/src/gallium/drivers/vc5/
Dvc5_job.c48 vc5_job_free(struct vc5_context *vc5, struct vc5_job *job) in vc5_job_free()
92 static struct vc5_job *
95 struct vc5_job *job = rzalloc(vc5, struct vc5_job); in vc5_job_create()
115 vc5_job_add_bo(struct vc5_job *job, struct vc5_bo *bo) in vc5_job_add_bo()
139 vc5_job_add_write_resource(struct vc5_job *job, struct pipe_resource *prsc) in vc5_job_add_write_resource()
160 struct vc5_job *job = entry->data; in vc5_flush_jobs_writing_resource()
175 struct vc5_job *job = entry->data; in vc5_flush_jobs_reading_resource()
188 vc5_job_set_tile_buffer_size(struct vc5_job *job) in vc5_job_set_tile_buffer_size()
230 struct vc5_job *
252 struct vc5_job *job = vc5_job_create(vc5); in vc5_get_job()
[all …]
Dvc5_context.h42 struct vc5_job;
44 void vc5_job_add_bo(struct vc5_job *job, struct vc5_bo *bo);
200 struct vc5_job { struct
304 struct vc5_job *job; argument
462 struct vc5_job *job);
484 struct vc5_job *vc5_get_job(struct vc5_context *vc5,
487 struct vc5_job *vc5_get_job_for_fbo(struct vc5_context *vc5);
488 void vc5_job_add_bo(struct vc5_job *job, struct vc5_bo *bo);
489 void vc5_job_add_write_resource(struct vc5_job *job, struct pipe_resource *prsc);
490 void vc5_job_submit(struct vc5_context *vc5, struct vc5_job *job);
Dvc5_uniforms.c41 write_texture_border_color(struct vc5_job *job,
180 write_texture_p0(struct vc5_job *job, in write_texture_p0()
194 write_texture_p1(struct vc5_job *job, in write_texture_p1()
222 write_tmu_p0(struct vc5_job *job, in write_tmu_p0()
243 write_tmu_p1(struct vc5_job *job, in write_tmu_p1()
266 struct vc5_job *job = vc5->job; in vc5_write_uniforms()
Dvc5_cl.h33 struct vc5_job;
58 struct vc5_job *job;
64 void vc5_init_cl(struct vc5_job *job, struct vc5_cl *cl);
67 uint32_t vc5_gem_hindex(struct vc5_job *job, struct vc5_bo *bo);
Dvc5_rcl.c90 store_general(struct vc5_job *job, in store_general()
197 vc5_rcl_emit_loads(struct vc5_job *job, struct vc5_cl *cl) in vc5_rcl_emit_loads()
252 vc5_rcl_emit_stores(struct vc5_job *job, struct vc5_cl *cl) in vc5_rcl_emit_stores()
374 vc5_rcl_emit_generic_per_tile_list(struct vc5_job *job, int last_cbuf) in vc5_rcl_emit_generic_per_tile_list()
425 v3d_setup_render_target(struct vc5_job *job, int cbuf, in v3d_setup_render_target()
441 v3dX(emit_rcl)(struct vc5_job *job) in v3dX()
Dvc5_context.c48 struct vc5_job *job = entry->data; in vc5_flush()
83 struct vc5_job *job = entry->data; in vc5_invalidate_resource()
Dv3dx_context.h33 void v3dX(emit_rcl)(struct vc5_job *job);
DMakefile.sources13 vc5_job.c \
Dvc5_draw.c45 struct vc5_job *job = vc5->job; in vc5_start_draw()
136 struct vc5_job *job = vc5->job; in vc5_emit_gl_shader_state()
373 struct vc5_job *job = vc5_get_job_for_fbo(vc5); in vc5_draw_vbo()
555 struct vc5_job *job = vc5_get_job_for_fbo(vc5); in vc5_clear()
Dvc5_cl.c33 vc5_init_cl(struct vc5_job *job, struct vc5_cl *cl) in vc5_init_cl()
Dvc5_simulator.c232 vc5_simulator_pin_bos(int fd, struct vc5_job *job) in vc5_simulator_pin_bos()
250 vc5_simulator_unpin_bos(int fd, struct vc5_job *job) in vc5_simulator_unpin_bos()
363 struct drm_vc5_submit_cl *submit, struct vc5_job *job) in vc5_simulator_flush()
Dvc5_emit.c133 struct vc5_job *job = vc5->job; in emit_one_texture()
276 emit_rt_blend(struct vc5_context *vc5, struct vc5_job *job, in emit_rt_blend()
310 struct vc5_job *job = vc5->job; in v3dX()
Dmeson.build31 'vc5_job.c',
Dvc5_blit.c132 struct vc5_job *job = vc5_get_job(vc5, dst_surf, NULL);
Dvc5_program.c331 struct vc5_job *job = vc5->job; in vc5_update_compiled_fs()