Keith Packard
804080a709
Make pending properties force mode set. And, remove AttachScreen calls.
...
Yes, two changes in one commit. Sorry 'bout that.
The first change ensures that when pending property values have been
changed, a mode set to the current mode will actually do something, rather
than being identified as a no-op. In addition, the driver no longer needs to
manage the migration of pending to current values, that is handled both
within the xf86 mode setting code (to deal with non-RandR changes) as well
as within the RandR extension itself.
The second change eliminates the two-call Create/AttachScreen stuff that was
done in a failed attempt to create RandR resources before the screen
structures were allocated. Merging these back into the Create function is
cleaner.
(cherry picked from commit 57e87e0d006cbf1f5b175fe02eeb981f741d92f0)
Conflicts:
randr/randrstr.h
randr/rrcrtc.c
I think master and server-1.3-branch are more in sync now.
2007-03-24 00:01:47 -07:00
..
common
XFree86 DGA: Guard against NULL pointer dereferences.
2007-03-21 02:35:31 +02:00
ddc
Slow down DDC I2C bus using a RiseFallTime of 20us for old monitors.
2007-03-17 23:38:53 -07:00
dixmods
Static markup and dead code cull over xkb/.
2007-03-20 18:37:02 -04:00
doc
Add hw/xfree86/docs/README.modes, documenting new mode setting APIs.
2007-03-06 23:21:05 -08:00
dri
Ensure domain is stripped from the bus ID.
2007-03-09 12:26:55 +00:00
dummylib
Remove smashing of CFLAGS from server build.
2006-09-18 12:11:18 -07:00
exa
Switch the default migration heuristic for EXA to "always".
2006-12-28 13:21:25 -08:00
fbdevhw
fbdevhw: Only deal with RGB weight if default visual is True- or DirectColor.
2007-01-19 18:30:21 +01:00
i2c
XORG_VERSION_CURRENT, not XF86_VERSION_CURRENT.
2007-03-07 11:02:47 -05:00
int10
Set Int10Current->Tag for the linux native int10 module
2006-12-13 12:18:22 +00:00
loader
Clean up Rotate state on server reset.
2007-03-23 01:30:00 -07:00
modes
Make pending properties force mode set. And, remove AttachScreen calls.
2007-03-24 00:01:47 -07:00
os-support
Add sun_apm.c for Suspend-and-Resume support on Solaris
2007-02-28 17:40:58 -08:00
parser
Ensure drivers can use new modes header files.
2007-02-17 15:16:44 -08:00
rac
Remove smashing of CFLAGS from server build.
2006-09-18 12:11:18 -07:00
ramdac
Create driver-independent CRTC-based cursor layer.
2007-03-15 00:02:40 -07:00
scanpci
Update pci.ids to 2007-01-18 snapshot
2007-01-18 16:03:30 -08:00
shadowfb
Remove smashing of CFLAGS from server build.
2006-09-18 12:11:18 -07:00
utils
Check for __sparc as well as __sparc__ for compatibility with Sun cc
2006-12-04 13:36:30 -08:00
vbe
Remove smashing of CFLAGS from server build.
2006-09-18 12:11:18 -07:00
vgahw
Remove smashing of CFLAGS from server build.
2006-09-18 12:11:18 -07:00
x86emu
Fix calculations in x86 emulator for the long long case (Andreas Schwab).
2007-03-15 16:56:01 +01:00
xaa
Remove smashing of CFLAGS from server build.
2006-09-18 12:11:18 -07:00
xf1bpp
Make xf1bpp build correctly with compilers that don't support -include
2007-01-18 15:31:53 -08:00
xf4bpp
remove PIXPRIV checks as this flag is always set.
2007-03-06 17:05:03 -05:00
xf8_16bpp
Remove smashing of CFLAGS from server build.
2006-09-18 12:11:18 -07:00
xf8_32bpp
Remove smashing of CFLAGS from server build.
2006-09-18 12:11:18 -07:00
Makefile.am
Create driver-independent CRTC-based cursor layer.
2007-03-15 00:02:40 -07:00
Options
xorgconf.cpp
remove CID support (bug #5553 )
2006-12-06 23:24:23 +02:00