Lines Matching refs:slice
81 struct vc4_resource_slice *slice = &rsc->slices[ptrans->level];
84 vc4_store_tiled_image(rsc->bo->map + slice->offset +
86 slice->stride,
88 slice->tiling, rsc->cpp,
180 struct vc4_resource_slice *slice = &rsc->slices[level];
198 buf + slice->offset +
200 slice->stride,
201 slice->tiling, rsc->cpp,
206 ptrans->stride = slice->stride;
209 return buf + slice->offset +
232 struct vc4_resource_slice *slice = &rsc->slices[level];
251 vc4_store_tiled_image(buf + slice->offset +
253 slice->stride,
255 slice->tiling, rsc->cpp,
371 struct vc4_resource_slice *slice = &rsc->slices[i];
383 slice->tiling = VC4_TILING_FORMAT_LINEAR;
394 slice->tiling = VC4_TILING_FORMAT_LT;
398 slice->tiling = VC4_TILING_FORMAT_T;
406 slice->offset = offset;
407 slice->stride = (level_width * rsc->cpp *
409 slice->size = level_height * slice->stride;
411 offset += slice->size;
426 i, tiling_chars[slice->tiling],
428 slice->stride, slice->offset);
622 struct vc4_resource_slice *slice = &rsc->slices[0];
709 if (rsc->tiled && whandle->stride != slice->stride) {
719 slice->stride);
723 slice->stride = whandle->stride;