Lines Matching defs:slice
134 /* in layer_first layout, the level (slice) contains just one
197 struct fdl_slice *slice = &layout->slices[level];
217 slice->offset = offset + layout->size;
226 slice->size0 = align(nblocksy * pitch, 4096);
228 slice->size0 = min_3d_layer_size;
231 slice->size0 = u_minify(layout->slices[0].size0, level * 2);
238 min_3d_layer_size = slice->size0 = nblocksy * pitch;
244 min_3d_layer_size = slice->size0 = nblocksy * pitch;
247 if (align(slice->size0, 4096) != slice->size0)
248 min_3d_layer_size = slice->size0 = align(slice->size0, 4096);
251 slice->size0 = nblocksy * pitch;
254 layout->size += slice->size0 * depth * layers_in_level;