freedreno: a2xx: fix mipmapping for NPOT textures

Fixes: 3a273a4a

Signed-off-by: Jonathan Marek <jonathan@marek.ca>
This commit is contained in:
Jonathan Marek 2019-02-26 12:00:01 -05:00 committed by Rob Clark
parent 4f23767590
commit 6c0fefb448

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;