microsoft / DirectXMath

DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
https://walbourn.github.io/introducing-directxmath/
MIT License
1.52k stars 234 forks source link

Added noexcept to all functions #97

Closed walbourn closed 4 years ago

walbourn commented 4 years ago

When trying to make a library noexcept, it can be difficult to do without a lot of warning suppression if you don't have all the functions you call annotated. I hit this trying to make SimpleMath noexcept.

These changes adds noexcept to all the DirectXMath functions.