aboutsummaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
authorAndre Weissflog <floooh@gmail.com>2019-03-26 20:05:55 +0100
committerAndre Weissflog <floooh@gmail.com>2019-03-26 20:05:55 +0100
commit59d734a000d6a91f5c7a6486f556db470853fb54 (patch)
tree257ab9dce0a11d90084e67b83c24d16ce5f74f88 /util
parent4f3a30f2da8689cbc2b1db5a5d9ded1defa715c0 (diff)
sokol_gl.h: minor fixes
Diffstat (limited to 'util')
-rw-r--r--util/sokol_gl.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/util/sokol_gl.h b/util/sokol_gl.h
index 441247a3..0478f27f 100644
--- a/util/sokol_gl.h
+++ b/util/sokol_gl.h
@@ -684,7 +684,7 @@ static void _sgl_rotate(_sgl_matrix_t* dst, float a, float x, float y, float z)
m.v[1][3] = 0.0f;
m.v[2][3] = 0.0f;
m.v[3][3] = 1.0f;
- _sgl_matmul4(dst, dst, &m);
+ _sgl_mul(dst, &m);
}
static void _sgl_scale(_sgl_matrix_t* dst, float x, float y, float z) {
@@ -713,7 +713,7 @@ static void _sgl_frustum(_sgl_matrix_t* dst, float left, float right, float bott
m.v[1][0] = 0.0f; m.v[1][1] = y; m.v[1][2] = 0.0f; m.v[1][3] = 0.0f;
m.v[2][0] = a; m.v[2][1] = b; m.v[2][2] = c; m.v[2][3] = -1.0f;
m.v[3][0] = 0.0f; m.v[3][1] = 0.0f; m.v[3][2] = d; m.v[3][3] = 0.0f;
- _sgl_matmul4(dst, dst, &m);
+ _sgl_mul(dst, &m);
}
static void _sgl_ortho(_sgl_matrix_t* dst, float left, float right, float bottom, float top, float near, float far) {
@@ -735,7 +735,7 @@ static void _sgl_ortho(_sgl_matrix_t* dst, float left, float right, float bottom
m.v[2][3] = 0.0f;
m.v[3][3] = 1.0f;
- _sgl_matmul4(dst, dst, &m);
+ _sgl_mul(dst, &m);
}
static void _sgl_perspective(_sgl_matrix_t* dst, float fovy, float aspect, float near, float far) {
@@ -753,7 +753,7 @@ static void _sgl_perspective(_sgl_matrix_t* dst, float fovy, float aspect, float
m.v[2][3] = -1.0f;
m.v[3][2] = -2.0f * near * far / delta_z;
m.v[3][3] = 0.0f;
- _sgl_matmul4(dst, dst, &m);
+ _sgl_mul(dst, &m);
}
/* current top-of-stack projection matrix */