I figured it out on my own. For those coming in and wondering what's fixed I took my 1st steps in SSE programming and made a RGBA to Greyscale converter. I was trying to figure out how to get xxxG|xxxG|xxxG|xxxG to xxxx|xxxx|xxxx|GGGG using SSE2 instructions.
