Xbox LIVE Indie Games
Sort Discussions: Previous Discussion Next Discussion
Page 1 of 1 (3 posts)

DirectXMath and OS

Last post 6/21/2014 7:41 PM by JujiPL. 2 replies.
  • 6/21/2014 3:02 PM

    DirectXMath and OS

    Hi!

    Could someone explain me one thing, please?
    Which version of Windows requires SSE2 support?
    I know about Win8, it is described, but I need knowledge about Win7 and WinVista.

    Thank you very much,
    WKubera

  • 6/21/2014 7:18 PM In reply to

    Re: DirectXMath and OS

    Answer
    Reply Quote
    Windows 8 is the first 32-bit version of Windows to have a hard system requirement for SSE2, but in practice basically all Windows systems in use today particularly for games support SSE2. You can see this reflected in the Valve Hardware Survey which has 99.96% SSE2 support.

    All 64-bit version of Windows (x64) require SSE2 as that is part of the AMD64/Intel64 specification. As such, all 64-bit capable CPUs--even those being used with 32-bit version of the OS--have SSE2. This covers basically all Intel-compatible CPUs made since 2005.

    You have to go back to an Intel Pentium 3, AMD K7, and some lesser known non-AMD/Intel clones to find a processor that doesn't support SSE2.

    I also address this in this blog series - http://blogs.msdn.com/b/chuckw/archive/2012/09/11/directxmath-sse-sse2-and-arm-neon.aspx

  • 6/21/2014 7:41 PM In reply to

    Re: DirectXMath and OS

    I highly appreciate the answer.
Page 1 of 1 (3 posts) Previous Discussion Next Discussion