Lines Matching defs:rsc
91 struct etna_resource *rsc = etna_render_handle_incompatible(pctx, prsc, level);
103 pipe_resource_reference(&surf->base.texture, &rsc->base);
113 !rsc->ts_bo &&
115 (rsc->levels[level].padded_width & ETNA_RS_WIDTH_MASK) == 0 &&
116 (rsc->levels[level].padded_height & ETNA_RS_HEIGHT_MASK) == 0 &&
118 etna_screen_resource_alloc_ts(pctx->screen, rsc);
122 surf->base.width = rsc->levels[level].width;
123 surf->base.height = rsc->levels[level].height;
127 surf->level = &rsc->levels[level]; /* Keep pointer to actual level to set
130 surf->surf = rsc->levels [level]; /* Make copy of level to narrow down
136 struct etna_resource_level *lev = &rsc->levels[level];
140 surf->reloc[pipe].bo = rsc->bo;
149 if (rsc->layout & ETNA_LAYOUT_BIT_MULTI)
160 surf->ts_reloc.bo = rsc->ts_bo;