Originally Posted by
DanceswithUnix
That isn't hard to code, but I imagine the test matrix would explode. I think at best you get a "modern, optimal" version with AVX etc enabled and a compatible version that just uses basic SSE.
At least with modern games using 64 bit you don't have to go back to early SSE or (shudder) 8087 code, you know all 64 bit CPUs have a half decent feature set.
My daughter's favourite paint package went about a magnitude faster going from Phenom II to the X8350. I shudder to think what that was falling back to when it didn't find the AVX support it wanted.