XLibre Xserver
Go to file
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
GL __glXDRIbindTexImage: Fail if no texture bound to pixmap's texture target. 2007-08-24 13:04:48 +02:00
XTrap Death to RCS tags. 2007-06-29 14:06:52 -04:00
Xext Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
Xi Input: Don't enable devices when we open them 2007-08-01 03:33:06 +03:00
afb Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
cfb Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
cfb32 get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE 2006-07-18 18:17:38 -04:00
composite Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
config config: fix default xkb model (pc105, not keyboard) 2007-08-21 18:17:35 +02:00
damageext Death to RCS tags. 2007-06-29 14:06:52 -04:00
dbe Death to RCS tags. 2007-06-29 14:06:52 -04:00
dix Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
doc Move SecurityPolicy file format from Xserver(1) to it's own man page 2007-02-22 14:38:40 -08:00
exa Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
fb Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
hw Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
include Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
mfb Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
mi Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
miext Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
os Actually build Secure RPC authentication support (missed in modularization) 2007-08-17 15:29:47 -07:00
randr RRScanOldConfig cannot use RRFirstOutput before output is configured. 2007-08-08 12:16:32 -07:00
record Death to RCS tags. 2007-06-29 14:06:52 -04:00
render Revert "Fix <pixman.h> include to <pixman/pixman.h>" 2007-08-22 09:00:45 -07:00
xfixes Death to RCS tags. 2007-06-29 14:06:52 -04:00
xkb Fix MEMORY SMASH in XkbCopyKeymap. 2007-07-04 23:38:27 -07:00
.gitignore gitignore: Add automake lex/yacc wrapper 2007-08-01 01:53:30 +03:00
COPYING Add proper COPYING file 2007-08-01 08:07:08 +03:00
Makefile.am Generate ChangeLog file for make dist. 2007-07-10 21:33:54 -07:00
acinclude.m4 Include comment/copyright/license for AC_DEFINE_DIR in acinclude.m4 2007-07-25 17:42:23 -07:00
autogen.sh Use canonical autogen.sh, which supports srcdir != objdir autogen. 2005-07-01 21:13:36 +00:00
configure.ac Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework 2007-08-23 18:19:17 -07:00
cpprules.in For MANDEFS, also replace __mandir__ for $(mandir) which includes 2006-12-08 15:51:44 -06:00
xorg-server.m4 Add xorg-server.m4 for driver dependency checking. 2005-11-01 15:01:51 +00:00
xorg-server.pc.in Fix driver build after pixman changes. 2007-08-07 09:01:24 -07:00