| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/v3d/ |
| H A D | v3dx_context.h | 33 struct v3d_job *job); 35 void v3dX(emit_rcl)(struct v3d_job *job); 41 void v3dX(bcl_epilogue)(struct v3d_context *v3d, struct v3d_job *job);
|
| H A D | v3d_context.h | 45 struct v3d_job; 47 void v3d_job_add_bo(struct v3d_job *job, struct v3d_bo *bo); 329 struct v3d_job { struct 485 struct v3d_job *job; 692 struct v3d_job *job, 698 struct v3d_job *v3d_job_create(struct v3d_context *v3d); 699 void v3d_job_free(struct v3d_context *v3d, struct v3d_job *job); 700 struct v3d_job *v3d_get_job(struct v3d_context *v3d, 705 struct v3d_job *v3d_get_job_for_fbo(struct v3d_context *v3d); 706 void v3d_job_add_bo(struct v3d_job *jo [all...] |
| H A D | v3d_job.c | 24 /** @file v3d_job.c 41 v3d_job_free(struct v3d_context *v3d, struct v3d_job *job) 90 struct v3d_job * 93 struct v3d_job *job = rzalloc(v3d, struct v3d_job); 113 v3d_job_add_bo(struct v3d_job *job, struct v3d_bo *bo) 137 v3d_job_add_write_resource(struct v3d_job *job, struct pipe_resource *prsc) 155 struct v3d_job *job = entry->data; 163 v3d_job_add_tf_write_resource(struct v3d_job *job, struct pipe_resource *prsc) 174 v3d_job_writes_resource_from_tf(struct v3d_job *jo [all...] |
| H A D | v3dx_job.c | 33 void v3dX(bcl_epilogue)(struct v3d_context *v3d, struct v3d_job *job)
|
| H A D | v3d_cl.h | 34 struct v3d_job; 68 struct v3d_job *job; 74 void v3d_init_cl(struct v3d_job *job, struct v3d_cl *cl); 77 uint32_t v3d_gem_hindex(struct v3d_job *job, struct v3d_bo *bo);
|
| H A D | v3d_uniforms.c | 111 write_texture_p0(struct v3d_job *job, 125 write_texture_p1(struct v3d_job *job, 153 write_tmu_p0(struct v3d_job *job, 169 write_image_tmu_p0(struct v3d_job *job, 191 write_tmu_p1(struct v3d_job *job, 213 v3d_write_uniforms(struct v3d_context *v3d, struct v3d_job *job,
|
| H A D | v3d_cl.c | 36 v3d_init_cl(struct v3d_job *job, struct v3d_cl *cl)
|
| H A D | v3d_context.c | 48 struct v3d_job *job = entry->data; 113 struct v3d_job *job = entry->data; 127 struct v3d_job *job = v3d_get_job_for_fbo(v3d);
|
| H A D | v3dx_rcl.c | 114 store_general(struct v3d_job *job, 217 v3d_rcl_emit_loads(struct v3d_job *job, struct v3d_cl *cl, int layer) 291 v3d_rcl_emit_stores(struct v3d_job *job, struct v3d_cl *cl, int layer) 429 v3d_rcl_emit_generic_per_tile_list(struct v3d_job *job, int layer) 486 v3d_setup_render_target(struct v3d_job *job, int cbuf, 505 v3d_emit_z_stencil_config(struct v3d_job *job, struct v3d_surface *surf, 536 supertile_in_job_scissors(struct v3d_job *job, 565 emit_render_layer(struct v3d_job *job, uint32_t layer) 686 v3dX(emit_rcl)(struct v3d_job *job)
|
| H A D | v3dx_emit.c | 135 struct v3d_job *job = v3d->job; 279 emit_rt_blend(struct v3d_context *v3d, struct v3d_job *job, 319 emit_flat_shade_flags(struct v3d_job *job, 337 emit_noperspective_flags(struct v3d_job *job, 354 emit_centroid_flags(struct v3d_job *job, 372 emit_varying_flags(struct v3d_job *job, uint32_t *flags, 373 void (*flag_emit_callback)(struct v3d_job *job, 418 struct v3d_job *job = v3d->job;
|
| H A D | v3dx_draw.c | 41 v3d_start_binning(struct v3d_context *v3d, struct v3d_job *job) 152 struct v3d_job *job = v3d->job; 313 v3d_emit_wait_for_tf(struct v3d_job *job) 334 v3d_emit_wait_for_tf_if_needed(struct v3d_context *v3d, struct v3d_job *job) 362 v3d_emit_gs_state_record(struct v3d_job *job, 408 v3d_emit_tes_gs_common_params(struct v3d_job *job, 448 v3d_emit_tes_gs_shader_params(struct v3d_job *job, 482 struct v3d_job *job = v3d->job; 848 v3d_update_job_ez(struct v3d_context *v3d, struct v3d_job *job) 998 struct v3d_job *jo [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/v3d/ |
| H A D | v3dx_job.c | 33 void v3dX(bcl_epilogue)(struct v3d_context *v3d, struct v3d_job *job)
|
| H A D | v3dx_context.h | 33 void v3dX(emit_rcl)(struct v3d_job *job); 37 void v3dX(bcl_epilogue)(struct v3d_context *v3d, struct v3d_job *job);
|
| H A D | v3d_job.c | 24 /** @file v3d_job.c 41 v3d_job_free(struct v3d_context *v3d, struct v3d_job *job) 88 static struct v3d_job * 91 struct v3d_job *job = rzalloc(v3d, struct v3d_job); 111 v3d_job_add_bo(struct v3d_job *job, struct v3d_bo *bo) 135 v3d_job_add_write_resource(struct v3d_job *job, struct pipe_resource *prsc) 156 struct v3d_job *job = entry->data; 170 struct v3d_job *job = entry->data; 183 v3d_job_set_tile_buffer_size(struct v3d_job *jo [all...] |
| H A D | Makefile.sources | 12 v3d_job.c \
|
| H A D | v3d_context.h | 43 struct v3d_job; 45 void v3d_job_add_bo(struct v3d_job *job, struct v3d_bo *bo); 278 struct v3d_job { struct 398 struct v3d_job *job; 579 struct v3d_job *v3d_get_job(struct v3d_context *v3d, 582 struct v3d_job *v3d_get_job_for_fbo(struct v3d_context *v3d); 583 void v3d_job_add_bo(struct v3d_job *job, struct v3d_bo *bo); 584 void v3d_job_add_write_resource(struct v3d_job *job, struct pipe_resource *prsc); 585 void v3d_job_submit(struct v3d_context *v3d, struct v3d_job *job);
|
| H A D | v3d_cl.h | 33 struct v3d_job; 58 struct v3d_job *job; 64 void v3d_init_cl(struct v3d_job *job, struct v3d_cl *cl); 67 uint32_t v3d_gem_hindex(struct v3d_job *job, struct v3d_bo *bo);
|
| H A D | v3d_uniforms.c | 107 write_texture_p0(struct v3d_job *job, 121 write_texture_p1(struct v3d_job *job, 149 write_tmu_p0(struct v3d_job *job, 165 write_image_tmu_p0(struct v3d_job *job, 187 write_tmu_p1(struct v3d_job *job, 215 struct v3d_job *job = v3d->job;
|
| H A D | v3d_cl.c | 33 v3d_init_cl(struct v3d_job *job, struct v3d_cl *cl)
|
| H A D | v3dx_rcl.c | 111 store_general(struct v3d_job *job, 206 v3d_rcl_emit_loads(struct v3d_job *job, struct v3d_cl *cl) 269 v3d_rcl_emit_stores(struct v3d_job *job, struct v3d_cl *cl) 403 v3d_rcl_emit_generic_per_tile_list(struct v3d_job *job, int last_cbuf) 453 v3d_setup_render_target(struct v3d_job *job, int cbuf, 468 v3d_emit_z_stencil_config(struct v3d_job *job, struct v3d_surface *surf, 499 v3dX(emit_rcl)(struct v3d_job *job)
|
| H A D | v3d_context.c | 48 struct v3d_job *job = entry->data; 107 struct v3d_job *job = entry->data;
|
| H A D | v3dx_emit.c | 135 struct v3d_job *job = v3d->job; 278 emit_rt_blend(struct v3d_context *v3d, struct v3d_job *job, 318 emit_flat_shade_flags(struct v3d_job *job, 336 emit_noperspective_flags(struct v3d_job *job, 353 emit_centroid_flags(struct v3d_job *job, 371 emit_varying_flags(struct v3d_job *job, uint32_t *flags, 372 void (*flag_emit_callback)(struct v3d_job *job, 408 struct v3d_job *job = v3d->job;
|
| H A D | v3dx_draw.c | 45 struct v3d_job *job = v3d->job; 186 struct v3d_job *job = v3d->job; 426 v3d_update_job_ez(struct v3d_context *v3d, struct v3d_job *job) 516 struct v3d_job *job = v3d_get_job_for_fbo(v3d); 801 v3d_tlb_clear(struct v3d_job *job, unsigned buffers, 913 struct v3d_job *job = v3d_get_job_for_fbo(v3d);
|
| H A D | v3d_blit.c | 133 struct v3d_job *job = v3d_get_job(v3d, dst_surf, NULL);
|
| H A D | v3d_program.c | 483 struct v3d_job *job = v3d->job;
|