util: util_format_get_blocksizebits() returns bits per block.
authorChristoph Bumiller <e0425955@student.tuwien.ac.at>
Sun, 20 Dec 2009 18:09:35 +0000 (19:09 +0100)
committerMichal Krol <michal@vmware.com>
Sun, 20 Dec 2009 18:09:35 +0000 (19:09 +0100)
src/gallium/auxiliary/util/u_format.h

index c344c4201bf3133e4ab0320964622c8b4b18eda7..090183fb174194b7e57388cb9cfa62fbcf266f3f 100644 (file)
@@ -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)