xserver-multidpi/exa
Michel Dänzer 170cf1270d EXA: Handle separate alpha maps properly in Composite fallback.
Fixes https://bugs.freedesktop.org/show_bug.cgi?id=18710 .

As this can't work without new EXA_PREPARE_AUX* indices, this requires a major
version bump, so we can also drop the UploadToScratch driver hook and
ExaOffscreenSwap*(). So this also fixes
http://bugs.freedesktop.org/show_bug.cgi?id=20213 .

Moreover, introduce EXA_DRIVER_KNOWN_MAJOR to break compilation of drivers
which may not be able to handle EXA_PREPARE_AUX*, giving instructions how to
make them build again in the #error message.

Signed-off-by: Michel Dänzer <daenzer@vmware.com>
2009-02-24 09:22:09 +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: Declare glyph cache picture as component-alpha when necessary. 2009-01-13 13:05:32 +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 EXA: Handle separate alpha maps properly in Composite fallback. 2009-02-24 09:22:09 +01:00
exa_priv.h EXA: Handle separate alpha maps properly in Composite fallback. 2009-02-24 09:22:09 +01:00
exa_render.c EXA: Handle separate alpha maps properly in Composite fallback. 2009-02-24 09:22:09 +01:00
exa_unaccel.c EXA: Handle separate alpha maps properly in Composite fallback. 2009-02-24 09:22:09 +01:00
exa.c exa: exaPixmapDirty should use official damage functions. 2009-02-17 19:25:35 +01:00
exa.h EXA: Handle separate alpha maps properly in Composite fallback. 2009-02-24 09:22:09 +01:00
Makefile.am EXA: Handle separate alpha maps properly in Composite fallback. 2009-02-24 09:22:09 +01:00