Versioned Paint Devices in Krita

Dmitry Kazakov dimula73 at gmail.com
Tue May 11 13:51:42 CEST 2010


Well, most of the time is spent on allocation of two hash tables at least 4KiB each. I don't know how we can optimize it.
We can make a pool of them, though it'll make the system  even more complicated.
I think first it worth investigating reuse of devices like Lukas did in spray brush.
----- Original message -----
> On Sunday 09 May 2010, Dmitry Kazakov wrote:
>
> > Thought it is still not good to create/delete new devices very often as it
> > is quite expensive operation. More than that, allocation of a memento
> > manager costs 30% of KisTiledDataManager constructor.
>
> Can we find a way to speed that up?
>
> --
> Boudewijn Rempt | http://www.valdyas.org
> _______________________________________________
> kimageshop mailing list
> kimageshop at kde.org
> https://mail.kde.org/mailman/listinfo/kimageshop

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kimageshop/attachments/20100511/a946aae6/attachment.htm 


More information about the kimageshop mailing list