xserver/hw/kdrive/src kaa.c,1.36,1.37 kinput.c,1.43,1.44
Keith Packard <xserver-commit-u7BhqnqprCWvj1b/[email protected]> Sun, 7 Aug 2005 23:25:23 -0700 (PDT)
| Newsgroups | gmane.comp.freedesktop.xserver.cvs |
|---|---|
| Message-ID | <[email protected]> |
Committed by: keithp Update of /cvs/xserver/xserver/hw/kdrive/src In directory gabe:/tmp/cvs-serv25750/hw/kdrive/src Modified Files: kaa.c kinput.c Log Message: 2005-08-07 Keith Packard <[email protected]> * configure.ac: * dix/dispatch.c: * dix/events.c: * dix/glyphcurs.c: * dix/main.c: * dix/swaprep.c: * dix/xpstubs.c: * fb/fbglyph.c: * hw/kdrive/chips/chipsdraw.c: * hw/kdrive/ephyr/hostx.c: (hostx_screen_init): * hw/kdrive/epson/epson13806draw.c: * hw/kdrive/i810/i810draw.c: * hw/kdrive/mach64/mach64draw.c: * hw/kdrive/nvidia/nvidiadraw.c: * hw/kdrive/smi/smidraw.c: * hw/kdrive/src/kaa.c: * hw/kdrive/src/kinput.c: (KdMouseAccelerate): * include/dixfont.h: * include/dixfontstr.h: * mi/mi.h: * mi/mibstore.c: * mi/miglblt.c: * mi/mipolytext.c: * mi/misprite.c: * mi/miwideline.c: * miext/damage/damage.c: * miext/shadow/shadow.c: * miext/shadow/shalloc.c: * miext/shadow/shpacked.c: * miext/shadow/shplanar.c: * miext/shadow/shplanar8.c: * miext/shadow/shrotate.c: * miext/shadow/shrotpack.h: * miext/shadow/shrotpackYX.h: * os/xstrans.c: * os/xstrans.h: Build with modular X.org libraries and headers. * composite/compwindow.c Don't damage unmoved windows. Let border clip reset leave damage alone, pending actual damage for painting. Index: kaa.c =================================================================== RCS file: /cvs/xserver/xserver/hw/kdrive/src/kaa.c,v retrieving revision 1.36 retrieving revision 1.37 diff -u -d -r1.36 -r1.37 --- kaa.c 9 Jun 2005 10:44:45 -0000 1.36 +++ kaa.c 8 Aug 2005 06:25:21 -0000 1.37 @@ -29,7 +29,6 @@ #endif #include "kdrive.h" #include "kaa.h" -#include "fontstruct.h" #include "dixfontstr.h" #define DEBUG_MIGRATE 0 Index: kinput.c =================================================================== RCS file: /cvs/xserver/xserver/hw/kdrive/src/kinput.c,v retrieving revision 1.43 retrieving revision 1.44 diff -u -d -r1.43 -r1.44 --- kinput.c 8 Feb 2005 22:43:54 -0000 1.43 +++ kinput.c 8 Aug 2005 06:25:21 -0000 1.44 @@ -1373,6 +1373,7 @@ PtrCtrl *pCtrl = &device->ptrfeed->ctrl; double speed = sqrt (*dx * *dx + *dy * *dy); double accel; +#ifdef QUADRATIC_ACCELERATION double m; /* @@ -1389,6 +1390,11 @@ m = (((double) pCtrl->num / (double) pCtrl->den - 1.0) / ((double) pCtrl->threshold * 2.0)); accel = m * speed + 1; +#else + accel = 1.0; + if (speed > pCtrl->threshold) + accel = (double) pCtrl->num / pCtrl->den; +#endif *dx = accel * *dx; *dy = accel * *dy; }