From ffcb15d3f25ebc25ee0dab68fadfe5e88e2b755f Mon Sep 17 00:00:00 2001 From: dizcza Date: Sat, 8 Aug 2020 21:07:10 +0200 Subject: added tests --- linmath.h | 139 ++++++++++++++++++++++++++++---------------------------------- 1 file changed, 63 insertions(+), 76 deletions(-) (limited to 'linmath.h') diff --git a/linmath.h b/linmath.h index 2a92211..aaa3e1e 100644 --- a/linmath.h +++ b/linmath.h @@ -1,6 +1,7 @@ #ifndef LINMATH_H #define LINMATH_H +#include #include #ifdef LINMATH_NO_INLINE @@ -31,7 +32,7 @@ LINMATH_H_FUNC void vec##n##_scale(vec##n r, vec##n const v, float const s) \ } \ LINMATH_H_FUNC float vec##n##_mul_inner(vec##n const a, vec##n const b) \ { \ - float p = 0.; \ + float p = 0.f; \ int i; \ for(i=0; ib[i] ? a[i] : b[i]; \ +} \ +LINMATH_H_FUNC void vec##n##_dup(vec##n r, vec##n const src) \ +{ \ + int i; \ + for(i=0; i