I have downloaded Boost Simd 3.0.0 on my Windows 7 computer. It's been 3 days I am discovering how this library works. For the time being I am doing pretty fine. However I am stuck with a simple "RGB to grayscale" conversion. I tried to implement the code of the method presented in this pdf :
http://meetingcpp.com/tl_files/mcpp/slides/12/simd.pdf but without any success. Diapositive 18/40, there is a FOR loop with "auto p = load <decltype>(rgb)>(rgb, i)" in it. And compilation fails here. I have the following error message : "error C2440 : 'return' : impossible to convert from 'const float' in 'const float*'. I am stuck on this error for more than one day now, and it is annoying. If you guys have any idea why it fails to compile, I'll be glade to listen to it.
Best regards.