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.