[Digikam-devel] [digikam] [Bug 342513] Add support for fractional radius in blur and unsharp mask filters [patch]

Gilles Caulier caulier.gilles at gmail.com
Tue Jan 20 08:41:22 GMT 2015


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

--- Comment #10 from Gilles Caulier <caulier.gilles at gmail.com> ---
Another point : Blur filter use muti-threading to compute loop.

It's based on QtConcurrent API. Most of filters in digiKam core which require
computation loop use the same mechanism. It's simple : you look how CPU core
are available, and you divide image to process by CPU core. The main loop is
coded in a re-entrant method, and you call in parallel this method on separated
thread running on each CPU core.

If you change computation loop, you must preserve multithreading support to
have the best performances.

Gilles Caulier

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list