From: Maciej Cencora Date: Sun, 7 Mar 2010 11:15:25 +0000 (+0100) Subject: radeon: Some possible improvements that I spoted in radeon_tiled_texture branch. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2b801066a1fcd8a83a367f70736d6adf2043f979;p=mesa.git radeon: Some possible improvements that I spoted in radeon_tiled_texture branch. --- diff --git a/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c b/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c index ee91f30be5c..c6cc417dd6c 100644 --- a/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c +++ b/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c @@ -96,15 +96,6 @@ unsigned get_texture_image_size( return rowStride * height * depth; } -static unsigned is_pot(unsigned value) -{ - unsigned m; - - for (m = 1; m < value; m *= 2) {} - - return value == m; -} - unsigned get_texture_image_row_stride(radeonContextPtr rmesa, gl_format format, unsigned width, unsigned tiling) { if (_mesa_is_format_compressed(format)) { @@ -112,7 +103,7 @@ unsigned get_texture_image_row_stride(radeonContextPtr rmesa, gl_format format, } else { unsigned row_align; - if (!is_pot(width)) { + if (!_mesa_is_pow_two(width)) { row_align = rmesa->texture_rect_row_align - 1; } else if (tiling) { unsigned tileWidth, tileHeight;