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
1 changed files with 3 additions and 1 deletions

View File

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