diff --git a/include/cglm/call/mat3.h b/include/cglm/call/mat3.h index fbd8270..36dcb27 100644 --- a/include/cglm/call/mat3.h +++ b/include/cglm/call/mat3.h @@ -24,6 +24,10 @@ CGLM_EXPORT void glmc_mat3_identity(mat3 mat); +CGLM_EXPORT +void +glmc_mat3_zero(mat3 mat); + CGLM_EXPORT void glmc_mat3_identity_array(mat3 * __restrict mat, size_t count); diff --git a/src/mat3.c b/src/mat3.c index 337f1f1..1286bd9 100644 --- a/src/mat3.c +++ b/src/mat3.c @@ -20,6 +20,12 @@ glmc_mat3_identity(mat3 mat) { glm_mat3_identity(mat); } +CGLM_EXPORT +void +glmc_mat3_zero(mat3 mat) { + glm_mat3_zero(mat); +} + CGLM_EXPORT void glmc_mat3_identity_array(mat3 * __restrict mat, size_t count) {