From 0ff0e8948fac0db69e728a3ca386a4178d3ceffc Mon Sep 17 00:00:00 2001 From: Recep Aslantas Date: Wed, 3 Apr 2024 00:05:42 +0300 Subject: [PATCH] Update mat4.h --- include/cglm/simd/neon/mat4.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/include/cglm/simd/neon/mat4.h b/include/cglm/simd/neon/mat4.h index e6b4f8f..9712a71 100644 --- a/include/cglm/simd/neon/mat4.h +++ b/include/cglm/simd/neon/mat4.h @@ -172,6 +172,8 @@ glm_mat4_det_neon(mat4 mat) { return glmm_hadd(vmulq_f32(x2, r0)); } +/* old one */ +#if 0 CGLM_INLINE void glm_mat4_inv_neon(mat4 mat, mat4 dest) { @@ -312,10 +314,11 @@ glm_mat4_inv_neon(mat4 mat, mat4 dest) { glmm_store(dest[2], glmm_div(v2, x0)); glmm_store(dest[3], glmm_div(v3, x0)); } +#endif CGLM_INLINE void -glm_mat4_inv_neon_2(mat4 mat, mat4 dest) { +glm_mat4_inv_neon(mat4 mat, mat4 dest) { float32x4_t r0, r1, r2, r3, r5, r6, r7, r8, v0, v1, v2, v3, t0, t1, t2;