tests: add more tests for vec3

This commit is contained in:
Recep Aslantas
2019-09-23 22:39:53 +03:00
parent 37c2650b0a
commit 7c10840a85
4 changed files with 332 additions and 24 deletions

View File

@@ -158,6 +158,7 @@ TEST_DECLARE(glm_vec3_copy)
TEST_DECLARE(glm_vec3_zero)
TEST_DECLARE(glm_vec3_one)
TEST_DECLARE(glm_vec3_dot)
TEST_DECLARE(glm_dot)
TEST_DECLARE(glm_vec3_norm2)
TEST_DECLARE(glm_vec3_norm)
TEST_DECLARE(glm_vec3_norm_one)
@@ -181,8 +182,11 @@ TEST_DECLARE(glm_vec3_negate_to)
TEST_DECLARE(glm_vec3_negate)
TEST_DECLARE(glm_vec3_normalize)
TEST_DECLARE(glm_vec3_normalize_to)
TEST_DECLARE(glm_normalize)
TEST_DECLARE(glm_normalize_to)
TEST_DECLARE(glm_vec3_cross)
TEST_DECLARE(glm_vec3_crossn)
TEST_DECLARE(glm_cross)
TEST_DECLARE(glm_vec3_angle)
TEST_DECLARE(glm_vec3_rotate)
TEST_DECLARE(glm_vec3_rotate_m4)
@@ -197,7 +201,13 @@ TEST_DECLARE(glm_vec3_ortho)
TEST_DECLARE(glm_vec3_clamp)
TEST_DECLARE(glm_vec3_mix)
TEST_DECLARE(glm_vec3_mixc)
TEST_DECLARE(glm_vec3_step_uni)
TEST_DECLARE(glm_vec3_step)
TEST_DECLARE(glm_vec3_smoothstep_uni)
TEST_DECLARE(glm_vec3_smoothstep)
TEST_DECLARE(glm_vec3_smoothinterp)
TEST_DECLARE(glm_vec3_smoothinterpc)
TEST_DECLARE(glm_vec3_swizzle)
TEST_DECLARE(glm_vec3_broadcast)
TEST_DECLARE(glm_vec3_fill)
TEST_DECLARE(glm_vec3_eq)
@@ -260,6 +270,13 @@ TEST_DECLARE(glmc_vec3_ortho)
TEST_DECLARE(glmc_vec3_clamp)
TEST_DECLARE(glmc_vec3_mix)
TEST_DECLARE(glmc_vec3_mixc)
TEST_DECLARE(glmc_vec3_step_uni)
TEST_DECLARE(glmc_vec3_step)
TEST_DECLARE(glmc_vec3_smoothstep_uni)
TEST_DECLARE(glmc_vec3_smoothstep)
TEST_DECLARE(glmc_vec3_smoothinterp)
TEST_DECLARE(glmc_vec3_smoothinterpc)
TEST_DECLARE(glmc_vec3_swizzle)
TEST_DECLARE(glmc_vec3_broadcast)
TEST_DECLARE(glmc_vec3_fill)
@@ -430,6 +447,7 @@ TEST_LIST {
TEST_ENTRY(glm_vec3_zero)
TEST_ENTRY(glm_vec3_one)
TEST_ENTRY(glm_vec3_dot)
TEST_ENTRY(glm_dot)
TEST_ENTRY(glm_vec3_norm2)
TEST_ENTRY(glm_vec3_norm)
TEST_ENTRY(glm_vec3_norm_one)
@@ -453,8 +471,11 @@ TEST_LIST {
TEST_ENTRY(glm_vec3_negate)
TEST_ENTRY(glm_vec3_normalize)
TEST_ENTRY(glm_vec3_normalize_to)
TEST_ENTRY(glm_normalize)
TEST_ENTRY(glm_normalize_to)
TEST_ENTRY(glm_vec3_cross)
TEST_ENTRY(glm_vec3_crossn)
TEST_ENTRY(glm_cross)
TEST_ENTRY(glm_vec3_angle)
TEST_ENTRY(glm_vec3_rotate)
TEST_ENTRY(glm_vec3_rotate_m4)
@@ -469,7 +490,13 @@ TEST_LIST {
TEST_ENTRY(glm_vec3_clamp)
TEST_ENTRY(glm_vec3_mix)
TEST_ENTRY(glm_vec3_mixc)
TEST_ENTRY(glm_vec3_step_uni)
TEST_ENTRY(glm_vec3_step)
TEST_ENTRY(glm_vec3_smoothstep_uni)
TEST_ENTRY(glm_vec3_smoothstep)
TEST_ENTRY(glm_vec3_smoothinterp)
TEST_ENTRY(glm_vec3_smoothinterpc)
TEST_ENTRY(glm_vec3_swizzle)
TEST_ENTRY(glm_vec3_broadcast)
TEST_ENTRY(glm_vec3_fill)
TEST_ENTRY(glm_vec3_eq)
@@ -532,7 +559,13 @@ TEST_LIST {
TEST_ENTRY(glmc_vec3_clamp)
TEST_ENTRY(glmc_vec3_mix)
TEST_ENTRY(glmc_vec3_mixc)
TEST_ENTRY(glmc_vec3_step_uni)
TEST_ENTRY(glmc_vec3_step)
TEST_ENTRY(glmc_vec3_smoothstep_uni)
TEST_ENTRY(glmc_vec3_smoothstep)
TEST_ENTRY(glmc_vec3_smoothinterp)
TEST_ENTRY(glmc_vec3_smoothinterpc)
TEST_ENTRY(glmc_vec3_swizzle)
TEST_ENTRY(glmc_vec3_broadcast)
TEST_ENTRY(glmc_vec3_fill)
TEST_ENTRY(glmc_vec3_eq)