1
0
mirror of https://github.com/microsoft/DirectXMath synced 2024-11-23 12:50:05 +00:00

Updated Home (markdown)

Chuck Walbourn 2019-09-11 12:02:01 -07:00
parent b0832e708f
commit 8c4ad3fea1

@ -72,10 +72,12 @@ The DirectXMath library make use of two commonly implemented extensions to Stand
## Compiler support
In addition to Microsoft Visual C++, the library has been compiled with the Intel C++ 18.0 compiler and clang/LLVM v7 to verify conformance.
In addition to Microsoft Visual C++, the library has been compiled with the Intel C++ 18.0 compiler and clang/LLVM v8 to verify conformance.
When building with clang/LLVM, the ``_XM_NO_XMVECTOR_OVERLOADS_`` control define is set because that compiler does not support creating operator overloads for the ``XMVECTOR`` type. You can choose to enable this preprocessor define explicitly to do the same thing with Visual C++ for improved portability.
For non-Windows platforms, you should use the open source version of [sal.h](https://github.com/dotnet/corert/blob/master/src/Native/inc/unix/sal.h) in your include search path.
# Additional content
[[Extensions]] - Advanced instruction set variants for DirectXMath