Searched refs:vc4_job (Results 1 – 13 of 13) sorted by relevance
/external/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_job.c | 42 vc4_job_free(struct vc4_context *vc4, struct vc4_job *job) in vc4_job_free() 77 static struct vc4_job * 80 struct vc4_job *job = rzalloc(vc4, struct vc4_job); in vc4_job_create() 105 struct vc4_job *job = entry->data; in vc4_flush_jobs_writing_resource() 120 struct vc4_job *job = entry->data; in vc4_flush_jobs_reading_resource() 167 struct vc4_job * 186 struct vc4_job *job = vc4_job_create(vc4); in vc4_get_job() 226 struct vc4_job * 234 struct vc4_job *job = vc4_get_job(vc4, cbuf, zsbuf); in vc4_get_job_for_fbo() 282 vc4_submit_setup_rcl_surface(struct vc4_job *job, in vc4_submit_setup_rcl_surface() [all …]
|
D | vc4_cl.h | 33 struct vc4_job; 60 struct vc4_job *job; 69 void vc4_init_cl(struct vc4_job *job, struct vc4_cl *cl); 71 uint32_t vc4_gem_hindex(struct vc4_job *job, struct vc4_bo *bo); 178 cl_reloc(struct vc4_job *job, struct vc4_cl *cl, struct vc4_cl_out **cl_out, in cl_reloc() 192 cl_aligned_reloc(struct vc4_job *job, struct vc4_cl *cl, in cl_aligned_reloc()
|
D | vc4_context.h | 231 struct vc4_job { struct 322 struct vc4_job *job; argument 461 struct vc4_job *job); 483 struct vc4_job *vc4_get_job(struct vc4_context *vc4, 486 struct vc4_job *vc4_get_job_for_fbo(struct vc4_context *vc4); 488 void vc4_job_submit(struct vc4_context *vc4, struct vc4_job *job);
|
D | vc4_uniforms.c | 31 write_texture_p0(struct vc4_job *job, in write_texture_p0() 44 write_texture_p1(struct vc4_job *job, in write_texture_p1() 58 write_texture_p2(struct vc4_job *job, in write_texture_p2() 75 write_texture_first_level(struct vc4_job *job, in write_texture_first_level() 87 write_texture_msaa_addr(struct vc4_job *job, in write_texture_msaa_addr() 107 write_texture_border_color(struct vc4_job *job, in write_texture_border_color() 215 struct vc4_job *job = vc4->job; in vc4_write_uniforms()
|
D | vc4_cl.c | 29 vc4_init_cl(struct vc4_job *job, struct vc4_cl *cl) in vc4_init_cl() 60 vc4_gem_hindex(struct vc4_job *job, struct vc4_bo *bo) in vc4_gem_hindex()
|
D | vc4_draw.c | 38 vc4_get_draw_cl_space(struct vc4_job *job, int vert_count) in vc4_get_draw_cl_space() 77 struct vc4_job *job = vc4->job; in vc4_start_draw() 136 struct vc4_job *job = vc4->job; in vc4_emit_gl_shader_state() 276 struct vc4_job *job = vc4_get_job_for_fbo(vc4); in vc4_hw_2116_workaround() 318 struct vc4_job *job = vc4_get_job_for_fbo(vc4); in vc4_draw_vbo() 551 struct vc4_job *job = vc4_get_job_for_fbo(vc4); in vc4_clear()
|
D | vc4_context.c | 47 struct vc4_job *job = entry->data; in vc4_flush() 92 struct vc4_job *job = entry->data; in vc4_invalidate_resource()
|
D | Makefile.sources | 21 vc4_job.c \
|
D | vc4_emit.c | 30 struct vc4_job *job = vc4->job; in vc4_emit_state()
|
D | meson.build | 41 'vc4_job.c',
|
D | vc4_simulator.c | 213 vc4_simulator_pin_bos(struct drm_device *dev, struct vc4_job *job, in vc4_simulator_pin_bos() 364 struct drm_vc4_submit_cl *args, struct vc4_job *job) in vc4_simulator_flush()
|
D | vc4_blit.c | 131 struct vc4_job *job = vc4_get_job(vc4, dst_surf, NULL); in vc4_tile_blit()
|
D | vc4_program.c | 2716 struct vc4_job *job = vc4->job; in vc4_update_compiled_fs()
|