Module: Mesa Branch: master Commit: f342ceca3852d5b9607d1f375be26de9304a11f6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f342ceca3852d5b9607d1f375be26de9304a11f6
Author: José Fonseca <[email protected]> Date: Sat Mar 6 12:49:14 2010 +0000 util: Fix the maximum value computation for SSCALED channels. --- src/gallium/auxiliary/util/u_format_parse.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/gallium/auxiliary/util/u_format_parse.py b/src/gallium/auxiliary/util/u_format_parse.py index 80bae6f..f74dc5e 100755 --- a/src/gallium/auxiliary/util/u_format_parse.py +++ b/src/gallium/auxiliary/util/u_format_parse.py @@ -78,7 +78,7 @@ class Channel: if self.type == UNSIGNED: return (1 << self.size) - 1 if self.type == SIGNED: - return self.size - 1 + return (1 << (self.size - 1)) - 1 assert False def min(self): _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
