From a610626693468d6f056e1a3aa873f8602a40a526 Mon Sep 17 00:00:00 2001 From: Recep Aslantas Date: Mon, 26 Feb 2018 23:24:43 +0300 Subject: [PATCH] fix vec4 parameter type --- include/cglm/vec3-ext.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/cglm/vec3-ext.h b/include/cglm/vec3-ext.h index c9bffe3..99e778a 100644 --- a/include/cglm/vec3-ext.h +++ b/include/cglm/vec3-ext.h @@ -14,7 +14,7 @@ CGLM_INLINE void glm_vec_mulv(vec3 a, vec3 b, vec3 d); CGLM_INLINE void glm_vec_broadcast(float val, vec3 d); CGLM_INLINE bool glm_vec_eq(vec3 v, float val); - CGLM_INLINE bool glm_vec_eq_eps(vec4 v, float val); + CGLM_INLINE bool glm_vec_eq_eps(vec3 v, float val); CGLM_INLINE bool glm_vec_eq_all(vec3 v); CGLM_INLINE bool glm_vec_eqv(vec3 v1, vec3 v2); CGLM_INLINE bool glm_vec_eqv_eps(vec3 v1, vec3 v2); @@ -77,7 +77,7 @@ glm_vec_eq(vec3 v, float val) { */ CGLM_INLINE bool -glm_vec_eq_eps(vec4 v, float val) { +glm_vec_eq_eps(vec3 v, float val) { return fabsf(v[0] - val) <= FLT_EPSILON && fabsf(v[1] - val) <= FLT_EPSILON && fabsf(v[2] - val) <= FLT_EPSILON;