xserver-multidpi/hw/xfree86
Benjamin Tissoires a780e5b363 xf86ScaleAxis: support for high resolution devices
High resolution devices was generating integer overflow.
For instance the wacom Cintiq 21UX has an axis value up to
87000. Thus the term (dSx * (Cx - Rxlow)) is greater than
MAX_INT32.

Using 64bits integer avoids such problem.

Signed-off-by: Philippe Ribet <ribet@cena.fr>
Signed-off-by: Benjamin Tissoires <tissoire@cena.fr>
Reviewed-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2010-04-16 14:39:50 +10:00
..
common xf86ScaleAxis: support for high resolution devices 2010-04-16 14:39:50 +10:00
ddc EDID: CEA extension support 2009-10-29 14:04:55 -04:00
dixmods Add type name argument to CreateNewResourceType 2009-12-18 17:44:12 -08:00
doc xfree86: remove dead input drivers from xorg.conf man page. 2010-04-08 15:21:01 +10:00
dri Add type name argument to CreateNewResourceType 2009-12-18 17:44:12 -08:00
dri2 GLX/DRI2: expose swap control extensions if DDX support is present 2010-03-29 10:03:12 -07:00
exa Fix .man.N targets for AM_SILENT_RULES 2010-03-22 00:45:55 -05:00
fbdevhw Fix .man.N targets for AM_SILENT_RULES 2010-03-22 00:45:55 -05:00
i2c Don't cast double to int: use default conversions or explicitly round. 2009-10-28 18:56:42 -07:00
int10 Fix builds with --with-int10=stub 2009-12-15 10:23:16 -08:00
loader .gitignore: use common defaults with custom section #24239 2009-11-11 21:40:20 -08:00
modes hw/xfree86: fix refcounting in xf86_use_hw_cursor 2010-03-15 08:36:33 -07:00
os-support xfree86: remove if 1 from the dawn of time. 2010-03-24 08:07:25 +10:00
parser xfree86: Allow adding sysconfdir and datadir to config search paths 2010-04-08 15:21:00 +10:00
ramdac Don't keep a pointer to a possibly freed cursor when changing screens, preventing a crash in xf86CursorEnableDisableFBAccess() trying to restore it. 2010-04-08 15:21:00 +10:00
shadowfb s/MIN/min/, s/MAX/max/ (#2968) 2009-06-03 13:45:42 -04:00
utils Fix .man.N targets for AM_SILENT_RULES 2010-03-22 00:45:55 -05:00
vbe Update to xextproto 7.0.99.1. 2009-07-15 17:00:05 +10:00
vgahw Revert "alpha: kill xf86SlowBCopyToBus and xf86SlowBCopyFromBus" 2009-10-06 20:40:20 -04:00
x86emu Convert x86emu fixed size int typedefs to use stdint types 2010-04-07 16:18:24 -07:00
xaa .gitignore: use common defaults with custom section #24239 2009-11-11 21:40:20 -08:00
xf8_16bpp Update several of my and/or Red Hat's licenses to standard form. 2009-05-14 07:02:44 -04:00
.gitignore .gitignore: use common defaults with custom section #24239 2009-11-11 21:40:20 -08:00
Makefile.am Fix relink targets for silent rules 2010-03-22 00:45:52 -05:00
xorgconf.cpp Update xorg.conf man page & sample for changes in Xorg 1.7 2009-09-14 16:03:18 +10:00