From f07c3fdb929d488f77200a10bc7ad355ac0572c8 Mon Sep 17 00:00:00 2001 From: Chuck Walbourn Date: Fri, 2 Feb 2018 10:43:16 -0800 Subject: [PATCH] February 2018 --- Inc/DirectXMath.h | 2 +- ReadMe.txt | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Inc/DirectXMath.h b/Inc/DirectXMath.h index f629828..3686054 100644 --- a/Inc/DirectXMath.h +++ b/Inc/DirectXMath.h @@ -17,7 +17,7 @@ #error DirectX Math requires C++ #endif -#define DIRECTX_MATH_VERSION 311 +#define DIRECTX_MATH_VERSION 312 #if defined(_MSC_VER) && (_MSC_VER < 1800) #error DirectX Math requires Visual C++ 2013 or later. diff --git a/ReadMe.txt b/ReadMe.txt index 90b4953..1da7a01 100644 --- a/ReadMe.txt +++ b/ReadMe.txt @@ -4,13 +4,13 @@ DirectXMath Copyright (c) Microsoft Corporation. All rights reserved. -June 2017 +February 2018 This package contains the DirectXMath library, an all inline SIMD C++ linear algebra library for use in games and graphics apps This code is designed to build with Visual Studio 2013, 2015, or 2017. It is recommended that you -make use of the latest updates (VS 2013 Update 5 or VS 2015 Update 3). +make use of the latest updates (VS 2013 Update 5, VS 2015 Update 3, or VS 2017 15.5 update). These components are designed to work without requiring any content from the DirectX SDK. For details, see "Where is the DirectX SDK?" . @@ -59,6 +59,11 @@ https://opensource.microsoft.com/codeofconduct/ RELEASE HISTORY --------------- +February 2018 (3.12) + ARM64 use of fused multiply-accumulate intriniscs + Conformance fix for XMConvertFloatToHalf + Minor code cleanup + June 2017 (3.11) AVX optimization of XMMatrixMultiply and XMMatrixMultiplyTranspose AVX2 optimization for XMVectorSplatX