lp://qastaging/~smspillaz/unity/unity.blur_fixes_fbo

Created by Sam Spilsbury and last modified
Get this branch:
bzr branch lp://qastaging/~smspillaz/unity/unity.blur_fixes_fbo
Only Sam Spilsbury can upload to this branch. If you are Sam Spilsbury please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Sam Spilsbury
Project:
Unity
Status:
Development

Recent revisions

1375. By Sam Spilsbury

Some blur fixes:

 - Made it so that compiz painting into the fbo is not mandatory, performance
   increase when we aren't painting blurred things
 - Made BackgroundEffectHelper class a pointer in each of the View*'s, on
   registration that will trigger compiz painting into the fbo
 - Made compiz paint one big fbo for multiple outputs. This fixes some
   of the problems that came with painting one fbo per output, namely
   performance problems and also artifacts and other nasties

1374. By Jason Smith

avoid blurring the screen durring animations/redraws
this improves performance dramatically, basically dynamically switching
between a static blur and an active blur

1373. By Jason Smith

make sigma size configurable

1372. By Jason Smith

centralize control over blur behavior into BackgroundEffectHelper class
this improves the abstraction greatly and avoids the need to track many different item types

1371. By Jason Smith

fix bug where using alt-tab would cause launcher to fail to reveal

1370. By Didier Roche-Tolomelli

adding dee pkgconfig as the lib is leaking it's API

1369. By Jason Smith

fix minor crash

1368. By Gord Allott

fix for the background blur codebase in a race

1367. By Neil J. Patel

Some fixes for global search

1366. By Neil J. Patel

Fix fallback launching....DUH

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://qastaging/unity
This branch contains Public information 
Everyone can see this information.

Subscribers