xserver-multidpi/hw/xprint
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
..
config Xprint: shorten font filename to fit in tar length limit 2007-03-07 00:02:28 +11:00
doc * Define XPSERVERLIST with /etc/init.d/xprint get_xpserverlist 2006-09-10 17:40:37 +10:00
etc * Install Xprint's Xsession script to $(sysconfdir)/X11/Xsession.d 2006-09-21 22:19:44 +10:00
pcl Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
pcl-mono Xprint/ -> hw/xprint 2006-06-18 21:07:28 -04:00
ps Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
raster Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
attributes.c Remove the remnants of OS/2 support. 2007-06-28 18:59:05 -04:00
attributes.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
AttrValid.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
AttrValid.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
ddxInit.c add DDXRingBell() stub to solve link problem 2007-04-03 09:30:24 -06:00
DiPrint.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
Init.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
Makefile.am Update Xprint build for pixman. 2007-05-30 03:07:30 +10:00
mediaSizes.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
Oid.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
Oid.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
OidDefs.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
OidStrs.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
spooler.c Death to RCS tags. 2007-06-29 14:06:52 -04:00
spooler.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
Util.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
ValTree.c Death to RCS tags. 2007-06-29 14:06:52 -04:00