Skip to content

directxmathv2026-06-12

Updated

DirectXMath SIMD C++ math library

#Usage

The DirectXMath package provides CMake targets:

find_package(directxmath CONFIG REQUIRED)
target_link_libraries(main PRIVATE Microsoft::DirectXMath)

#Supported Platforms

!arm32

  • linux
  • osx
  • uwp
  • windows

    #Features

    No default features.

    #dx11

    C++ Spherical Harmonics Math Library for DirectX 11

    Platforms: windows & !xbox
    • windows
    • linux
    • osx
    • uwp
    Dependencies:

    No dependencies.

    Host Dependencies:

    No dependencies.

    #dx12

    C++ Spherical Harmonics Math Library for DirectX 12

    Platforms: (windows & !arm32) | linux
    • linux
    • windows
    • osx
    • uwp
    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    #xdsp

    XDSP Digital Signal Processing (DSP) for DirectXMath

    Dependencies:

    No dependencies.

    Host Dependencies:

    No dependencies.

    #Dependencies

    No dependencies.

    #Host Dependencies

    No transitive dependencies.

    #Host Tool For

    No ports use this.

    #Contributors

    • Chuck Walbourn's avatarChuck Walbourn
    • JonLiu1993's avatarJonLiu1993
    • Timothy Pearson's avatarTimothy Pearson

    #Changelog

    • 9e98696[directxmath] update for June 2026 (3.21b) (#52378)
    • afe700a[direcxtmath] Update for May 2026 (3.21) release (#51809)
    • 17ceb84[directxmath] Add support for powerpc64 (#50424)
    • 2528005[directxmath] Update for April 2025 release (#44839)
    • ec16f7c[directxmath] Update URLS to fix build error (#43889)
    • 3aa4bf7[directxmath] Fix to support MSBuild usage (#42485)
    • cf806a3[direcxtmath] Update for version 3.20 (#41584)
    • deab8d5[directxmath] port update to fix include path in pkgconfig (#37151)
    • 9b5422b[directxmath] Update port for February 2024 3.19 release (#36761)
    • 87a9059[directxmath, directxmesh, directxtex, directxtk, uvatlas] Update for Dec2023 (#35965)
    Show 7 earlier changes