v0.8.2
版本发布时间: 2021-04-30 05:56:27
recp/cglm最新发布版本:v0.9.4(2024-04-01 23:10:19)
New Features and Improvements
- #188 configure and install cglm.pc with cmake ( thanks to @wdouglass )
- minor doc impovements ( thanks to @ylecuyer )
- rename glmm_shuff1x() to glmm_splat(), mark glmm_shuff1x() as DEPRECATED
- optimize translate functions with FMA and NEON
- use unified glmm api for vec4
- arm: define CGLM_ARM64 for identify arm64
- arm: optimize vec4 div with NEON
- arm, neon: implement mat4 determinant with NEON
- arm, neon: implement mat4 inv with NEON
- arm, neon: update mat4_mul to use FMA
- arm, neon: neon/fma support for glm_mul()
- arm, neon: neon/fma support for glm_mul_rot()
- arm, neon: neon/fma support for glm_inv_tr()
- arm, neon: neon/fma support for glm_mat2_mul()
- arm, neon: neon/fma support for glm_quat_mul()
New glmm functions:
-
glmm_set1(x)
-
glmm_splat_x(x)
-
glmm_splat_y(x)
-
glmm_splat_z(x)
-
glmm_splat_w(x)
-
glmm_xor(a, b)
for neon -
glmm_vhadd(a)
for neon