
Originally Posted by
Hirager
I believe xrender is mixed CPU/GPU, so that's why it performs better. Also, only most primitive effects work in xrender - you can forget about all fancy stuff like blur.
After recent remodelling of rendering in KWin, only "used" effects are actually rendered. Thanks to this, fulscreen applications actually run like there were no effects at all. Mind that more work is being done in order to deliver ever higher frame-rates in plasma desktop. As to why simple window managers are so light on CPU: they use only simplest of object to draw interfaces. If you take a look, you'll see that everything is built using rectangles and text. I'd love to use a hardware accelerated KDE window engine that uses such simple figures to draw interfaces. The combination would be killing all competition. I guess I'll have to write it myself someday.