Skip to content

Commit 5dd7751

Browse files
committed
July 2019
1 parent 775411a commit 5dd7751

File tree

3 files changed

+16
-7
lines changed

3 files changed

+16
-7
lines changed

.nuget/directxmath.nuspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
<authors>Microsoft</authors>
88
<owners>microsoft,directxtk</owners>
99
<summary>DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps.</summary>
10-
<description>The DirectXMath API provides SIMD-friendly C++ types and functions for common linear algebra and graphics math operations common to DirectX applications. The library provides optimized versions for Windows 32-bit (x86), Windows 64-bit (x64), and Windows RT through SSE2 and ARM-NEON intrinsics support in the Visual Studio compiler.</description>
11-
<releaseNotes>Matches the July 2018 release.</releaseNotes>
10+
<description>The DirectXMath API provides SIMD-friendly C++ types and functions for common linear algebra and graphics math operations common to DirectX applications. The library provides optimized versions for Windows 32-bit (x86), Windows 64-bit (x64), and Windows on ARM through SSE2 and ARM-NEON intrinsics support in the Visual Studio compiler.</description>
11+
<releaseNotes>Matches the July 2019 release.</releaseNotes>
1212
<projectUrl>http://go.microsoft.com/fwlink/?LinkID=615560</projectUrl>
1313
<iconUrl>https://github.com/Microsoft/DirectXMath/wiki/X_jpg.jpg</iconUrl>
14-
<licenseUrl>http://opensource.org/licenses/MIT</licenseUrl>
14+
<license type="expression">MIT</license>
1515
<requireLicenseAcceptance>false</requireLicenseAcceptance>
1616
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
1717
<tags>C++ native DirectX math nativepackage</tags>

Inc/DirectXMath.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#error DirectX Math requires C++
1414
#endif
1515

16-
#define DIRECTX_MATH_VERSION 313
16+
#define DIRECTX_MATH_VERSION 314
1717

1818
#if defined(_MSC_VER) && (_MSC_VER < 1900)
1919
#error DirectX Math requires Visual C++ 2015 or later.

ReadMe.txt

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,14 @@ DirectXMath
44

55
Copyright (c) Microsoft Corporation. All rights reserved.
66

7-
July 2018
7+
July 2019
88

99
This package contains the DirectXMath library, an all inline SIMD C++ linear algebra library
1010
for use in games and graphics apps
1111

12-
This code is designed to build with Visual Studio 2015 or 2017. It is recommended that you
13-
make use of the latest updates (VS 2015 Update 3 or VS 2017 15.7 update or later).
12+
This code is designed to build with Visual Studio 2015, 2017, or 2019. It is recommended
13+
that you make use of the latest updates (VS 2015 Update 3, VS 2017 15.9 update, or
14+
VS 2019 Update 1 or later).
1415

1516
These components are designed to work without requiring any content from the DirectX SDK. For details,
1617
see "Where is the DirectX SDK?" <http://msdn.microsoft.com/en-us/library/ee663275.aspx>.
@@ -60,6 +61,14 @@ https://opensource.microsoft.com/codeofconduct/
6061
RELEASE HISTORY
6162
---------------
6263

64+
July 2019 (3.14)
65+
Added float control around IsNan functions to resolve issue with VS 2019 with /fp:fast
66+
XMVerifyCPUSupport updated for clang/LLVM cpuid implementation on x86/x64
67+
Added support for clang/LLVM built-in platform defines as well as the MSVC ones
68+
Cleaned up ARM-NEON intrinsics type issues for improved portability
69+
Removed unneeded malloc.h include in DirectXMath.h
70+
Whitespace cleanup
71+
6372
July 2018 (3.13)
6473
XMFLOAT3X4, XMFLOAT3X4A, and associated Load/Store functions
6574
Move/copy constructors and assignment operators for C++ types

0 commit comments

Comments
 (0)