Smooth Scrolling kills performance

Andreas Pakulat apaku at gmx.de
Thu Aug 14 18:40:09 BST 2008


Hi,

I've got some bad news for the new Smooth Scrolling setting in the style
kcm. It kills performance for large itemviews. Where large means
something like a few thousand entries. In particular the quick-open
widget in KDevelop4 is about factor 2 slower when opening up compared to
just turning off that feature. 

According to David Nolden who apparently did look into this a bit, the
smooth scrolling feature walks over the whole model asking for all items
data or some such, that simply isn't scalable at all and should be
changed.

On top of the performance, according to David, it doesn't let an app
developer change a particular view to per-pixel if he wants that. So
in that regard the feature is even broken a bit.

Is anybody working on getting this thing really "smooth" right now?

Oh and please keep David in the Cc as he's not reading kde-core.

Andreas

-- 
Never be led astray onto the path of virtue.




More information about the kde-core-devel mailing list