Skip to content

Commit ffb2edb

Browse files
committed
July 2018
1 parent 6883c55 commit ffb2edb

File tree

3 files changed

+15
-6
lines changed

3 files changed

+15
-6
lines changed

.nuget/directxmath.nuspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
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>
1010
<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 February 2018 release.</releaseNotes>
11+
<releaseNotes>Matches the July 2018 release.</releaseNotes>
1212
<projectUrl>http://go.microsoft.com/fwlink/?LinkID=615560</projectUrl>
1313
<iconUrl>https://github.com/Microsoft/DirectXMath/wiki/X_jpg.jpg</iconUrl>
1414
<licenseUrl>http://opensource.org/licenses/MIT</licenseUrl>

Inc/DirectXMath.h

+1-1
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 312
16+
#define DIRECTX_MATH_VERSION 313
1717

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

ReadMe.txt

+13-4
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,22 @@ DirectXMath
44

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

7-
February 2018
7+
July 2018
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

1212
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.6 update).
13+
make use of the latest updates (VS 2015 Update 3 or VS 2017 15.7 update or later).
1414

1515
These components are designed to work without requiring any content from the DirectX SDK. For details,
1616
see "Where is the DirectX SDK?" <http://msdn.microsoft.com/en-us/library/ee663275.aspx>.
1717

1818
Inc\
1919
DirectXMath Files (in the DirectX C++ namespace)
2020
DirectXMath.h - Core library
21-
DirectXPackedVector.h - Load/Store functions and types for working with various compressed GPU formats
21+
DirectXPackedVector.h - Load/Store functions and types for working with various
22+
compressed GPU formats
2223
DirectXColors.h - .NET-style Color defines in sRGB color space
2324
DirectXCollision.h - Bounding volume collision library
2425

@@ -44,7 +45,7 @@ XDSP\
4445
All content and source code for this package are subject to the terms of the MIT License.
4546
<http://opensource.org/licenses/MIT>.
4647

47-
Documentation is available at <https://msdn.microsoft.com/en-us/library/windows/desktop/hh437833.aspx>.
48+
Documentation is available at <https://docs.microsoft.com/en-us/windows/desktop/dxmath/directxmath-portal>.
4849

4950
For the latest version of DirectXMath, bug reports, etc. please visit the project site.
5051
<https://github.com/Microsoft/DirectXMath>
@@ -59,6 +60,14 @@ https://opensource.microsoft.com/codeofconduct/
5960
RELEASE HISTORY
6061
---------------
6162

63+
July 2018 (3.13)
64+
XMFLOAT3X4, XMFLOAT3X4A, and associated Load/Store functions
65+
Move/copy constructors and assignment operators for C++ types
66+
Minor fix for XMVectorClamp behavior with NaN
67+
Fixed compilation warnings with VS 2017 (15.7 update), Intel C++ 18.0 compiler, and clang 6
68+
Retired VS 2013 support
69+
Minor code cleanup
70+
6271
February 2018 (3.12)
6372
ARM64 use of fused multiply-accumulate intriniscs
6473
Conformance fix for XMConvertFloatToHalf

0 commit comments

Comments
 (0)