diff --git a/include/cglm/affine.h b/include/cglm/affine.h index 74f60e9..deacade 100644 --- a/include/cglm/affine.h +++ b/include/cglm/affine.h @@ -425,7 +425,7 @@ bool glm_uniscaled(mat4 m) { CGLM_ALIGN(8) vec3 s; glm_decompose_scalev(m, s); - return glm_vec3_eq_eps(s); + return glm_vec3_eq_eps(s, s[0]); } /*!