Skip to content

Commit 339c2a8

Browse files
authored
December 2022 (#155)
1 parent f6aad54 commit 339c2a8

File tree

3 files changed

+12
-10
lines changed

3 files changed

+12
-10
lines changed

.nuget/directxmath.nuspec

+2-2
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 on ARM through SSE2 and ARM-NEON intrinsics support in the Visual Studio compiler.</description>
11-
<releaseNotes>Matches the November 2022 release.</releaseNotes>
11+
<releaseNotes>Matches the December 2022 release.</releaseNotes>
1212
<projectUrl>http://go.microsoft.com/fwlink/?LinkID=615560</projectUrl>
1313
<repository type="git" url="https://github.com/microsoft/DirectXMath.git" />
1414
<icon>images\icon.jpg</icon>
@@ -28,6 +28,6 @@
2828
<file src=".nuget/directxmath.targets" target="build\native" />
2929

3030
<file src=".nuget/icon.jpg" target="images\" />
31-
31+
3232
</files>
3333
</package>

HISTORY.md

+8-6
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@ Release available for download on [GitHub](https://github.com/microsoft/DirectXM
66

77
## Release History
88

9-
### November 2022 (3.18)
9+
### December 2022 (3.18)
1010
* C++20 spaceship operators for XMFLOAT2, XMFLOAT3, etc. when building with ``/std:c++20 /Zc:_cplusplus``
1111
* Improved conformance for ARM64 when using `/Zc:arm64-aliased-neon-types-`
12-
* Minor code review and CMake project updates
12+
* Minor code review
13+
* CMake project updated to require 3.20 or later
14+
* Added Azure Dev Ops Pipeline YAML files
1315

1416
### May 2022 (3.17b)
1517
* Hot-fix to address ``-Wreserved-identifier`` warnings with clang v13
@@ -109,8 +111,8 @@ Release available for download on [GitHub](https://github.com/microsoft/DirectXM
109111

110112
### April 2015 (3.07)
111113
* Fix customer reported bugs in BoundingBox methods
112-
* Fix customer reported bug in XMStoreFloat3SE
113-
* Fix customer reported bug in XMVectorATan2, XMVectorATan2Est
114+
* Fix customer reported bug in XMStoreFloat3SE
115+
* Fix customer reported bug in XMVectorATan2, XMVectorATan2Est
114116
* Fix customer reported bug in XMVectorRound
115117

116118
### October 2013 (3.06)
@@ -122,14 +124,14 @@ Release available for download on [GitHub](https://github.com/microsoft/DirectXM
122124
* Use x86/x64 ``__vectorcall`` calling-convention when available (``XM_CALLCONV``, ``HXMVECTOR``, ``FXMMATRIX`` introduced)
123125
* Fixed bug with XMVectorFloor and XMVectorCeiling when given whole odd numbers (i.e. 105.0)
124126
* Improved XMVectorRound algorithm
125-
* ARM-NEON optimizations for XMVectorExp2, XMVectorLog2, XMVectorExpE, and XMVectorLogE
127+
* ARM-NEON optimizations for XMVectorExp2, XMVectorLog2, XMVectorExpE, and XMVectorLogE
126128
* ARM-NEON code paths use multiply-by-scalar intrinsics when supported
127129
* Additional optimizations for ARM-NEON Stream functions
128130
* Fixed potential warning C4723 using ``operator/`` or ``operator/=``
129131

130132
### March 2013 (3.04)
131133
* ``XMVectorExp2``, ``XMVectorLog2``, ``XMVectorExpE``, and ``XMVectorLogE`` functions added to provide base-e support in addition to the existing base-2 support
132-
* ``XMVectorExp`` and ``XMVectorLog`` are now aliases for XMVectorExp2 and XMVectorLog2
134+
* ``XMVectorExp`` and ``XMVectorLog`` are now aliases for XMVectorExp2 and XMVectorLog2
133135
* Additional optimizations for Stream functions
134136
* XMVector3Cross now ensures w component is zero on ARM
135137
* XMConvertHalfToFloat and XMConvertFloatToHalf now use IEEE 754 standard float16 behavior for INF/QNAN

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ https://github.com/Microsoft/DirectXMath
66

77
Copyright (c) Microsoft Corporation.
88

9-
**November 2022**
9+
**December 2022**
1010

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

13-
This code is designed to build with Visual Studio 2019, Visual Studio 2022, or clang/LLVM for Windows. It is recommended that you make use of the latest updates (VS 2019 16.11).
13+
This code is designed to build with Visual Studio 2019 (16.11), Visual Studio 2022, or clang/LLVM for Windows. It is recommended that you make use of the latest updates.
1414

1515
These components are designed to work without requiring any content from the legacy DirectX SDK. For details, see [Where is the DirectX SDK?](https://aka.ms/dxsdk).
1616

0 commit comments

Comments
 (0)