Aaron Plattner
c50b5d9789
Bug #14692 : Allow drivers to have a say in Xinerama visual consolidation.
...
Create a new exported global variable, XineramaVisualsEqualPtr. Use this
pointer to decide whether two visuals are equal during visual consolidation.
This pointer can be wrapped, which allows drivers and extensions to control
which visuals are consolidated. A wrapper can reject the visuals without
calling down, but must call down and return that result if it deems the visuals
equal. This ensures that all layers agree that the visuals are equal.
Pass the screen of the other visual into the VisualsEqual callchain.
Don't free PanoramiXVisuals since we need it for PanoramiXTranslateVisualID.
Don't skip the first visual on the other screen in PanoramiXMaybeAddVisual.
Skip the loop in PanoramiXTranslateVisualID if screen is 0.
2008-05-12 14:49:53 -07:00
afb
Merge branch 'master' into XACE-SELINUX
2007-11-19 18:10:46 -05:00
composite
Prevent the -wm command line option from causing a SEGV
2008-05-12 03:03:13 -04:00
config
config: override xkb_{r,m,l,v} with Xkb{r,m,l,v} if the latter is set.
2008-05-09 10:09:35 +09:30
damageext
Revert "registry: Register DAMAGE extension protocol names."
2007-11-20 17:31:00 -05:00
dbe
Revert "registry: Register DBE extension protocol names."
2007-11-20 17:32:35 -05:00
dix
X n'est pas une print API.
2008-05-12 14:15:11 -04:00
doc
Merge branch 'master' into XACE-SELINUX
2007-11-19 18:10:46 -05:00
exa
EXA: Fall back in CompositeRects if the driver can't accelerate Composite.
2008-05-01 15:10:52 +02:00
fb
Removed fbpseudocolor.h from sdk_HEADERS.
2008-04-19 12:54:40 +02:00
GL
Revert "GL: Make errors non-fatal"
2008-05-09 00:26:16 +03:00
hw
Fix fbdevhw initialization for PCI drivers.
2008-05-12 14:53:37 -04:00
include
X n'est pas une print API.
2008-05-12 14:15:11 -04:00
mfb
devPrivates rework: put back some changes that were mistakenly removed
2007-11-20 15:31:44 -05:00
mi
X n'est pas une print API.
2008-05-12 14:15:11 -04:00
miext
Rootless: mi doesn't let us resize root, so we need to do it ourselves...
2008-05-05 15:34:10 -07:00
os
X n'est pas une print API.
2008-05-12 14:15:11 -04:00
randr
Make xf86SetDesiredModes aware of current output configuration
2008-03-17 14:13:09 -07:00
record
Revert "registry: Register Record extension protocol names."
2007-11-20 17:55:47 -05:00
render
Allow using libmd instead of libcrypto for SHA1 hashing in render/glyph.c
2008-05-06 17:06:34 -07:00
Xext
Bug #14692 : Allow drivers to have a say in Xinerama visual consolidation.
2008-05-12 14:49:53 -07:00
xfixes
Normalize swapped dispatch for Fixes{ChangeSaveSet,SelectSelectionInput}
2008-02-22 15:25:26 -05:00
Xi
Xi: don't attempt to send to a NULL window.
2008-04-24 14:19:28 +09:30
xkb
XKB: Actually explain keymap failures
2008-05-07 22:56:03 +03:00
XTrap
Revert "registry: Register XTrap extension protocol names."
2007-11-20 18:49:30 -05:00
.gitignore
XQuartz: Starting to work on the new Mach IPC startup stuff for better launchd, ApplicationServices, and Dock support
2008-05-12 10:42:12 -07:00
acinclude.m4
Update ac_define_dir macro in acinclude.m4 to 2008-04-12 version
2008-04-16 18:38:38 -07:00
autogen.sh
Use canonical autogen.sh, which supports srcdir != objdir autogen.
2005-07-01 21:13:36 +00:00
configure.ac
X n'est pas une print API.
2008-05-12 14:15:11 -04:00
COPYING
COPYING: Collapse 'canonical license' into one statement
2007-11-07 03:58:56 +02:00
cpprules.in
For MANDEFS, also replace __mandir__ for $(mandir) which includes
2006-12-08 15:51:44 -06:00
Makefile.am
So long, and thanks for all the cfb.
2008-04-11 09:47:51 -04:00
xorg-server.m4
Add xorg-server.m4 for driver dependency checking.
2005-11-01 15:01:51 +00:00
xorg-server.pc.in
Include pciaccess in the xorg-server.pc Requires line.
2008-04-15 14:51:51 -07:00