From d837578297c6c93849573858182350ede04987dc Mon Sep 17 00:00:00 2001 From: Chuck Walbourn Date: Wed, 14 Feb 2024 15:00:53 -0800 Subject: [PATCH] February 2024 (#187) --- .nuget/directxmath.nuspec | 2 +- CMakeLists.txt | 2 +- HISTORY.md | 5 +++++ Inc/DirectXMath.h | 2 +- README.md | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.nuget/directxmath.nuspec b/.nuget/directxmath.nuspec index 689b492..fcf23d0 100644 --- a/.nuget/directxmath.nuspec +++ b/.nuget/directxmath.nuspec @@ -8,7 +8,7 @@ microsoft,directxtk DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps. 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. - Matches the December 2023 release. + Matches the February 2024 release. http://go.microsoft.com/fwlink/?LinkID=615560 images\icon.jpg diff --git a/CMakeLists.txt b/CMakeLists.txt index bbd8ceb..8fdddd8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,7 +3,7 @@ cmake_minimum_required (VERSION 3.20) -set(DIRECTXMATH_VERSION 3.1.8) +set(DIRECTXMATH_VERSION 3.1.9) project(DirectXMath VERSION ${DIRECTXMATH_VERSION} diff --git a/HISTORY.md b/HISTORY.md index ff9d5c6..f67ce2c 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -6,6 +6,11 @@ Release available for download on [GitHub](https://github.com/microsoft/DirectXM ## Release History +### February 2024 (3.19) +* Fix to address MinGW issue with ``__cpuid`` in cpuid.h vs. intrin.h +* Additional updates for clang/LLVM and GNUC +* Minor comment updates + ### December 2023 (3.18b) * Hot-fix to address ``-Wunsafe-buffer-usage`` warnings from clang v16 * Hot-fix to address MinGW issue with ``__cpuid`` in cpuid.h vs. intrin.h diff --git a/Inc/DirectXMath.h b/Inc/DirectXMath.h index f072731..a0cbeac 100644 --- a/Inc/DirectXMath.h +++ b/Inc/DirectXMath.h @@ -13,7 +13,7 @@ #error DirectX Math requires C++ #endif -#define DIRECTX_MATH_VERSION 318 +#define DIRECTX_MATH_VERSION 319 #if defined(_MSC_VER) && (_MSC_VER < 1910) #error DirectX Math requires Visual C++ 2017 or later. diff --git a/README.md b/README.md index 4c3baa9..0601fbc 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ https://github.com/Microsoft/DirectXMath Copyright (c) Microsoft Corporation. -**December 2023** +**February 2024** This package contains the DirectXMath library, an all inline SIMD C++ linear algebra library for use in games and graphics apps.