[compiz] Re: ss->translate > 0.001f makes my compiz working slow

David Reveman davidr at novell.com
Thu Jun 8 19:06:22 PDT 2006


On Fri, 2006-06-09 at 05:52 +0400, "Денис Латыпов" wrote:
> >On Fri, 2006-06-09 at 05:25 +0400, "Денис Латыпов" wrote:
> >> plugin/switcher.c:1290: if (ss->grabIndex || (ss->zooming && ss->translate > 0.001f))
> >> that line you have added 2006-06-06 and this made my compiz extremely slow.
> >> I am changing it back to `if (ss->grabIndex || ss->zooming)' after every cvs update and it makes compiz working propely.
> >> FreeBSD 6.1, ATI Mobility Radeon M7 LW [Mobility Raden 7500], driver "radeon"
> >
> >That's because your driver is missing support for
> >GLX_MESA_copy_sub_buffer. I've added support for
> >GLX_MESA_copy_sub_buffer to all radeon drivers in Mesa. Get an updated
> >driver and performance should be much better than when you remove
> >"ss->translate > 0.001f".
> >
> >-David
> >
> 
> [denis at denis ~]$ glxinfo | grep GLX_MESA_copy_sub_buffer
>     GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
> [denis at denis ~]$
> 
> Did you exactly mead that?

Yes, are you running CVS version of Xgl?

-David



More information about the compiz mailing list