dix: simplify velocity tracking filters

prefer fp-mul over fp-div and remove rather pointless check

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Simon Thum 2008-07-31 00:33:38 +02:00 committed by Peter Hutterer
parent bf084a0769
commit 4f333d5351

View File

@ -272,8 +272,7 @@ QueryFilterChain(
break; break;
cur = s->filters[fn].current; cur = s->filters[fn].current;
if (fabs(value - cur) <= 1.0f || if (fabs(value - cur) <= (s->coupling * (value + cur))){
fabs(value - cur) / (value + cur) <= s->coupling){
result = cur; result = cur;
rfn = fn + 1; /*remember result determining filter */ rfn = fn + 1; /*remember result determining filter */
} else if(cfn == -1){ } else if(cfn == -1){