Searched refs:v3dv_cl (Results 1 - 6 of 6) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
H A Dv3dv_cl.h33 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 Dv3dv_cl.c35 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 Dv3dvx_queue.c35 struct v3dv_cl *rcl = &job->rcl;
79 struct v3dv_cl *icl = &job->indirect;
H A Dv3dvx_meta_common.c40 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 Dv3dvx_cmd_buffer.c103 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 Dv3dv_private.h86 #include "v3dv_cl.h"
957 struct v3dv_cl bcl;
958 struct v3dv_cl rcl;
959 struct v3dv_cl indirect;

Completed in 11 milliseconds