Vector subtraction functions

Add subtraction family of functions for vectors.
This commit is contained in:
BeeverFeever
2023-12-04 21:32:19 +11:00
parent 049db64a0f
commit 7696374f1e
12 changed files with 875 additions and 0 deletions

View File

@@ -176,6 +176,42 @@ glmc_vec4_minadd(vec4 a, vec4 b, vec4 dest) {
glm_vec4_minadd(a, b, dest);
}
CGLM_EXPORT
void
glmc_vec4_subsub(vec4 a, vec4 b, vec4 dest) {
glm_vec4_subsub(a, b, dest);
}
CGLM_EXPORT
void
glmc_vec4_addsub(vec4 a, vec4 b, vec4 dest) {
glm_vec4_addsub(a, b, dest);
}
CGLM_EXPORT
void
glmc_vec4_mulsub(vec4 a, vec4 b, vec4 dest) {
glm_vec4_mulsub(a, b, dest);
}
CGLM_EXPORT
void
glmc_vec4_mulsubs(vec4 a, float s, vec4 dest) {
glm_vec4_mulsubs(a, s, dest);
}
CGLM_EXPORT
void
glmc_vec4_maxsub(vec4 a, vec4 b, vec4 dest) {
glm_vec4_maxsub(a, b, dest);
}
CGLM_EXPORT
void
glmc_vec4_minsub(vec4 a, vec4 b, vec4 dest) {
glm_vec4_minsub(a, b, dest);
}
CGLM_EXPORT
void
glmc_vec4_negate(vec4 v) {