Slow flood fill with QPainter canvas

Dmitry Kazakov dimula73 at gmail.com
Fri Mar 5 18:06:00 CET 2010


> the flood fill is still slow even we optimzed the filling algorithm.
> Here is callgrind log of running krita with QPainter canvas
> http://valdyas.org/~lukast/projection-floodfill.tar.gz<http://valdyas.org/%7Elukast/projection-floodfill.tar.gz>
>
> It seems like projection or pyramids are slow or something. The flood fill
> is
> also slow for OpenGL canvas. I will do the valgrinding.
>
> Dmitry, can you check it out?
>

I looked at it briefly. It seems like a plenty of time is spent to
KisPainter::bitBlt. New data manager api should fix this. But as for the
KisImagePyramid, i think it should be disabled for the release, as without
threading it is not much efficient.


-- 
Dmitry Kazakov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kimageshop/attachments/20100305/d3799c00/attachment.htm 


More information about the kimageshop mailing list