https://bugs.kde.org/show_bug.cgi?id=407062

--- Comment #11 from Dmitry Kazakov <dimul...@gmail.com> ---
Git commit 30796fcab77c73d94035dd287dbc75a2cc99f913 by Dmitry Kazakov.
Committed on 07/05/2019 at 20:14.
Pushed by dkazakov into branch 'master'.

Fix application of Gaussian Blur with FFTW (about 30% faster)

The patch fixes a slowdown we introduced when implemented
two-stage gaussian convolution application. This two-stage
approach is good for spacial convolution algorithm, but it
is no good for FFTW one. Because every kernel (even one-
dimensional) should be first split into 2D-wave-plane, which is
extremely slow.

M  +10   -0    libs/image/kis_convolution_painter.cc
M  +11   -7    libs/image/kis_convolution_painter.h
M  +27   -1    libs/image/kis_gaussian_kernel.cpp
M  +3    -0    libs/image/kis_gaussian_kernel.h

https://invent.kde.org/kde/krita/commit/30796fcab77c73d94035dd287dbc75a2cc99f913

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to