Revision 826071
Go back to digest for 6th July 2008Optimization in KDE Base
Fredrik Höglund committed changes in /trunk/KDE/kdebase/workspace/plasma/plasma:
Reimplement drawBackground() in DesktopView to work around a problem with the QGraphicsView implementation that prevents it from hitting accelerated code in the X server.
This dramatically improves performance with the EXA drivers when drawing the desktop background.
This problem does need to be fixed in Qt, but fixing it properly is non-trivial, so let's just work around it here for now.
File Changes
Modified 2 files
- /trunk/KDE/kdebase/workspace/plasma/plasma
- /desktopview.cpp
- /desktopview.h
2 files changed in total