SSE3 check fails on Windows XP


I had a customer report that on his XP machine with i7 CPU (sic), the SSE3 check fails. I'm using SystemStats::hasSSE3().

Microsoft docs indicate that PF_SSE3_INSTRUCTIONS_AVAILABLE is not supported on XP.

It looks like on XP you can get the SSE3 availability directly from the CPU ID. There is a discussion here:


Thanks for the heads-up, I'll take a look.