Skip to content

v1.0.1

Compare
Choose a tag to compare
@tomcombriat tomcombriat released this 03 Apr 22:05
· 35 commits to main since this release

New release of FixMath. In brief:

  • constexpr are now used in a lot of places, allowoing for more optimization from the compiler and automatic tests that the library behaves correctly, thanks to @tfry-git
  • invAccurate is now accurate, the old behavior has been replaced with invFull
  • an helper function has been added to help asserting the size of a FixMath type at compile time. auto is encouraged but this gives a way to prevent unexpected (for the programmer) type promotion. Thanks to @tfry-git .
  • Bug fix
  • Added possibility to convert a FixMath to an C++ int (or int8_t, int16_t, uint8_t, etc) by truncating the fractional part.

Below a more automatic changelog.

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.0.1