Searched refs:v3d_context (Results 1 - 25 of 34) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/v3d/
H A Dv3d_query.h27 #include "v3d_context.h"
32 void (*destroy_query)(struct v3d_context *v3d, struct v3d_query *query);
33 bool (*begin_query)(struct v3d_context *v3d, struct v3d_query *query);
34 bool (*end_query)(struct v3d_context *v3d, struct v3d_query *query);
35 bool (*get_query_result)(struct v3d_context *v3d, struct v3d_query *query,
44 struct pipe_query *v3d_create_query_pipe(struct v3d_context *v3d, unsigned query_type, unsigned index);
45 struct pipe_query *v3d_create_batch_query_perfcnt(struct v3d_context *v3d, unsigned num_queries,
H A Dv3d_query.c47 struct v3d_context *v3d = v3d_context(pctx);
56 return v3d_create_batch_query_perfcnt(v3d_context(pctx),
64 struct v3d_context *v3d = v3d_context(pctx);
73 struct v3d_context *v3d = v3d_context(pctx);
82 struct v3d_context *v3d = v3d_context(pctx);
92 struct v3d_context *v3
[all...]
H A Dv3dx_context.h26 * be included from v3d_context.h.
32 void v3dX(start_binning)(struct v3d_context *v3d,
38 void v3dX(create_texture_shader_state_bo)(struct v3d_context *v3d,
41 void v3dX(bcl_epilogue)(struct v3d_context *v3d, struct v3d_job *job);
H A Dv3d_context.c38 #include "v3d_context.h"
45 struct v3d_context *v3d = v3d_context(pctx);
57 struct v3d_context *v3d = v3d_context(pctx);
72 struct v3d_context *v3d = v3d_context(pctx);
92 struct v3d_context *v3d = v3d_context(pctx);
103 struct v3d_context *v3
[all...]
H A Dv3d_context.h330 struct v3d_context *v3d;
478 struct v3d_context { struct
631 static inline struct v3d_context *
632 v3d_context(struct pipe_context *pcontext) function in typeref:struct:v3d_context *
634 return (struct v3d_context *)pcontext;
683 v3d_transform_feedback_enabled(struct v3d_context *v3d)
691 struct v3d_cl_reloc v3d_write_uniforms(struct v3d_context *v3d,
697 void v3d_job_init(struct v3d_context *v3d);
698 struct v3d_job *v3d_job_create(struct v3d_context *v3d);
699 void v3d_job_free(struct v3d_context *v3
[all...]
H A Dv3d_query_pipe.c49 v3d_destroy_query_pipe(struct v3d_context *v3d, struct v3d_query *query)
58 v3d_begin_query_pipe(struct v3d_context *v3d, struct v3d_query *query)
100 v3d_end_query_pipe(struct v3d_context *v3d, struct v3d_query *query)
138 v3d_get_query_result_pipe(struct v3d_context *v3d, struct v3d_query *query,
189 v3d_create_query_pipe(struct v3d_context *v3d, unsigned query_type, unsigned index)
H A Dv3dx_state.c35 #include "v3d_context.h"
51 struct v3d_context *v3d = v3d_context(pctx);
64 struct v3d_context *v3d = v3d_context(pctx);
73 struct v3d_context *v3d = v3d_context(pctx);
81 struct v3d_context *v3d = v3d_context(pctx);
262 struct v3d_context *v3
[all...]
H A Dv3d_program.c37 #include "v3d_context.h"
41 v3d_get_compiled_shader(struct v3d_context *v3d,
205 v3d_shader_precompile(struct v3d_context *v3d,
283 struct v3d_context *v3d = v3d_context(pctx);
349 struct v3d_context *v3d = data;
371 v3d_get_compiled_shader(struct v3d_context *v3d,
443 v3d_setup_shared_key(struct v3d_context *v3d, struct v3d_key *key,
519 v3d_update_compiled_fs(struct v3d_context *v3d, uint8_t prim_mode)
639 v3d_update_compiled_gs(struct v3d_context *v3
[all...]
H A Dv3dx_job.c30 #include "v3d_context.h"
33 void v3dX(bcl_epilogue)(struct v3d_context *v3d, struct v3d_job *job)
H A Dv3d_query_perfcnt.c131 kperfmon_destroy(struct v3d_context *v3d, struct v3d_perfmon_state *perfmon)
186 v3d_destroy_query_perfcnt(struct v3d_context *v3d, struct v3d_query *query)
205 v3d_begin_query_perfcnt(struct v3d_context *v3d, struct v3d_query *query)
247 v3d_end_query_perfcnt(struct v3d_context *v3d, struct v3d_query *query)
275 v3d_get_query_result_perfcnt(struct v3d_context *v3d, struct v3d_query *query,
313 v3d_create_batch_query_perfcnt(struct v3d_context *v3d, unsigned num_queries,
H A Dv3d_job.c30 #include "v3d_context.h"
41 v3d_job_free(struct v3d_context *v3d, struct v3d_job *job)
91 v3d_job_create(struct v3d_context *v3d)
139 struct v3d_context *v3d = job->v3d;
152 v3d_flush_jobs_using_bo(struct v3d_context *v3d, struct v3d_bo *bo)
187 v3d_flush_jobs_writing_resource(struct v3d_context *v3d,
236 v3d_flush_jobs_reading_resource(struct v3d_context *v3d,
288 v3d_get_job(struct v3d_context *v3d,
368 v3d_get_job_for_fbo(struct v3d_context *v3d)
427 v3d_clif_dump(struct v3d_context *v3
[all...]
H A Dv3d_blit.c28 #include "v3d_context.h"
32 v3d_blitter_save(struct v3d_context *v3d)
64 struct v3d_context *v3d = v3d_context(ctx);
123 struct v3d_context *v3d = v3d_context(ctx);
228 struct v3d_context *v3d = v3d_context(pctx);
437 struct v3d_context *v3d = v3d_context(pct
[all...]
H A Dv3dx_draw.c32 #include "v3d_context.h"
41 v3d_start_binning(struct v3d_context *v3d, struct v3d_job *job)
150 v3d_start_draw(struct v3d_context *v3d)
169 struct v3d_context *v3d = v3d_context(pctx);
231 struct v3d_context *v3d = v3d_context(pctx);
255 v3d_state_reads_resource(struct v3d_context *v3d,
334 v3d_emit_wait_for_tf_if_needed(struct v3d_context *v3d, struct v3d_job *job)
479 v3d_emit_gl_shader_state(struct v3d_context *v3
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/v3d/
H A DMakefile.sources7 v3d_context.c \
8 v3d_context.h \
H A Dv3d_context.c38 #include "v3d_context.h"
45 struct v3d_context *v3d = v3d_context(pctx);
57 struct v3d_context *v3d = v3d_context(pctx);
72 struct v3d_context *v3d = v3d_context(pctx);
86 struct v3d_context *v3d = v3d_context(pctx);
97 struct v3d_context *v3
[all...]
H A Dv3dx_job.c30 #include "v3d_context.h"
33 void v3dX(bcl_epilogue)(struct v3d_context *v3d, struct v3d_job *job)
H A Dv3d_query.c36 #include "v3d_context.h"
70 struct v3d_context *v3d = v3d_context(pctx);
96 struct v3d_context *v3d = v3d_context(pctx);
163 struct v3d_context *v3d = v3d_context(pctx);
H A Dv3d_context.h279 struct v3d_context *v3d;
391 struct v3d_context { struct
533 static inline struct v3d_context *
534 v3d_context(struct pipe_context *pcontext) function in typeref:struct:v3d_context *
536 return (struct v3d_context *)pcontext;
573 struct v3d_cl_reloc v3d_write_uniforms(struct v3d_context *v3d,
578 void v3d_job_init(struct v3d_context *v3d);
579 struct v3d_job *v3d_get_job(struct v3d_context *v3d,
582 struct v3d_job *v3d_get_job_for_fbo(struct v3d_context *v3d);
585 void v3d_job_submit(struct v3d_context *v3
[all...]
H A Dv3dx_state.c35 #include "v3d_context.h"
51 struct v3d_context *v3d = v3d_context(pctx);
64 struct v3d_context *v3d = v3d_context(pctx);
73 struct v3d_context *v3d = v3d_context(pctx);
81 struct v3d_context *v3d = v3d_context(pctx);
262 struct v3d_context *v3
[all...]
H A Dv3dx_context.h26 * be included from v3d_context.h.
37 void v3dX(bcl_epilogue)(struct v3d_context *v3d, struct v3d_job *job);
H A Dv3d_program.c37 #include "v3d_context.h"
41 v3d_get_compiled_shader(struct v3d_context *v3d,
184 v3d_shader_precompile(struct v3d_context *v3d,
245 struct v3d_context *v3d = v3d_context(pctx);
311 struct v3d_context *v3d = data;
333 v3d_get_compiled_shader(struct v3d_context *v3d,
405 v3d_setup_shared_key(struct v3d_context *v3d, struct v3d_key *key,
481 v3d_update_compiled_fs(struct v3d_context *v3d, uint8_t prim_mode)
599 v3d_update_compiled_vs(struct v3d_context *v3
[all...]
H A Dv3d_job.c30 #include "v3d_context.h"
41 v3d_job_free(struct v3d_context *v3d, struct v3d_job *job)
89 v3d_job_create(struct v3d_context *v3d)
137 struct v3d_context *v3d = job->v3d;
150 v3d_flush_jobs_writing_resource(struct v3d_context *v3d,
162 v3d_flush_jobs_reading_resource(struct v3d_context *v3d,
226 v3d_get_job(struct v3d_context *v3d,
290 v3d_get_job_for_fbo(struct v3d_context *v3d)
338 v3d_clif_dump(struct v3d_context *v3d, struct v3d_job *job)
367 v3d_job_submit(struct v3d_context *v3
[all...]
H A Dv3d_blit.c27 #include "v3d_context.h"
55 struct v3d_context *v3d = v3d_context(pctx);
168 v3d_blitter_save(struct v3d_context *v3d)
199 struct v3d_context *v3d = v3d_context(ctx);
256 struct v3d_context *v3d = v3d_context(ctx);
355 struct v3d_context *v3d = v3d_context(pct
[all...]
H A Dv3d_bufmgr.h33 struct v3d_context;
H A Dv3d_fence.c40 #include "v3d_context.h"
100 v3d_fence_create(struct v3d_context *v3d)

Completed in 20 milliseconds

12