summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
diff options
context:
space:
mode:
authorMaciej Cencora <m.cencora@gmail.com>2010-03-07 12:15:25 +0100
committerMaciej Cencora <m.cencora@gmail.com>2010-03-07 12:21:30 +0100
commit2b801066a1fcd8a83a367f70736d6adf2043f979 (patch)
tree0c0cd366a84ac7db6e4949dce3cd30649cc8317a /src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
parentd0ca5c3100dfe7ee634e3b455002e11e88822ea7 (diff)
radeon: Some possible improvements that I spoted in radeon_tiled_texture branch.
Diffstat (limited to 'src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c')
-rw-r--r--src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c11
1 files changed, 1 insertions, 10 deletions
diff --git a/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c b/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
index ee91f30be5..c6cc417dd6 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;