add glm_vecx_swap functions

This commit is contained in:
tayoky
2025-11-15 10:39:14 +01:00
parent da957fa421
commit 3aad5823ca
9 changed files with 69 additions and 0 deletions

View File

@@ -356,3 +356,9 @@ bool
glmc_vec2_refract(vec2 v, vec2 n, float eta, vec2 dest) {
return glm_vec2_refract(v, n, eta, dest);
}
CGLM_EXPORT
void
glmc_vec2_swap(vec2 a, vec2 b) {
glm_vec2_swap(a, b);
}

View File

@@ -501,3 +501,9 @@ bool
glmc_vec3_refract(vec3 v, vec3 n, float eta, vec3 dest) {
return glm_vec3_refract(v, n, eta, dest);
}
CGLM_EXPORT
void
glmc_vec3_swap(vec3 a, vec3 b) {
glm_vec3_swap(a, b);
}

View File

@@ -459,3 +459,9 @@ bool
glmc_vec4_refract(vec4 v, vec4 n, float eta, vec4 dest) {
return glm_vec4_refract(v, n, eta, dest);
}
CGLM_EXPORT
void
glmc_vec4_swap(vec4 a, vec4 b) {
glm_vec4_swap(a, b);
}