CARVIEW |
Select Language
HTTP/2 200
date: Sat, 19 Jul 2025 09:47:40 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"122896e98a8d92cd48cad7d30d819450"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=ANvu78I5zgZ4Hk3ya3N6nJXyd0F0L1TS6zb7PJk3b7bY6xviCjQhhloVjakYNMO%2Fg63WzEjyDuoazK0IpZWqcOMdwqY2obKBDCK%2B5ePB%2FaXFeRplMruKNWYdk8qUeoHclAqAGl7ukPjgGbzW6m665bGKvTWIQ%2F1OyeASeb4ZlOtapelAQ9O9CyVH74EBaoO4BOgpYvxtXIAaIuSM4AqXga9GYFpTbYw3OsVHhfYRjfAdVZeuZ5F%2F8SuI3cVEEqYx3OoudnIZA09GEkyoA4IDGg%3D%3D--zCfjK%2BXuHd%2FhQcpB--rtDLSNlZ3TMp4YjRRvy%2B5A%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1588967188.1752918459; Path=/; Domain=github.com; Expires=Sun, 19 Jul 2026 09:47:39 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 19 Jul 2026 09:47:39 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: E426:20F01E:343EFE:42218D:687B69BB
Releases · microsoft/DirectXMath · GitHub
04 Apr 07:22
Loading
15 Oct 22:23
Loading
14 Feb 23:03
Loading
01 Jan 04:38
Loading
12 Dec 19:33
Loading
18 May 00:38
Loading
18 Jan 08:21
Loading
11 Jan 06:35
Loading
11 Jan 06:46
Loading
19 Dec 21:24
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 251
Releases: microsoft/DirectXMath
Releases · microsoft/DirectXMath
April 2025
56206b1
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
XM_DEPRECATED
macro uses C++14[[deprecated]]
standard attribute when supported- Cmake project updates with build options for XDSP and SHMath
This version is available on NuGet and via vcpkg.
The latest VCPKG port now offers optional features
xdsp
for the XDSP header anddx11
,dx12
for the Spherical Harmonics math library.
Assets 2
1 person reacted
October 2024
0d82178
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
DirectXMath 3.20 release.
- Fixed close-to-zero bug in the implementation of
TriangleTests::Intersects
- Renamed implementation namespace from
DirectX::Internal
toDirectX::MathInternal
to avoid some conformance issues with other libraries - CMake project updates including support for ARM64EC
- Added GitHub Actions YAML files
Assets 2
2 people reacted
Windows SDK (10.0.26100)
d837578
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Assets 2
December 2023
2160408
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
Assets 2
2 people reacted
December 2022
339c2a8
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
The DirectXMath 3.18 release is included in the Windows SDK (10.0.25262) Preview or later.
- C++20 spaceship operators for XMFLOAT2, XMFLOAT3, etc. when building with
/std:c++20 /Zc:_cplusplus
- Improved conformance for ARM64 when using
/Zc:arm64-aliased-neon-types-
- Minor code review
- CMake project updated to require 3.20 or later
- Added Azure Dev Ops Pipeline YAML files
Assets 2
1 person reacted
May 2022
Compare
Assets 2
1 person reacted
Windows SDK (10.0.22621) for Windows 11, Version 22H2
Compare
The DirectXMath 3.17 release is included in the Windows SDK (10.0.22621) for Windows 11, Version 22H2 .
- Added ColorsLinear namespace to DirectXColors.h with linear versions of .NET colors
- Optimized the
XMMatrixRotationRollPitchYaw(FromVector)
functions - Fixed overread problem for 16bpp GPU types Load functions:
XMUNIBBLE4
,XMU555
,XMU565
,XMBYTEN2
,XMBYTE2
,XMUBYTEN2
,XMUBYTE2
XM_CACHE_LINE_SIZE
updated for ARM/ARM64 targets to 128 bytes- A few comments added to improve IntelliSense experience
- Conformance improvements for GNU compiler
- Minor code cleanup
See this post.
Assets 2
Windows SDK for Windows 11 (10.0.22000)
Compare
DirectXMath 3.16 with hot-fixes applied:
- Hot-fixes to resolve build breaks for clang/LLVM and GCC on ARM64
XM_ALIGNED_DATA
andXM_ALIGNED_STRUCT
macros updated to use C++17alignas
when available
See this post.
Assets 2
December 28, 2020
Compare
This was a CMake only release of DirectXMath 3.16 for vcpkg to resolve case-sensitivity issues in the CMake package implementation.
Assets 2
Windows 10 SDK (20348), version 2104
Compare
DirectXMath 3.16 is included in the Windows 10 SDK (10.0.20348.0), version 2104:
- Added
XMVectorLog10
/XMVectorExp10
- Added
XMColorRGBToYUV_UHD
/XMColorYUVToRGB_UHD
for Rec. 2020 YUV - Added optional
rhcoords
parameter for BoundingFrustumCreateFromMatrix
- Added use of Intel® Short Vector Matrix Library (SVML) supported by VS 2019
- Opt-in with
_XM_SVML_INTRINSICS_
; opt-out with_XM_DISABLE_INTEL_SVML_
- Opt-in with
- Fixed denorm handling for
XMConvertFloatToHalf
to match F16C/CVT16 instructions. - Fixed flush (too small for denorm) handling for
XMStoreFloat3PK
- Fixed clamping bug in
XMStoreByteN4
- Cleaned up ARM-NEON intrinsics type issues for improved portability on GNUC
- Fixed
GXMVECTOR
for x86__vectorcall
- Code review
- Plus all changes from 3.15
See this post.
This version is also available on NuGet.
Assets 2
Previous Next
You can’t perform that action at this time.