xserver-multidpi/hw
Colin Harrison 80c073352a hw/xwin: Fix winEnqueueMotion() for change in miPointerSetPosition()
Commit 3b36fd1b49 changed miPointerSetPosition()
to take co-ordinates as doubles, not ints, so this code as it stands is now wrong
(if it ever was correct in the first place :-))

It's unclear that we can safely promote x,y to doubles, apply miPointerSetPosition()
which potentially constrains the cursor, and then convert back to ints.

Fortunately, this whole dance seems to be unnecessary, and we can simply remove the
call to miPointerSetPosition() entirely, and just QueuePointerEvents() like any other
input driver.

Signed-off-by: Colin Harrison <colin.harrison@virgin.net>
Reviewed-by: Jon TURNEY <jon.turney@dronecode.org.uk>
2012-01-27 11:52:14 +00:00
..
dmx dmx: force -fno-strict-aliasing for xinput example 2011-12-19 22:27:17 -08:00
kdrive Revert "dix: Pull client-is-local flag up to the ClientRec" 2012-01-12 12:09:59 -08:00
vfb Move to autoconf standard function name checks & defines 2011-12-05 14:32:45 -08:00
xfree86 int10: Fix unmapping of the BIOS scratch area 2012-01-25 09:26:23 -08:00
xnest Fix builds of Xnest & Xephyr with Solaris Studio compilers 2011-12-05 14:33:00 -08:00
xquartz Revert "dix: Pull client-is-local flag up to the ClientRec" 2012-01-12 12:09:59 -08:00
xwin hw/xwin: Fix winEnqueueMotion() for change in miPointerSetPosition() 2012-01-27 11:52:14 +00:00
Makefile.am Catch errors in recursive relink targets 2010-03-22 00:45:57 -05:00