Paulo Ricardo Zanoni
82f97e1c0c
Enable event delivery for multiple heads.
...
Requires moving the spriteTrace into the DeviceIntRec and adjusting a few
functions to take in device argument, most notably XYToWindow().
Cursor rendering on the second screen is busted.
2007-04-26 15:58:50 +09:30
Peter Hutterer
015d728bcd
Merge branch 'master' into mpx
...
Conflicts:
dix/devices.c
dix/events.c
mi/misprite.c
2007-03-19 09:42:56 +10:30
Jens Granseuer
689d52b624
Bugzilla #7145 : fix build with gcc 2.95
...
Bugzilla #7145 : <http://bugs.freedesktop.org/show_bug.cgi?id=7145 >
Patch #8987 : <http://bugs.freedesktop.org/attachment.cgi?id=8987 >
2007-03-05 15:31:44 -08:00
Peter Hutterer
15a81b6325
Merge branch 'master'
2007-01-28 17:18:57 +10:30
Keith Packard
b6b8559321
Make Xinearama screen information reflect CRTC rotation.
2007-01-24 13:34:58 -08:00
Eric Anholt
a811e92104
Account for CRTC rotation in the cursor containment code.
2007-01-18 14:28:41 -08:00
Peter Hutterer
eb1d9f51af
Ironing some glitches caused by the merge
2006-12-05 18:50:19 +10:30
Keith Packard
4056e6e79a
Move physical size from mode to output.
...
Modes can be shared across different sized monitors this way.
Also caught some missing byteswapping and an incorrect return type.
2006-11-01 00:29:46 -08:00
Keith Packard
054f8cd267
Limit pointer to valid crtc areas. Add event swapping. Fix change tracking.
...
Add function to keep pointer within valid crtc areas.
Finish event delivery and swapping code.
Separate configuration from layout changes to send correct events.
2006-10-13 17:34:53 -07:00