Martin Gräßlin
59590e2ff5
Move pushRenderTarget() in logout effect into paintScreen(). That ensures that logout effect doesn't pop the render target of another effect.
...
BUG: 194230
svn path=/trunk/KDE/kdebase/workspace/; revision=973990
2009-05-28 11:37:02 +00:00
Martin Gräßlin
bc37b74c98
Correctly track logout dialog painting when logout animation has finished.
...
BUG: 194070
svn path=/trunk/KDE/kdebase/workspace/; revision=972884
2009-05-25 22:00:30 +00:00
Martin Gräßlin
d8178fa8c5
Do not alter window painted on top of logout window in logout effect. That is don't change saturation and don't blur.
...
BUG: 192318
svn path=/trunk/KDE/kdebase/workspace/; revision=966573
2009-05-11 12:14:41 +00:00
Martin Gräßlin
7a06c636b2
Reenable logout blur - we found the reason why it stopped rendering (popRenderTarget in assert statement). If someone still has problems with it, please yell.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=960509
2009-04-28 15:00:56 +00:00
Lucas Murray
8ba7586d79
Disable logout effect blur by default as some graphics drivers don't
...
correctly fallback and I have yet to work out a way of accurately
detecting support.
svn path=/trunk/KDE/kdebase/workspace/; revision=935761
2009-03-06 06:10:00 +00:00
Lucas Murray
ccd068897c
Don't desaturate the logout window if blur is not supported.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=926535
2009-02-15 16:12:43 +00:00
Lucas Murray
792c7439f8
Fix OpenGL-less compile and make the effect actually display something
...
to the user if blur is not supported (Screen appears to freeze).
svn path=/trunk/KDE/kdebase/workspace/; revision=926527
2009-02-15 16:04:29 +00:00
Lucas Murray
f5790fcce1
Prevent the logout effect from crashing KWin on quit if blur is not
...
supported.
svn path=/trunk/KDE/kdebase/workspace/; revision=926395
2009-02-15 10:34:41 +00:00
Lucas Murray
b11d863033
Cleaned up the logout effect and fixed a whole pile of bugs that I
...
introduced when adding the blur animation.
svn path=/trunk/KDE/kdebase/workspace/; revision=923329
2009-02-08 16:04:02 +00:00
Lucas Murray
8f8c1d31ba
Added blurring during the logout effect. As this is done entirely using
...
mipmaps the quality isn't the best. Might add a shader later that will
generate the final image so it uses mipmaps for realtime blurring while
using a high quality blur at the end.
svn path=/trunk/KDE/kdebase/workspace/; revision=923246
2009-02-08 14:07:00 +00:00
Lucas Murray
846496d2c1
Cleaned up the effects/ directory by moving each individual effect into
...
its own directory, cleaned up the effect config macros and renamed
"MakeTransparent" to "Translucency" so that it matches its visible name.
svn path=/trunk/KDE/kdebase/workspace/; revision=921749
2009-02-05 15:35:38 +00:00