v0.7.9
版本发布时间: 2020-11-19 04:21:53
recp/cglm最新发布版本:v0.9.4(2024-04-01 23:10:19)
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.