Lines Matching defs:level
525 iris_get_num_logical_layers(const struct iris_resource *res, unsigned level)
528 return u_minify(res->surf.logical_level0_px.depth, level);
539 for (uint32_t level = 0; level < res->surf.levels; level++)
540 total_slices += iris_get_num_logical_layers(res, level);
545 /* We're going to allocate a single chunk of data for both the per-level
558 for (uint32_t level = 0; level < res->surf.levels; level++) {
559 per_level_arr[level] = s;
560 const unsigned level_layers = iris_get_num_logical_layers(res, level);
1693 unsigned level,
1976 iris_copy_region(map->blorp, map->batch, xfer->resource, xfer->level,
2029 xfer->resource, xfer->level, box);
2051 get_image_offset_el(const struct isl_surf *surf, unsigned level, unsigned z,
2056 isl_surf_get_image_offset_el(surf, level, 0, z,
2059 isl_surf_get_image_offset_el(surf, level, z, 0,
2125 get_image_offset_el(surf, xfer->level, box->z + s, &x0_el, &y0_el);
2172 get_image_offset_el(surf, xfer->level, box->z + s, &x0_el, &y0_el);
2195 unsigned level, int z,
2206 get_image_offset_el(surf, level, box->z + z, &x0_el, &y0_el);
2230 tile_extents(surf, box, xfer->level, s, &x1, &x2, &y1, &y2);
2255 tile_extents(surf, box, xfer->level, 0, &x1, &x2, &y1, &y2);
2274 tile_extents(surf, box, xfer->level, s, &x1, &x2, &y1, &y2);
2312 get_image_offset_el(surf, xfer->level, box->z, &x0_el, &y0_el);
2342 unsigned level,
2388 iris_has_invalid_primary(res, level, 1, box->z, box->depth);
2410 xfer->level = level;
2432 !iris_has_invalid_primary(res, level, 1, box->z, box->depth)) {
2462 iris_resource_access_raw(ice, res, level, box->z, box->depth,
2546 unsigned level,
2573 return u_default_texture_subdata(ctx, resource, level, usage, box,
2579 iris_resource_access_raw(ice, res, level, box->z, box->depth, true);
2593 get_image_offset_el(surf, level, box->z + s, &x0_el, &y0_el);
2606 tile_extents(surf, box, level, s, &x1, &x2, &y1, &y2);