xserver-multidpi/randr
Keith Packard 3506b9376c 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.
2007-02-20 23:04:26 -08:00
..
Makefile.am Limit pointer to valid crtc areas. Add event swapping. Fix change tracking. 2006-11-16 10:03:01 -08:00
mirandr.c Add support for user-defined modelines in RandR. 2007-02-18 23:49:38 -08:00
randr.c Track physical screen size and send out updates when that changes. 2006-12-21 23:50:39 -08:00
randrstr.h Eliminate RRModeRec devPrivate field. 2007-02-20 23:04:26 -08:00
rrcrtc.c Add support for user-defined modelines in RandR. 2007-02-18 23:49:38 -08:00
rrdispatch.c Change RandR property datatype to include pending/valid values. 2006-11-21 01:15:26 -08:00
rrinfo.c Add support for user-defined modelines in RandR. 2007-02-18 23:49:38 -08:00
rrmode.c Add support for user-defined modelines in RandR. 2007-02-18 23:49:38 -08:00
rroutput.c Add support for user-defined modelines in RandR. 2007-02-18 23:49:38 -08:00
rrpointer.c Make Xinearama screen information reflect CRTC rotation. 2007-01-29 23:04:17 -08:00
rrproperty.c RRConfigureOutputProperty is a variable length request. 2007-02-15 22:23:16 -08:00
rrscreen.c Add support for user-defined modelines in RandR. 2007-02-18 23:49:38 -08:00
rrsdispatch.c Change RandR property datatype to include pending/valid values. 2006-11-21 01:15:26 -08:00
rrxinerama.c Make Xinearama screen information reflect CRTC rotation. 2007-01-29 23:04:17 -08:00