From 499aab1001939416c35e7c74b9c56d9e120e415a Mon Sep 17 00:00:00 2001 From: Recep Aslantas Date: Mon, 19 Sep 2016 15:29:25 +0300 Subject: [PATCH] fix mat4 vec4 mul --- include/cglm-mat.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/cglm-mat.h b/include/cglm-mat.h index 2cc0da7..b7ed74c 100644 --- a/include/cglm-mat.h +++ b/include/cglm-mat.h @@ -88,9 +88,9 @@ CGLM_INLINE void glm_mat4_mulv(mat4 m, vec4 v, vec4 dest) { dest[0] = m[0][0] * v[0] + m[1][0] * v[1] + m[2][0] * v[2] + m[3][0] * v[3]; - dest[0] = m[0][1] * v[0] + m[1][1] * v[1] + m[2][1] * v[2] + m[3][1] * v[3]; - dest[0] = m[0][2] * v[0] + m[1][2] * v[1] + m[2][2] * v[2] + m[3][2] * v[3]; - dest[0] = m[0][3] * v[0] + m[1][3] * v[1] + m[2][3] * v[2] + m[3][3] * v[3]; + dest[1] = m[0][1] * v[0] + m[1][1] * v[1] + m[2][1] * v[2] + m[3][1] * v[3]; + dest[2] = m[0][2] * v[0] + m[1][2] * v[1] + m[2][2] * v[2] + m[3][2] * v[3]; + dest[3] = m[0][3] * v[0] + m[1][3] * v[1] + m[2][3] * v[2] + m[3][3] * v[3]; } CGLM_INLINE