Lines Matching refs:iview
474 pan_iview_get_surface(const struct pan_image_view *iview, in pan_iview_get_surface() argument
478 level += iview->first_level; in pan_iview_get_surface()
479 assert(level < iview->image->layout.nr_slices); in pan_iview_get_surface()
481 layer += iview->first_layer; in pan_iview_get_surface()
483 bool is_3d = iview->image->layout.dim == MALI_TEXTURE_DIMENSION_3D; in pan_iview_get_surface()
484 const struct pan_image_slice_layout *slice = &iview->image->layout.slices[level]; in pan_iview_get_surface()
485 mali_ptr base = iview->image->data.bo->ptr.gpu + iview->image->data.offset; in pan_iview_get_surface()
487 if (drm_is_afbc(iview->image->layout.modifier)) { in pan_iview_get_surface()
491 ASSERTED unsigned depth = u_minify(iview->image->layout.depth, level); in pan_iview_get_surface()
499 assert(layer < iview->image->layout.array_size); in pan_iview_get_surface()
501 panfrost_texture_offset(&iview->image->layout, in pan_iview_get_surface()
510 panfrost_texture_offset(&iview->image->layout, level, in pan_iview_get_surface()