llvmpipe: Fix floating point const scale factor.

This commit is contained in:
José Fonseca 2009-08-07 09:28:58 +01:00
parent e6ebebc485
commit d52dce0ffb

View file

@ -48,7 +48,9 @@
unsigned unsigned
lp_const_shift(union lp_type type) lp_const_shift(union lp_type type)
{ {
if(type.fixed) if(type.floating)
return 0;
else if(type.fixed)
return type.width/2; return type.width/2;
else if(type.norm) else if(type.norm)
return type.sign ? type.width - 1 : type.width; return type.sign ? type.width - 1 : type.width;