From b957509c9e1d04c0b7609340c80fd570e6389114 Mon Sep 17 00:00:00 2001 From: Recep Aslantas Date: Tue, 13 Sep 2016 11:14:44 +0300 Subject: [PATCH] fix vector types --- include/cglm-affine.h | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/include/cglm-affine.h b/include/cglm-affine.h index fc5f6f6..2a16004 100644 --- a/include/cglm-affine.h +++ b/include/cglm-affine.h @@ -13,9 +13,9 @@ CGLM_INLINE void glm_translate_to(mat4 m, vec3 v, mat4 dest) { - vec3 v1; - vec3 v2; - vec3 v3; + vec4 v1; + vec4 v2; + vec4 v3; mat4 t = GLM_MAT_IDENTITY_4F; glm_vec_scale4(t[0], v[0], v1); @@ -32,9 +32,9 @@ glm_translate_to(mat4 m, vec3 v, mat4 dest) { CGLM_INLINE void glm_translate(mat4 m, vec3 v) { - vec3 v1; - vec3 v2; - vec3 v3; + vec4 v1; + vec4 v2; + vec4 v3; glm_vec_scale4(m[0], v[0], v1); glm_vec_scale4(m[1], v[1], v2); @@ -48,7 +48,7 @@ glm_translate(mat4 m, vec3 v) { CGLM_INLINE void glm_translate_x(mat4 m, float to) { - vec3 v1; + vec4 v1; glm_vec_scale4(m[0], to, v1); glm_vec_add4(v1, m[3], m[3]); } @@ -56,7 +56,7 @@ glm_translate_x(mat4 m, float to) { CGLM_INLINE void glm_translate_y(mat4 m, float to) { - vec3 v1; + vec4 v1; glm_vec_scale4(m[1], to, v1); glm_vec_add4(v1, m[3], m[3]); } @@ -64,7 +64,7 @@ glm_translate_y(mat4 m, float to) { CGLM_INLINE void glm_translate_z(mat4 m, float to) { - vec3 v1; + vec4 v1; glm_vec_scale4(m[2], to, v1); glm_vec_add4(v1, m[3], m[3]); }