Home | History | Annotate | Download | only in etnaviv

Lines Matching refs:rsc

45    struct etna_resource *rsc = etna_resource(prsc);
54 assert(layer < rsc->base.array_size);
59 pipe_resource_reference(&surf->base.texture, &rsc->base);
71 !DBG_ENABLED(ETNA_DBG_NO_TS) && !rsc->ts_bo &&
72 !(rsc->base.bind & (PIPE_BIND_SAMPLER_VIEW)) &&
73 (rsc->levels[level].padded_width & ETNA_RS_WIDTH_MASK) == 0 &&
74 (rsc->levels[level].padded_height & ETNA_RS_HEIGHT_MASK) == 0) {
75 etna_screen_resource_alloc_ts(pctx->screen, rsc);
78 surf->base.texture = &rsc->base;
79 surf->base.format = rsc->base.format;
80 surf->base.width = rsc->levels[level].width;
81 surf->base.height = rsc->levels[level].height;
85 surf->level = &rsc->levels[level]; /* Keep pointer to actual level to set
88 surf->surf = rsc->levels [level]; /* Make copy of level to narrow down
94 struct etna_resource_level *lev = &rsc->levels[level];
97 surf->reloc[0].bo = rsc->bo;
100 surf->reloc[1].bo = rsc->bo;
111 surf->ts_reloc.bo = rsc->ts_bo;