Since the Oxygen decoration paints it's own shadows, the shadow plugin got pretty step-childed.
a) it's horribly imperformant (if I play a video it's causing ~2/3 of the kwin cpu load...)
b) it's broken with XRender & translucency
c) it could use some more options
d) The heavy exponential shadow is maybe nice, but neither realistic (real shdows cast rather sharp borders), nor effective (most of the HUGE shadow is so much translucent that you can hardly see anything of it...)
So I started to work on it. Not much of a help for oxygen, but most other decorations (QtCurve has deco shadows as well), consistent and (hopefully) less artefact prone.
Ultimately this should go back upstream but testing outside the release cycle won't hurt - I assume.
· KDE Software Compilation
What's New in This Release: [ read full changelog ]
· git master GL support, nothing else (notice that kwin 4.7 will have a revamped shadow system anyway)