xserver/exa
Michel Dänzer 1ca096d5e0 EXA: Track source/mask pixmaps more explicitly for Composite fallback regions.
In particular, make sure pExaScr->src/maskPix are cleared when the
corresponding pictures aren't associated with drawables, i.e. solid or gradient
pictures. Without this, we would in some cases associate the source/mask region
with unrelated pixmaps from previous Composite fallbacks, resulting in random
corruption.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=47266

Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
2012-10-29 09:06:44 -07:00
..
Makefile.am
exa.c
exa.h
exa_accel.c
exa_classic.c
exa_driver.c
exa_glyphs.c
exa_migration_classic.c
exa_migration_mixed.c
exa_mixed.c
exa_offscreen.c
exa_priv.h EXA: Track source/mask pixmaps more explicitly for Composite fallback regions. 2012-10-29 09:06:44 -07:00
exa_render.c
exa_unaccel.c EXA: Track source/mask pixmaps more explicitly for Composite fallback regions. 2012-10-29 09:06:44 -07:00