Does someone know how to do this conversation as title with MMX/SSE? General speaking, I think the process is just unpack the interleaved Y,U,V data in each byte and rearrange them into one block of Y, UV block consisting of interleaved U,V. Here, I do not see any instructive could help to improve this data copy process. Maybe, it's just because, I am fresh new to MMX/SSE. Is there someone being so kind to give me hint? Thanks in advance.
For more complete information about compiler optimizations, see our Optimization Notice.