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:
parent
bf084a0769
commit
4f333d5351
|
@ -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){
|
||||||
|
|
Loading…
Reference in New Issue
Block a user