|
@@ -5,6 +5,10 @@
|
|
|
#include <math.h>
|
|
|
#include <string.h>
|
|
|
|
|
|
+/* 2021-03-21 Camilla Löwy <[email protected]>
|
|
|
+ * - 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);
|
|
|
}
|