Skip to content

v0.6.1: Custom/Built-in Test Suite and Improvements

Compare
Choose a tag to compare
@recp recp released this 17 Jan 14:17
· 869 commits to master since this release

New Features:

  • Custom Built-in Unit Test Suite: Now we have custom test suite which don't require external dependencies. It is very cool and simple to implement
  • Helpers for apple's simd library (#107)
  • mat4: add zero for call

Bugfixes and Improvements:

  • Add more tests
  • Remove build-deps.sh
  • Remove cmocka from submodules and update docs
  • quat: fix glmc_quat_normalize()
  • vec: fix min/max for compiled vec3
  • arm: fix type castings for ARM Neon
  • vec4: fix parameter name for NEON
  • build: remove duplicate entry in makefile
  • Change empty prototypes to (void) ( @hartenfels )
  • Add a vec2s struct type for consistency ( @hartenfels )
  • Don't add default autoconf flags to build ( @hartenfels )
  • [major change] Use gnu11 instead of gnu99 ( @hartenfels )
  • and some other bugfixes and improvements made by @hartenfels
  • Fix spelling error in name of glms_rotate_x ( @jdolan )

Now cglm don't require external dependencies and it has very cool test suite 🎉