Searched refs:vc5_job (Results 1 – 15 of 15) sorted by relevance
/external/mesa3d/src/gallium/drivers/vc5/ |
D | vc5_job.c | 48 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 …]
|
D | vc5_context.h | 42 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);
|
D | vc5_uniforms.c | 41 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()
|
D | vc5_cl.h | 33 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);
|
D | vc5_rcl.c | 90 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()
|
D | vc5_context.c | 48 struct vc5_job *job = entry->data; in vc5_flush() 83 struct vc5_job *job = entry->data; in vc5_invalidate_resource()
|
D | v3dx_context.h | 33 void v3dX(emit_rcl)(struct vc5_job *job);
|
D | Makefile.sources | 13 vc5_job.c \
|
D | vc5_draw.c | 45 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()
|
D | vc5_cl.c | 33 vc5_init_cl(struct vc5_job *job, struct vc5_cl *cl) in vc5_init_cl()
|
D | vc5_simulator.c | 232 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()
|
D | vc5_emit.c | 133 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()
|
D | meson.build | 31 'vc5_job.c',
|
D | vc5_blit.c | 132 struct vc5_job *job = vc5_get_job(vc5, dst_surf, NULL);
|
D | vc5_program.c | 331 struct vc5_job *job = vc5->job; in vc5_update_compiled_fs()
|