add tests for vec2 and its call version

This commit is contained in:
Recep Aslantas
2020-02-24 10:06:19 +03:00
parent 8a068c3291
commit 43ae3b332a
10 changed files with 771 additions and 81 deletions

View File

@@ -261,6 +261,85 @@ TEST_DECLARE(glmc_quat_rotate_atm)
/* bezier */
TEST_DECLARE(bezier)
/* Macros */
TEST_DECLARE(MACRO_GLM_VEC2_ONE_INIT)
TEST_DECLARE(MACRO_GLM_VEC2_ZERO_INIT)
TEST_DECLARE(MACRO_GLM_VEC2_ONE)
TEST_DECLARE(MACRO_GLM_VEC2_ZERO)
TEST_DECLARE(glm_vec2)
TEST_DECLARE(glm_vec2_copy)
TEST_DECLARE(glm_vec2_zero)
TEST_DECLARE(glm_vec2_one)
TEST_DECLARE(glm_vec2_dot)
TEST_DECLARE(glm_vec2_cross)
TEST_DECLARE(glm_vec2_norm2)
TEST_DECLARE(glm_vec2_norm)
TEST_DECLARE(glm_vec2_add)
TEST_DECLARE(glm_vec2_adds)
TEST_DECLARE(glm_vec2_sub)
TEST_DECLARE(glm_vec2_subs)
TEST_DECLARE(glm_vec2_mul)
TEST_DECLARE(glm_vec2_scale)
TEST_DECLARE(glm_vec2_scale_as)
TEST_DECLARE(glm_vec2_div)
TEST_DECLARE(glm_vec2_divs)
TEST_DECLARE(glm_vec2_addadd)
TEST_DECLARE(glm_vec2_subadd)
TEST_DECLARE(glm_vec2_muladd)
TEST_DECLARE(glm_vec2_muladds)
TEST_DECLARE(glm_vec2_maxadd)
TEST_DECLARE(glm_vec2_minadd)
TEST_DECLARE(glm_vec2_negate_to)
TEST_DECLARE(glm_vec2_negate)
TEST_DECLARE(glm_vec2_normalize)
TEST_DECLARE(glm_vec2_normalize_to)
TEST_DECLARE(glm_vec2_rotate)
TEST_DECLARE(glm_vec2_distance2)
TEST_DECLARE(glm_vec2_distance)
TEST_DECLARE(glm_vec2_maxv)
TEST_DECLARE(glm_vec2_minv)
TEST_DECLARE(glm_vec2_clamp)
TEST_DECLARE(glm_vec2_lerp)
TEST_DECLARE(glmc_vec2)
TEST_DECLARE(glmc_vec2_copy)
TEST_DECLARE(glmc_vec2_zero)
TEST_DECLARE(glmc_vec2_one)
TEST_DECLARE(glmc_vec2_dot)
TEST_DECLARE(glmc_vec2_cross)
TEST_DECLARE(glmc_vec2_norm2)
TEST_DECLARE(glmc_vec2_norm)
TEST_DECLARE(glmc_vec2_add)
TEST_DECLARE(glmc_vec2_adds)
TEST_DECLARE(glmc_vec2_sub)
TEST_DECLARE(glmc_vec2_subs)
TEST_DECLARE(glmc_vec2_mul)
TEST_DECLARE(glmc_vec2_scale)
TEST_DECLARE(glmc_vec2_scale_as)
TEST_DECLARE(glmc_vec2_div)
TEST_DECLARE(glmc_vec2_divs)
TEST_DECLARE(glmc_vec2_addadd)
TEST_DECLARE(glmc_vec2_subadd)
TEST_DECLARE(glmc_vec2_muladd)
TEST_DECLARE(glmc_vec2_muladds)
TEST_DECLARE(glmc_vec2_maxadd)
TEST_DECLARE(glmc_vec2_minadd)
TEST_DECLARE(glmc_vec2_negate_to)
TEST_DECLARE(glmc_vec2_negate)
TEST_DECLARE(glmc_vec2_normalize)
TEST_DECLARE(glmc_vec2_normalize_to)
TEST_DECLARE(glmc_vec2_rotate)
TEST_DECLARE(glmc_vec2_distance2)
TEST_DECLARE(glmc_vec2_distance)
TEST_DECLARE(glmc_vec2_maxv)
TEST_DECLARE(glmc_vec2_minv)
TEST_DECLARE(glmc_vec2_clamp)
TEST_DECLARE(glmc_vec2_lerp)
/* vec3 */
TEST_DECLARE(MACRO_GLM_VEC3_ONE_INIT)
TEST_DECLARE(MACRO_GLM_VEC3_ZERO_INIT)
@@ -834,6 +913,84 @@ TEST_LIST {
/* bezier */
TEST_ENTRY(bezier)
/* Macros */
TEST_ENTRY(MACRO_GLM_VEC2_ONE_INIT)
TEST_ENTRY(MACRO_GLM_VEC2_ZERO_INIT)
TEST_ENTRY(MACRO_GLM_VEC2_ONE)
TEST_ENTRY(MACRO_GLM_VEC2_ZERO)
TEST_ENTRY(glm_vec2)
TEST_ENTRY(glm_vec2_copy)
TEST_ENTRY(glm_vec2_zero)
TEST_ENTRY(glm_vec2_one)
TEST_ENTRY(glm_vec2_dot)
TEST_ENTRY(glm_vec2_cross)
TEST_ENTRY(glm_vec2_norm2)
TEST_ENTRY(glm_vec2_norm)
TEST_ENTRY(glm_vec2_add)
TEST_ENTRY(glm_vec2_adds)
TEST_ENTRY(glm_vec2_sub)
TEST_ENTRY(glm_vec2_subs)
TEST_ENTRY(glm_vec2_mul)
TEST_ENTRY(glm_vec2_scale)
TEST_ENTRY(glm_vec2_scale_as)
TEST_ENTRY(glm_vec2_div)
TEST_ENTRY(glm_vec2_divs)
TEST_ENTRY(glm_vec2_addadd)
TEST_ENTRY(glm_vec2_subadd)
TEST_ENTRY(glm_vec2_muladd)
TEST_ENTRY(glm_vec2_muladds)
TEST_ENTRY(glm_vec2_maxadd)
TEST_ENTRY(glm_vec2_minadd)
TEST_ENTRY(glm_vec2_negate_to)
TEST_ENTRY(glm_vec2_negate)
TEST_ENTRY(glm_vec2_normalize)
TEST_ENTRY(glm_vec2_normalize_to)
TEST_ENTRY(glm_vec2_rotate)
TEST_ENTRY(glm_vec2_distance2)
TEST_ENTRY(glm_vec2_distance)
TEST_ENTRY(glm_vec2_maxv)
TEST_ENTRY(glm_vec2_minv)
TEST_ENTRY(glm_vec2_clamp)
TEST_ENTRY(glm_vec2_lerp)
TEST_ENTRY(glmc_vec2)
TEST_ENTRY(glmc_vec2_copy)
TEST_ENTRY(glmc_vec2_zero)
TEST_ENTRY(glmc_vec2_one)
TEST_ENTRY(glmc_vec2_dot)
TEST_ENTRY(glmc_vec2_cross)
TEST_ENTRY(glmc_vec2_norm2)
TEST_ENTRY(glmc_vec2_norm)
TEST_ENTRY(glmc_vec2_add)
TEST_ENTRY(glmc_vec2_adds)
TEST_ENTRY(glmc_vec2_sub)
TEST_ENTRY(glmc_vec2_subs)
TEST_ENTRY(glmc_vec2_mul)
TEST_ENTRY(glmc_vec2_scale)
TEST_ENTRY(glmc_vec2_scale_as)
TEST_ENTRY(glmc_vec2_div)
TEST_ENTRY(glmc_vec2_divs)
TEST_ENTRY(glmc_vec2_addadd)
TEST_ENTRY(glmc_vec2_subadd)
TEST_ENTRY(glmc_vec2_muladd)
TEST_ENTRY(glmc_vec2_muladds)
TEST_ENTRY(glmc_vec2_maxadd)
TEST_ENTRY(glmc_vec2_minadd)
TEST_ENTRY(glmc_vec2_negate_to)
TEST_ENTRY(glmc_vec2_negate)
TEST_ENTRY(glmc_vec2_normalize)
TEST_ENTRY(glmc_vec2_normalize_to)
TEST_ENTRY(glmc_vec2_rotate)
TEST_ENTRY(glmc_vec2_distance2)
TEST_ENTRY(glmc_vec2_distance)
TEST_ENTRY(glmc_vec2_maxv)
TEST_ENTRY(glmc_vec2_minv)
TEST_ENTRY(glmc_vec2_clamp)
TEST_ENTRY(glmc_vec2_lerp)
/* vec3 */
/* Macros */