Review Request: Krita: Gaussian Blur Filter

Boudewijn Rempt boud at valdyas.org
Mon Dec 14 20:52:06 CET 2009


On Monday 14 December 2009, schumifer at hotmail.com wrote:

> > Dmitry Kazakov wrote:
> >     I might know the reason why it works wrong.
> >     Doesn't it look like "border effect"? If so this is surely due to
> > threading of filters. I'm working on this. To prove the fault of
> > threading try limit thread number to 1.
> >
> > Dmitry Kazakov wrote:
> >     antiquark, haven't you tried to use fft for that? Does eigen2 support
> > fft? (just an idea)
> 
> What needs to be done, is port all the convolution code in Krita to an FFT
>  system. This would bring speed-ups to a number of filters in Krita. For
>  this I was thinking of the FFTW library. However, this requires a
>  significant amount of work.

Let's take this to the mailing list. Eigen is working on fft -- 
http://eigen.tuxfamily.org/index.php?title=EigenFFT, but I won't t block an 
additional dependency if it brings speedups, and fftw seems well-maintained.

Which other filters than convolution would be sped up as well? 
-- 
Boudewijn Rempt | http://www.valdyas.org


More information about the kimageshop mailing list