Hi.<br><br>Thanks to help digiKam project.<br><br><div class="gmail_quote">2011/1/16 Wojciech Migda <span dir="ltr"><<a href="mailto:wojtek.golf@interia.pl">wojtek.golf@interia.pl</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
Hello,<br>
<br>
I'd be interested in helping with SSE optimization of digikam filters,<br>
however, I cannot seem to find hints on your policies regarding such<br>
development,</blockquote><div><br>about implementation, all are here :<br><br><a href="http://websvn.kde.org/trunk/extragear/graphics/digikam/HACKING?view=markup">http://websvn.kde.org/trunk/extragear/graphics/digikam/HACKING?view=markup</a><br>

<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"> that is whether you'd like such code have compiled<br>
conditionally, or executed based on dynamic cpu detection, etc. </blockquote><div><br>As digiKam has an in-deep KDE dependency and as KDE has already code for it through Solid interface, i recommend to use it as well. No need to re-invent the wheel : <br>

<br><a href="http://api.kde.org/4.x-api/kdelibs-apidocs/solid/html/index.html">http://api.kde.org/4.x-api/kdelibs-apidocs/solid/html/index.html</a><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

If you<br>
have already worked on such policies/requirements then they would be<br>
of great value for me.<br>
<br></blockquote><div><br>There is also parallelization of code to improve speed. OpenMP must be used for that...<br><br><a href="http://openmp.org/wp/">http://openmp.org/wp/</a><br><br>Don't forget that digikam compile under mac and Windows. All port must work under this OS of course, or at least disabled (for ex, Openmp support for Raw decoding is disabled unde Mac due to a problem of thread interface with Openmp - macosx issue)<br>

<br>There are also few possible works to do on SSE support into libraw to decode RAW files, which take a while. For that, I CC Alex Tutubalin who maintain libraw (<a href="http://www.libraw.org">http://www.libraw.org</a>)<br>

<br>Best<br><br>Gilles Caulier<br><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Thanks in advance,<br>
<br>
Wojciech<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v2.0.11 (GNU/Linux)<br>
Comment: Using GnuPG with Mozilla - <a href="http://enigmail.mozdev.org/" target="_blank">http://enigmail.mozdev.org/</a><br>
<br>
iEYEARECAAYFAk0zWLMACgkQ0iFl+nAyImea5gCcCZp/8/6hUq+iwgkokqdN7tCI<br>
PY4AniDY2Jd7KMpCB2oMfIIDFb5uln4L<br>
=n8zk<br>
-----END PGP SIGNATURE-----<br>
<br>
<br>
----------------------------------------------------------------<br>
Dom, mieszkanie, lokal użytkowy - wszystko w jednym miejscu!<br>
Sprawdź >> <a href="http://linkint.pl/f28e1" target="_blank">http://linkint.pl/f28e1</a><br>
<br>
_______________________________________________<br>
Digikam-devel mailing list<br>
<a href="mailto:Digikam-devel@kde.org">Digikam-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/digikam-devel" target="_blank">https://mail.kde.org/mailman/listinfo/digikam-devel</a><br>
</blockquote></div><br>