diff options
author | Michel Dänzer <michel.daenzer@amd.com> | 2012-10-29 12:57:54 +0100 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2012-10-29 09:06:44 -0700 |
commit | 1ca096d5e07221025c4c4110528772b7d94f15ee (patch) | |
tree | b7013a4a473329b8aa1f6f050508841923a7b94e /hw | |
parent | 53830281b4da096f9c13107d73ec9c76ff1d14cc (diff) |
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>
Diffstat (limited to 'hw')
0 files changed, 0 insertions, 0 deletions