Lines Matching defs:pctx

115 v3d_resource_transfer_unmap(struct pipe_context *pctx,
118 struct v3d_context *v3d = v3d_context(pctx);
173 v3d_map_usage_prep(struct pipe_context *pctx,
177 struct v3d_context *v3d = v3d_context(pctx);
230 v3d_resource_transfer_map(struct pipe_context *pctx,
236 struct v3d_context *v3d = v3d_context(pctx);
261 v3d_map_usage_prep(pctx, prsc, usage);
337 v3d_resource_transfer_unmap(pctx, ptrans);
342 v3d_texture_subdata(struct pipe_context *pctx,
356 return u_default_texture_subdata(pctx, prsc, level, usage, box,
364 v3d_map_usage_prep(pctx, prsc, usage | (PIPE_MAP_WRITE |
417 struct pipe_context *pctx,
459 struct pipe_context *pctx, struct pipe_resource *prsc,
986 v3d_update_shadow_texture(struct pipe_context *pctx,
989 struct v3d_context *v3d = v3d_context(pctx);
1035 pctx->blit(pctx, &info);
1042 v3d_create_surface(struct pipe_context *pctx,
1046 struct v3d_context *v3d = v3d_context(pctx);
1061 psurf->context = pctx;
1111 v3d_create_surface(pctx, &rsc->separate_stencil->base,
1119 v3d_surface_destroy(struct pipe_context *pctx, struct pipe_surface *psurf)
1131 v3d_flush_resource(struct pipe_context *pctx, struct pipe_resource *resource)
1187 v3d_resource_context_init(struct pipe_context *pctx)
1189 pctx->buffer_map = u_transfer_helper_transfer_map;
1190 pctx->texture_map = u_transfer_helper_transfer_map;
1191 pctx->transfer_flush_region = u_transfer_helper_transfer_flush_region;
1192 pctx->buffer_unmap = u_transfer_helper_transfer_unmap;
1193 pctx->texture_unmap = u_transfer_helper_transfer_unmap;
1194 pctx->buffer_subdata = u_default_buffer_subdata;
1195 pctx->texture_subdata = v3d_texture_subdata;
1196 pctx->create_surface = v3d_create_surface;
1197 pctx->surface_destroy = v3d_surface_destroy;
1198 pctx->resource_copy_region = util_resource_copy_region;
1199 pctx->blit = v3d_blit;
1200 pctx->generate_mipmap = v3d_generate_mipmap;
1201 pctx->flush_resource = v3d_flush_resource;