Lines Matching defs:vc4_context
302 struct vc4_context {
424 static inline struct vc4_context *
425 vc4_context(struct pipe_context *pcontext)
427 return (struct vc4_context *)pcontext;
451 int vc4_simulator_flush(struct vc4_context *vc4,
468 void vc4_write_uniforms(struct vc4_context *vc4,
474 void vc4_job_init(struct vc4_context *vc4);
475 struct vc4_job *vc4_get_job(struct vc4_context *vc4,
478 struct vc4_job *vc4_get_job_for_fbo(struct vc4_context *vc4);
480 void vc4_job_submit(struct vc4_context *vc4, struct vc4_job *job);
481 void vc4_flush_jobs_writing_resource(struct vc4_context *vc4,
483 void vc4_flush_jobs_reading_resource(struct vc4_context *vc4,
486 void vc4_generate_code(struct vc4_context *vc4, struct vc4_compile *c);
487 struct qpu_reg *vc4_register_allocate(struct vc4_context *vc4, struct vc4_compile *c);
488 bool vc4_update_compiled_shaders(struct vc4_context *vc4, uint8_t prim_mode);
495 void vc4_init_query_functions(struct vc4_context *vc4);
497 void vc4_blitter_save(struct vc4_context *vc4);