XGL/Compiz: Hack against compiz to suppress pixmap corruption and improve performance

Matthias Hopf mhopf at suse.de
Mon Mar 13 07:24:57 PST 2006


On Mar 09, 06 15:44:51 +0100, Matthias Hopf wrote:
> On Mar 08, 06 14:31:26 +0100, Francesco Biscani wrote:
> > On Monday 06 March 2006 17:00, David Reveman wrote:
> > > I think the real problem was a missing call to glFinish in Xgl. It's now
> > > fixed in CVS. Let me know if it's still not working properly.
> > 
> > I tried yesterday's versions of Xgl+Mesa+compiz but the problem is still there 
> > for me, unchanged. Erik's patch still solves the issues (both performance and 
> > artifact-wise). Let me know if you need more info.
> 
> Erik's patch really changed the control flow logic. This shouldn't
> happen.
> 
> Please try the attached patch, which has even more glFlush() added. This
> is a rather inexpensive operation, so it shouldn't do any harm, except
> if called in a tight loop.

As there is no feedback, I assume that David's fixes *do* indeed fix
these issues.

Matthias

-- 
Matthias Hopf <mhopf at suse.de>       __        __   __
Maxfeldstr. 5 / 90409 Nuernberg    (_   | |  (_   |__         mat at mshopf.de
Phone +49-911-74053-715            __)  |_|  __)  |__  labs   www.mshopf.de



More information about the xorg mailing list