Searched refs:v3dv_cl (Results 1 - 6 of 6) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/ |
| H A D | v3dv_cl.h | 33 struct v3dv_cl; 52 #define __gen_user_data struct v3dv_cl 59 struct v3dv_cl { struct 77 v3dv_cl_offset(struct v3dv_cl *cl) 93 v3dv_cl_get_address(struct v3dv_cl *cl) 98 void v3dv_cl_init(struct v3dv_job *job, struct v3dv_cl *cl); 99 void v3dv_cl_destroy(struct v3dv_cl *cl); 102 cl_start(struct v3dv_cl *cl) 108 cl_end(struct v3dv_cl *cl, struct v3dv_cl_out *next) 134 cl_aligned_reloc(struct v3dv_cl *c [all...] |
| H A D | v3dv_cl.c | 35 v3dv_cl_init(struct v3dv_job *job, struct v3dv_cl *cl) 46 v3dv_cl_destroy(struct v3dv_cl *cl) 59 cl_alloc_bo(struct v3dv_cl *cl, uint32_t space, bool use_branch) 95 v3dv_cl_ensure_space(struct v3dv_cl *cl, uint32_t space, uint32_t alignment) 109 v3dv_cl_ensure_space_with_branch(struct v3dv_cl *cl, uint32_t space)
|
| H A D | v3dvx_queue.c | 35 struct v3dv_cl *rcl = &job->rcl; 79 struct v3dv_cl *icl = &job->indirect;
|
| H A D | v3dvx_meta_common.c | 40 static struct v3dv_cl * 47 struct v3dv_cl *rcl = &job->rcl; 139 struct v3dv_cl *rcl = &job->rcl; 188 struct v3dv_cl *rcl = &job->rcl; 206 emit_linear_load(struct v3dv_cl *cl, 224 emit_linear_store(struct v3dv_cl *cl, 316 struct v3dv_cl *cl, 399 struct v3dv_cl *cl, 468 struct v3dv_cl *cl = &job->indirect; 560 struct v3dv_cl *rc [all...] |
| H A D | v3dvx_cmd_buffer.c | 103 struct v3dv_cl *cl, 184 struct v3dv_cl *cl, 285 struct v3dv_cl *cl, 401 struct v3dv_cl *cl, 611 struct v3dv_cl *cl = &job->indirect; 654 struct v3dv_cl *rcl = &job->rcl; 757 struct v3dv_cl *rcl = &job->rcl;
|
| H A D | v3dv_private.h | 86 #include "v3dv_cl.h" 957 struct v3dv_cl bcl; 958 struct v3dv_cl rcl; 959 struct v3dv_cl indirect;
|
Completed in 11 milliseconds