Closed walbourn closed 1 year ago
This is part of VS 2022 17.2 work per this blog post.
The proper way to enable it is /Zc:arm64-aliased-neon-types-
The library changes are addressed in this commit: https://github.com/microsoft/DirectXMath/commit/fc2763a681d2e768e9a8f590cb24c9eed935e21a
There's still a problem with the MSVC compiler not supporting half-precision intrinsics in this mode.
A opt-in conformance feature in MSVC VS 2019 or later finds more 'type-matching' bugs than GCC did. These warnings should be fixed.