xserver-multidpi/randr
Keith Packard 9d0c3b52f2 Eliminate RRModeRec devPrivate field.
The xf86 mode setting code was mis-using this field to try and store a
pointer to a DisplayModeRec, however, each output has its own copy of every
DisplayModeRec leaving the one in in the RRModeRec devPrivate field pointing
at a random DisplayModeRec.

Instead of attempting to rectify this, eliminating the devPrivate entirely
turned out to be very easy; the DDX code now accepts an arbitrary RRModeRec
structure and set that to the hardware, converting it on the fly to a
DisplayModeRec as needed.
(cherry picked from commit 3506b9376c)
2007-03-17 23:34:58 -07:00
..
Makefile.am Limit pointer to valid crtc areas. Add event swapping. Fix change tracking. 2006-10-13 17:34:53 -07:00
mirandr.c Add support for user-defined modelines in RandR. 2007-03-17 23:20:07 -07:00
randr.c Track physical screen size and send out updates when that changes. 2007-01-02 09:18:50 +11:00
randrstr.h Eliminate RRModeRec devPrivate field. 2007-03-17 23:34:58 -07:00
rrcrtc.c Add support for user-defined modelines in RandR. 2007-03-17 23:20:07 -07:00
rrdispatch.c Set the RandR version returned, rather than just passing the proto's version. 2007-03-15 13:21:00 -07:00
rrinfo.c Add support for user-defined modelines in RandR. 2007-03-17 23:20:07 -07:00
rrmode.c Add support for user-defined modelines in RandR. 2007-03-17 23:20:07 -07:00
rroutput.c Add support for user-defined modelines in RandR. 2007-03-17 23:20:07 -07:00
rrpointer.c Bugzilla #7145: fix build with gcc 2.95 2007-03-05 15:31:44 -08:00
rrproperty.c RRConfigureOutputProperty is a variable length request. 2007-02-17 15:16:11 -08:00
rrscreen.c Add support for user-defined modelines in RandR. 2007-03-17 23:20:07 -07:00
rrsdispatch.c Change RandR property datatype to include pending/valid values. 2006-11-28 11:13:43 -08:00
rrxinerama.c Make Xinearama screen information reflect CRTC rotation. 2007-01-24 13:34:58 -08:00