Lines Matching defs:pctx
42 struct pipe_context *pctx,
45 struct panfrost_context *ctx = pan_context(pctx);
46 struct panfrost_screen *screen = pan_screen(pctx->screen);
73 panfrost_shader_compile(pctx->screen, &ctx->shaders, &ctx->descs,
100 panfrost_set_compute_resources(struct pipe_context *pctx,
108 panfrost_set_global_binding(struct pipe_context *pctx,
116 struct panfrost_context *ctx = pan_context(pctx);
141 panfrost_memory_barrier(struct pipe_context *pctx, unsigned flags)
145 panfrost_flush_all_batches(pan_context(pctx), "Memory barrier");
149 panfrost_compute_context_init(struct pipe_context *pctx)
151 pctx->create_compute_state = panfrost_create_compute_state;
152 pctx->bind_compute_state = panfrost_bind_compute_state;
153 pctx->delete_compute_state = panfrost_delete_compute_state;
155 pctx->set_compute_resources = panfrost_set_compute_resources;
156 pctx->set_global_binding = panfrost_set_global_binding;
158 pctx->memory_barrier = panfrost_memory_barrier;