Adam Jackson
ae7f71a8b3
Implement core protocol backing store exclusively in terms of Composite.
...
Composite's automatic redirection is a more general mechanism than the
ad-hoc BS machinery, so it's much prettier to implement the one in terms
of the other. Composite now wraps ChangeWindowAttributes and activates
automatic redirection for windows with backing store requested. The old
backing store infrastructure is completely gutted: ABI-visible structures
retain the function pointers, but they never get called, and all the
open-coded conditionals throughout the DIX layer to implement BS are gone.
Note that this is still not a strictly complete implementation of backing
store, since Composite will throw the bits away on unmap and therefore
WhenMapped and Always hints are equivalent.
2007-08-25 15:08:20 -04:00
..
ati
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
chips
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
ephyr
Only use evdev drivers in Xephyr #ifdef linux
2007-08-10 16:13:55 -07:00
epson
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
fake
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
fbdev
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
i810
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
igs
Death to RCS tags.
2007-06-29 14:06:52 -04:00
ipaq
Death to RCS tags.
2007-06-29 14:06:52 -04:00
itsy
Death to RCS tags.
2007-06-29 14:06:52 -04:00
linux
Kdrive: fix nasty thinko in TslibEnable()
2007-08-16 09:46:27 +02:00
mach64
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
mga
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
neomagic
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
nvidia
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
pcmcia
Death to RCS tags.
2007-06-29 14:06:52 -04:00
pm2
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
r128
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
savage
Clean up unused #ifdefs from fb.
2007-07-05 15:56:25 -04:00
sdl
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
sis300
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
sis530
Death to RCS tags.
2007-06-29 14:06:52 -04:00
smi
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
src
Implement core protocol backing store exclusively in terms of Composite.
2007-08-25 15:08:20 -04:00
trident
Death to RCS tags.
2007-06-29 14:06:52 -04:00
trio
Clean up unused #ifdefs from fb.
2007-07-05 15:56:25 -04:00
ts300
Death to RCS tags.
2007-06-29 14:06:52 -04:00
vesa
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
via
For each kdrive server put a dependencie on its own libraries.
2007-07-05 01:57:41 -03:00
vxworks
Death to RCS tags.
2007-06-29 14:06:52 -04:00
Kdrive.tmpl
Update RCS tags, fix keyboard hang on VT switch, fix scroll wheel mice, add
2003-07-07 19:13:03 +00:00
Makefile.am
Fix the 'relink' target for kdrive servers.
2007-04-26 15:28:04 -04:00
Xkdrive.man
Update RCS tags, fix keyboard hang on VT switch, fix scroll wheel mice, add
2003-07-07 19:13:03 +00:00