Mesa (master): util: util_format_get_blocksizebits() returns bits per block .

Michał Król michal at kemper.freedesktop.org
Sun Dec 20 10:10:51 PST 2009


Module: Mesa
Branch: master
Commit: a6e663def416f73ea8c0c65e8ee6a4dfaaeffae2
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a6e663def416f73ea8c0c65e8ee6a4dfaaeffae2

Author: Christoph Bumiller <e0425955 at student.tuwien.ac.at>
Date:   Sun Dec 20 19:09:35 2009 +0100

util: util_format_get_blocksizebits() returns bits per block.

---

 src/gallium/auxiliary/util/u_format.h |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/gallium/auxiliary/util/u_format.h b/src/gallium/auxiliary/util/u_format.h
index c344c42..090183f 100644
--- a/src/gallium/auxiliary/util/u_format.h
+++ b/src/gallium/auxiliary/util/u_format.h
@@ -201,7 +201,7 @@ util_format_is_depth_and_stencil(enum pipe_format format)
 
 
 /**
- * Return total bits needed for the pixel format.
+ * Return total bits needed for the pixel format per block.
  */
 static INLINE uint
 util_format_get_blocksizebits(enum pipe_format format)
@@ -213,11 +213,11 @@ util_format_get_blocksizebits(enum pipe_format format)
       return 0;
    }
 
-   return desc->block.bits / (desc->block.width * desc->block.height);
+   return desc->block.bits;
 }
 
 /**
- * Return bytes per pixel for the given format.
+ * Return bytes per block (not pixel) for the given format.
  */
 static INLINE uint
 util_format_get_blocksize(enum pipe_format format)



More information about the mesa-commit mailing list