Lines Matching defs:prsc
63 struct pipe_resource *prsc = ptrans->resource;
64 struct etna_resource *rsc = etna_resource(prsc);
67 if (likely(!etna_etc2_needs_patching(prsc)))
79 prsc->format, level->patch_offsets);
89 struct pipe_resource *prsc = ptrans->resource;
90 struct etna_resource *rsc = etna_resource(prsc);
191 etna_transfer_map(struct pipe_context *pctx, struct pipe_resource *prsc,
199 struct etna_resource *rsc = etna_resource(prsc);
202 enum pipe_format format = prsc->format;
212 (prsc->target == PIPE_BUFFER) &&
225 prsc->last_level == 0 &&
226 prsc->width0 == box->width &&
227 prsc->height0 == box->height &&
228 prsc->depth0 == box->depth &&
229 prsc->array_size == 1) {
234 pipe_resource_reference(&ptrans->resource, prsc);
239 assert(level <= prsc->last_level);
259 etna_resource_hw_tileable(screen->specs.use_blt, prsc) &&
274 if (prsc->depth0 > 1 && rsc->ts_bo) {
280 struct pipe_resource templ = *prsc;
403 if ((usage & PIPE_MAP_READ) && etna_etc2_needs_patching(prsc))
422 etna_compute_offset(prsc->format, box, res_level->stride,