diff options
Diffstat (limited to 'src/isl')
-rw-r--r-- | src/isl/isl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/isl/isl.c b/src/isl/isl.c index 4a1c9f4a94a..72fc4b8d9e1 100644 --- a/src/isl/isl.c +++ b/src/isl/isl.c @@ -821,8 +821,8 @@ isl_calc_row_pitch(const struct isl_device *dev, * texels, and must be converted to bytes based on the surface format * being used to determine whether additional pages need to be defined. */ - row_pitch = MAX(row_pitch, - fmtl->bs * isl_align_div_npot(phys_slice0_sa->w, fmtl->bw)); + assert(phys_slice0_sa->w % fmtl->bw == 0); + row_pitch = MAX(row_pitch, fmtl->bs * phys_slice0_sa->w); switch (tile_info->tiling) { case ISL_TILING_LINEAR: |