compiz: Changes to 'master'

David Reveman davidr at kemper.freedesktop.org
Sat Feb 24 17:07:55 EET 2007


 plugins/blur.c            |  333 ++++++++++++++++++++++++++--------------------
 plugins/compiz.schemas.in |  218 ++++++++++++++++++++++++++----
 2 files changed, 387 insertions(+), 164 deletions(-)

New commits:
commit 6aa8b95cb6424302945f523095dd1bfb1b12bf1c
Author: David Reveman <davidr at novell.com>
Date:   Sat Feb 24 10:07:08 2007 +0100

    Regen compiz.schemas.in.

commit f0aff0d08ff4cef608e7baa690e93d81c5557d4e
Author: David Reveman <davidr at novell.com>
Date:   Sat Feb 24 09:53:58 2007 +0100

    Avoid using glPushAttrib. It's usually bad to use glPushAttrib as we
    don't know if the stack is full from other plugins pushing
    attributes to it.

commit 1cd3ec6bd93b178e28f38976659657354ae6e03c
Author: David Reveman <davidr at novell.com>
Date:   Fri Feb 23 20:20:54 2007 +0100

    Only create the gaussian kernel once and not everytime we draw.

commit be909d4913989977a49cccc1f6fd9cd3e42e04d0
Author: David Reveman <davidr at novell.com>
Date:   Fri Feb 23 19:45:36 2007 +0100

    Add sat variable when saturation is used.

commit 903048f9ca7f16d09803ccfce80aa47e4024b819
Author: David Reveman <davidr at novell.com>
Date:   Fri Feb 23 19:44:39 2007 +0100

    Make saturation an integer option and remove blur from its name.

commit d050a16e7743859d43e1bdd00cc029790d16ffbd
Author: Dennis Kasprzyk <onestone at beryl-project.org>
Date:   Fri Feb 23 19:30:37 2007 +0100

    Add saturation option.

commit f3876433254af2168dc87100e23f24166113ad05
Author: Dennis Kasprzyk <onestone at beryl-project.org>
Date:   Fri Feb 23 19:24:25 2007 +0100

    A strength option that interpolates between a linear blur (0.0) and
    soft gaussian blur (1.0).

commit 523c2ab814422e4d88ba89bcfa01cfc37ff75bd6
Author: Dennis Kasprzyk <onestone at beryl-project.org>
Date:   Fri Feb 23 19:17:49 2007 +0100

    Switch to a pascal triangle based blur kernel generation function which
    creates optimized texture fetch coordinates.
    
    Optimize shader code to use less temporary variables. Allows
    larger radius to be used with gaussian filter.




More information about the xorg-commit mailing list