github recp/cglm v0.7.9
v0.7.9: ARM Neon + Improvements

latest releases: v0.9.4, v0.9.3, v0.9.2...
3 years ago

New Features:

  • arm neon: support transpose mat4 with neon
  • arm neon: multiply mat4 with vec4
  • Swift Package Manager support, swiftpm package file with module map ( thanks to @smumryakW )
  • meson: add 'install' option ( thanks to @Akaricchi )
     

    This is useful for people who want to use cglm as a meson subproject
    without polluting the main project's install target.

Bugfixes and Improvements:

  • arm neon: move neon-scale to simd header
  • fix docs for glm_vec2() ( thanks to @emersion )
  • simd/x86: fix -Wcast-align warnings (gcc/clang) ( thanks to @Akaricchi )
     

    This modifies glmm_{load,store}3 functions to make the compiler assume
    the v pointer is appropriately aligned for the type it is being cast to.
    Not tested with CGLM_ALL_UNALIGNED, but it probably doesn't matter.

Don't miss a new cglm release

NewReleases is sending notifications on new releases.