I parallelized X-Trans demosaicing, like AHD, it runs correctly, uses both my processors at 100% and now its 1 second slower, 36 instead of 35 seconds for a 16mp image, maybe I need more cache or faster RAM, maybe it will be faster on other machines. If you want it, here is the diff, if you try it I would like to know if you see any speedup.
Hi Frank.
Thanks for the patch. I have commited it to the cvs repository.
On my quad-core computer a X-T1 raw file is interpolated in 14 seconds without the patch and in 8 seconds with the patch, so there is a clear speedup. My experience is that the overhead of parallel processing often eats up the performance gain on dual-core computers.
Regards,
Niels Kristian