diff options
author | Michel Dänzer <michel.daenzer@amd.com> | 2012-10-29 12:57:54 +0100 |
---|---|---|
committer | Matt Dew <marcoz@osource.org> | 2012-11-07 23:34:10 -0700 |
commit | 395c9e17089a7e4ed46a747904b36b1fec94fab3 (patch) | |
tree | b78036b947b8f870a0b6508b0fdb220f87ff9752 /Xi/grabdev.h | |
parent | 7914986fb801f6ea98582db21c0d86b9b200b9ac (diff) |
EXA: Track source/mask pixmaps more explicitly for Composite fallback regions.HEADserver-1.13-branch
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>
(cherry picked from commit 1ca096d5e07221025c4c4110528772b7d94f15ee)
Diffstat (limited to 'Xi/grabdev.h')
0 files changed, 0 insertions, 0 deletions