In a follow-up to some previous questions on converting RGB to RGBA, and ARGB to BGR, I would like to speed up a RGB to BGRA conversion with SSE
Ummm... using vImageConvert_RGB888toARGB8888 is VERY VERY fast (15X speedup).
Above PixelFix code (≈6ms per image, now on newer hardware)
Using vImageConvert_RGB888toARGB888, threaded (on newer hardware)
Need I say more?