xserver-multidpi/randr
Keith Packard ec77a95a02 Allow RandR objects to be created before the associated ScreenRec.
xf86 drivers need to create RandR object in the PreInit stage,
before the ScreenRec is allocated. Changing the RandR DIX code
to permit this required the addition of functions that later associate the
objects with the related screen.

An additional change is that modes are now global, and no longer associated
with a specific screen. This change actually makes mode management cleaner
as there is no more per-screen list of modes to deal with.

This changes the RandR 1.2 ABI/API for drivers.
2006-11-08 21:36:35 -08: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 Allow RandR objects to be created before the associated ScreenRec. 2006-11-08 21:36:35 -08:00
randr.c Allow RandR objects to be created before the associated ScreenRec. 2006-11-08 21:36:35 -08:00
randrstr.h Allow RandR objects to be created before the associated ScreenRec. 2006-11-08 21:36:35 -08:00
rrcrtc.c Allow RandR objects to be created before the associated ScreenRec. 2006-11-08 21:36:35 -08:00
rrdispatch.c Split out 1.0-style info and new property routines to their own files. 2006-09-19 22:48:54 -07:00
rrinfo.c Allow RandR objects to be created before the associated ScreenRec. 2006-11-08 21:36:35 -08:00
rrmode.c Allow RandR objects to be created before the associated ScreenRec. 2006-11-08 21:36:35 -08:00
rroutput.c Allow RandR objects to be created before the associated ScreenRec. 2006-11-08 21:36:35 -08:00
rrpointer.c Move physical size from mode to output. 2006-11-01 00:29:46 -08:00
rrproperty.c Limit pointer to valid crtc areas. Add event swapping. Fix change tracking. 2006-10-13 17:34:53 -07:00
rrscreen.c Allow RandR objects to be created before the associated ScreenRec. 2006-11-08 21:36:35 -08:00
rrsdispatch.c Merge master back in and clean up some unfinished code (closes 8745) 2006-10-25 09:48:23 -07:00
rrxinerama.c Merge master back in and clean up some unfinished code (closes 8745) 2006-10-25 09:48:23 -07:00