[PATCH] exa/mixed: fix gnome-panel corruption

Michel Dänzer michel at daenzer.net
Tue Feb 16 00:27:38 PST 2010


On Mon, 2010-02-15 at 19:17 +0100, Maarten Maathuis wrote: 
> - A mapped pixmap can't be used for acceleration, any decent memory manager
> will refuse this.
> - Source pixmaps migrated with a bounding region are incomplete (from the
> gpu point of view), so do the upload unconditionally, instead of just for
> deferred destination pixmaps.
> - Fixes fd.o bug #26076.
> 
> Signed-off-by: Maarten Maathuis <madman2003 at gmail.com>

Acked-by: Michel Dänzer <michel at daenzer.net>


I'm attaching a followup patch which hopefully makes the whole function
even cleaner and its logic easier to follow. If you agree and this still
works for you, please re-send both patches to Keith with the ACKs added.
Or I can do that if you want.


-- 
Earthling Michel Dänzer           |                http://www.vmware.com
Libre software enthusiast         |          Debian, X and DRI developer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-EXA-mixed-Clean-up-exaPrepareAccessReg_mixed-a-littl.patch
Type: text/x-patch
Size: 2796 bytes
Desc: not available
Url : http://lists.x.org/archives/xorg-devel/attachments/20100216/dcb8a4ad/attachment-0001.bin 


More information about the xorg-devel mailing list