xserver-multidpi/hw/xfree86
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
..
common Check for __sparc as well as __sparc__ for compatibility with Sun cc 2007-02-17 17:31:36 -08:00
ddc Merge crtc/output-based mode selection code. 2007-02-14 18:13:15 -08:00
dixmods remove CID support (bug #5553) 2006-12-01 00:41:41 +02:00
doc xorg.conf man page should say "XFree86-DGA", not "Xorg-DGA" 2006-12-21 10:51:27 -08:00
dri add extern to struct definition 2006-12-01 11:10:06 +11:00
dummylib Noting uses libdummy.a, so don't build it. Only libdummy-nonserver.a 2006-07-31 10:25:31 -07:00
exa Merge EXA updates up to commit cf5b29d75d. 2007-02-12 16:08:00 -08:00
fbdevhw Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
i2c Merge crtc/output-based mode selection code. 2007-02-14 18:13:15 -08:00
int10 Set Int10Current->Tag for the linux native int10 module 2006-12-13 12:13:11 +00:00
loader Check for __sparc as well as __sparc__ for compatibility with Sun cc 2007-02-17 17:31:36 -08:00
modes Eliminate RRModeRec devPrivate field. 2007-02-20 23:04:26 -08:00
os-support xfree86/hurd: re-add missing keyboard support (bug #5613) 2006-12-16 19:41:25 +02:00
parser Ensure drivers can use new modes header files. 2007-02-16 02:17:11 -08:00
rac Don't install librac.a. 2006-10-11 16:00:25 -04:00
ramdac Merge crtc/output-based mode selection code. 2007-02-14 18:13:15 -08:00
scanpci Update pci.ids to 2007-01-18 snapshot 2007-01-18 16:04:41 -08:00
shadowfb Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
utils Check for __sparc as well as __sparc__ for compatibility with Sun cc 2007-02-17 17:31:36 -08:00
vbe Delete internal usage of the symbol ref/req lists. 2006-07-21 18:47:18 -04:00
vgahw xfree86: don't do legacy IO on ARM or S/390 (Debian #362641) 2006-08-12 20:43:25 +03:00
x86emu Add an RDTSC implementation to the x86 emulator. 2007-02-17 17:15:56 -08:00
xaa Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xf1bpp Make xf1bpp build correctly with compilers that don't support -include 2007-02-13 13:25:43 -08:00
xf4bpp Detach xf4bpp from cfb. 2006-07-21 18:24:37 -04:00
xf8_16bpp get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE 2006-07-18 18:17:38 -04:00
xf8_32bpp Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
Makefile.am Distribute hw/xfree86/modes. 2007-02-15 17:51:01 +01:00
Options Initial revision 2003-11-14 16:48:57 +00:00
xorgconf.cpp remove CID support (bug #5553) 2006-12-01 00:41:41 +02:00