DirectXMath

Linear algebra library

A SIMD C++ linear algebra library for games and graphics apps

DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps

GitHub

2k stars
94 watching
241 forks
Language: C++
last commit: 10 days ago
Linked from 1 awesome list

avxavx2clangcpp-librarydesktopdirectxdirectxmathmicrosoftmsvcneonsimdsseuwpxbox

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
microsoft/directxmesh A shared source library for performing various geometry content processing operations. 784
scalamath/vecmatlib A Scala library providing data structures and operations for vectors and matrices in 3D graphics and linear algebra 3
ddemidov/amgcl A C++ library that uses the algebraic multigrid method to solve large sparse linear systems in scientific computing 736
datenwolf/linmath.h A lightweight library providing linear math primitives for computer graphics 923
fmutant/hlml A high-level math library designed to efficiently perform mathematical operations on 3D game development and graphics rendering using SIMD instructions. 43
trbabb/geomc A C++ library providing linear algebra and geometry functionality 31
mmottl/lacaml An OCaml interface to widely used linear algebra libraries for high-performance numerical computations. 128
tbrosman/hxmath A math library designed to simplify game-oriented math calculations by abstracting away underlying data structures and allowing for consistent code across platforms. 92
nvidia/matx A C++17 GPU-accelerated numerical computing library with Python-like syntax 1,220
xtensor-stack/xsimd Provides C++ wrappers for SIMD intrinsics and parallelized mathematical functions to accelerate code execution on various platforms. 2,205
hamaluik/haxe-glm Provides native Haxe functions for performing linear algebra operations in 2D, 3D, and 4D spaces. 44
blas-lapack-rs/netlib-src Provides source code for linear algebra libraries built on top of Netlib 4
denosaurs/neo A matrix and linear algebra library accelerated by WebGPU and WASM for JavaScript development. 67
quix/linalg A Ruby library for efficient linear algebra computations and matrix operations. 108
tacticalmelonfarmer/cxl A C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals. 50