diff --git a/deps/linmath.h b/deps/linmath.h index be37caf6..5c802656 100644 --- a/deps/linmath.h +++ b/deps/linmath.h @@ -5,6 +5,10 @@ #include #include +/* 2021-03-21 Camilla Löwy + * - Replaced double constants with float equivalents + */ + #ifdef LINMATH_NO_INLINE #define LINMATH_H_FUNC static #else @@ -575,17 +579,17 @@ LINMATH_H_FUNC void mat4x4_arcball(mat4x4 R, mat4x4 const M, vec2 const _a, vec2 vec2 a; memcpy(a, _a, sizeof(a)); vec2 b; memcpy(b, _b, sizeof(b)); - float z_a = 0.; - float z_b = 0.; + float z_a = 0.f; + float z_b = 0.f; - if(vec2_len(a) < 1.) { - z_a = sqrtf(1. - vec2_mul_inner(a, a)); + if(vec2_len(a) < 1.f) { + z_a = sqrtf(1.f - vec2_mul_inner(a, a)); } else { vec2_norm(a, a); } - if(vec2_len(b) < 1.) { - z_b = sqrtf(1. - vec2_mul_inner(b, b)); + if(vec2_len(b) < 1.f) { + z_b = sqrtf(1.f - vec2_mul_inner(b, b)); } else { vec2_norm(b, b); }