xserver-multidpi/exa
Michel Dänzer 4cfb36f6ad EXA: Handle separate alpha maps properly in Composite fallback, take two.
Preserve the EXA ABI by introducing a new driver flag EXA_SUPPORTS_PREPARE_AUX.
If the driver doesn't set this flag, we have to assume any Prepare/FinishAccess
driver hooks can't handle the EXA_PREPARE_AUX* indices, so we move out such
pixmaps at PrepareAccess time.

Fixes https://bugs.freedesktop.org/show_bug.cgi?id=18710 .

Signed-off-by: Michel Dänzer <daenzer@vmware.com>
2009-02-27 16:37:28 +01:00
..
exa_accel.c exa: All fallbacks should have a GC, remove some code. 2009-02-08 02:08:13 +01:00
exa_glyphs.c EXA: Allow using exaCompositeRects also when we can't use a mask in exaGlyphs. 2009-02-26 10:35:44 +01:00
exa_migration.c Revert "exa: the extent of the valid region is probably much larger than that of the pending damage." 2009-02-17 19:40:59 +01:00
exa_offscreen.c Revert "EXA: Handle separate alpha maps properly in Composite fallback." 2009-02-27 16:37:27 +01:00
exa_priv.h Revert "EXA: Handle separate alpha maps properly in Composite fallback." 2009-02-27 16:37:27 +01:00
exa_render.c Revert "EXA: Handle separate alpha maps properly in Composite fallback." 2009-02-27 16:37:27 +01:00
exa_unaccel.c EXA: Handle separate alpha maps properly in Composite fallback, take two. 2009-02-27 16:37:28 +01:00
exa.c EXA: Handle separate alpha maps properly in Composite fallback, take two. 2009-02-27 16:37:28 +01:00
exa.h EXA: Handle separate alpha maps properly in Composite fallback, take two. 2009-02-27 16:37:28 +01:00
Makefile.am Revert "EXA: Handle separate alpha maps properly in Composite fallback." 2009-02-27 16:37:27 +01:00