mirror of
https://github.com/recp/cglm.git
synced 2025-12-26 10:35:10 +00:00
Merge branch 'master' into vec2_mat2
This commit is contained in:
@@ -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) {
|
||||
|
||||
@@ -32,6 +32,12 @@ glmc_mat4_identity_array(mat4 * __restrict mat, size_t count) {
|
||||
glm_mat4_identity_array(mat, count);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_mat4_zero(mat4 mat) {
|
||||
glm_mat4_zero(mat);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_mat4_pick3(mat4 mat, mat3 dest) {
|
||||
|
||||
10
src/quat.c
10
src/quat.c
@@ -59,7 +59,7 @@ glmc_quat_normalize_to(versor q, versor dest) {
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_normalize(versor q) {
|
||||
glm_quat_norm(q);
|
||||
glm_quat_normalize(q);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
@@ -184,14 +184,14 @@ glmc_quat_look(vec3 eye, versor ori, mat4 dest) {
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_for(vec3 dir, vec3 fwd, vec3 up, versor dest) {
|
||||
glm_quat_for(dir, fwd, up, dest);
|
||||
glmc_quat_for(vec3 dir, vec3 up, versor dest) {
|
||||
glm_quat_for(dir, up, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_forp(vec3 from, vec3 to, vec3 fwd, vec3 up, versor dest) {
|
||||
glm_quat_forp(from, to, fwd, up, dest);
|
||||
glmc_quat_forp(vec3 from, vec3 to, vec3 up, versor dest) {
|
||||
glm_quat_forp(from, to, up, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
|
||||
@@ -239,13 +239,13 @@ glmc_vec3_distance2(vec3 a, vec3 b) {
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_vec3_maxv(vec3 a, vec3 b, vec3 dest) {
|
||||
glm_vec3_minv(a, b, dest);
|
||||
glm_vec3_maxv(a, b, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_vec3_minv(vec3 a, vec3 b, vec3 dest) {
|
||||
glm_vec3_maxv(a, b, dest);
|
||||
glm_vec3_minv(a, b, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
|
||||
@@ -203,13 +203,13 @@ glmc_vec4_distance2(vec4 a, vec4 b) {
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_vec4_maxv(vec4 a, vec4 b, vec4 dest) {
|
||||
glm_vec4_minv(a, b, dest);
|
||||
glm_vec4_maxv(a, b, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_vec4_minv(vec4 a, vec4 b, vec4 dest) {
|
||||
glm_vec4_maxv(a, b, dest);
|
||||
glm_vec4_minv(a, b, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
|
||||
Reference in New Issue
Block a user