Lines Matching refs:surf
82 isl_get_image_alignment(const struct isl_surf *surf)
85 if (surf->tiling == ISL_TILING_64) {
91 } else if (isl_format_get_layout(surf->format)->bpb % 3 == 0) {
95 return isl_surf_get_image_alignment_el(surf);
100 const uint32_t bs = isl_format_get_layout(surf->format)->bpb / 8;
101 return isl_extent3d(surf->image_alignment_el.w * bs,
102 surf->image_alignment_el.h,
103 surf->image_alignment_el.d);
106 if (isl_tiling_is_std_y(surf->tiling) ||
107 surf->dim_layout == ISL_DIM_LAYOUT_GFX9_1D) {
121 return isl_surf_get_image_alignment_el(surf);
130 return isl_surf_get_image_alignment_sa(surf);
135 isl_get_qpitch(const struct isl_surf *surf)
137 switch (surf->dim_layout) {
142 if (surf->dim == ISL_SURF_DIM_3D && surf->tiling == ISL_TILING_W) {
152 return isl_surf_get_array_pitch_el_rows(surf) / 2;
154 return isl_surf_get_array_pitch_el_rows(surf);
166 return isl_surf_get_array_pitch_sa_rows(surf);
179 return isl_surf_get_array_pitch_el(surf);