Browse Source

freedreno: a2xx: fix mipmapping for NPOT textures

Fixes: 3a273a4a

Signed-off-by: Jonathan Marek <jonathan@marek.ca>
tags/19.1-branchpoint
Jonathan Marek 6 years ago
parent
commit
6c0fefb448
1 changed files with 6 additions and 0 deletions
  1. 6
    0
      src/gallium/drivers/freedreno/a2xx/fd2_resource.c

+ 6
- 0
src/gallium/drivers/freedreno/a2xx/fd2_resource.c View File

@@ -55,6 +55,12 @@ fd2_setup_slices(struct fd_resource *rsc)
break;
}

/* mipmaps have power of two sizes in memory */
if (level) {
width = util_next_power_of_two(width);
height = util_next_power_of_two(height);
}

slice->pitch = width;
slice->offset = size;


Loading…
Cancel
Save