[digikam] [Bug 378804] lensfun uses only one core, pls. parallize [patch]

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Mon Apr 17 14:06:55 BST 2017


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

--- Comment #1 from caulier.gilles at gmail.com ---
Created attachment 105056
  --> https://bugs.kde.org/attachment.cgi?id=105056&action=edit
Parallel processing of stage 1,2,3 of Lensfun filter.

The patch attached process in parallel all filters used with Lensfun interface.

The image is cut as portions, depending of CPU available and forked on each
core with QtConcurent. 

It still certainly a race condition at init. Sometime the final redering is
corrupted at the first time, but changing a settings give a good result finaly.

So the main changes are here, but a polish is required before to be applied on
git/master.

Gilles Caulier

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


More information about the Digikam-devel mailing list