mirror of
https://github.com/recp/cglm.git
synced 2025-12-30 20:27:00 +00:00
tests: add some tests for vec4
This commit is contained in:
159
test/tests.h
159
test/tests.h
@@ -277,7 +277,6 @@ 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)
|
||||
TEST_DECLARE(glmc_vec3_eq)
|
||||
@@ -297,7 +296,84 @@ TEST_DECLARE(glmc_vec3_hadd)
|
||||
TEST_DECLARE(glmc_vec3_sqrt)
|
||||
|
||||
/* vec4 */
|
||||
TEST_DECLARE(vec4)
|
||||
|
||||
TEST_DECLARE(MACRO_GLM_VEC4_ONE_INIT)
|
||||
TEST_DECLARE(MACRO_GLM_VEC4_ZERO_INIT)
|
||||
TEST_DECLARE(MACRO_GLM_VEC4_ONE)
|
||||
TEST_DECLARE(MACRO_GLM_VEC4_ZERO)
|
||||
TEST_DECLARE(MACRO_GLM_XXXX)
|
||||
TEST_DECLARE(MACRO_GLM_YYYY)
|
||||
TEST_DECLARE(MACRO_GLM_ZZZZ)
|
||||
TEST_DECLARE(MACRO_GLM_WZYX)
|
||||
TEST_DECLARE(MACRO_glm_vec4_dup)
|
||||
TEST_DECLARE(MACRO_glm_vec4_flipsign)
|
||||
TEST_DECLARE(MACRO_glm_vec4_flipsign_to)
|
||||
TEST_DECLARE(MACRO_glm_vec4_inv)
|
||||
TEST_DECLARE(MACRO_glm_vec4_inv_to)
|
||||
TEST_DECLARE(MACRO_glm_vec4_mulv)
|
||||
|
||||
TEST_DECLARE(glm_vec4)
|
||||
TEST_DECLARE(glm_vec4_copy3)
|
||||
TEST_DECLARE(glm_vec4_copy)
|
||||
TEST_DECLARE(glm_vec4_ucopy)
|
||||
TEST_DECLARE(glm_vec4_zero)
|
||||
TEST_DECLARE(glm_vec4_one)
|
||||
TEST_DECLARE(glm_vec4_dot)
|
||||
TEST_DECLARE(glm_vec4_norm2)
|
||||
TEST_DECLARE(glm_vec4_norm)
|
||||
TEST_DECLARE(glm_vec4_norm_one)
|
||||
TEST_DECLARE(glm_vec4_norm_inf)
|
||||
TEST_DECLARE(glm_vec4_add)
|
||||
TEST_DECLARE(glm_vec4_adds)
|
||||
TEST_DECLARE(glm_vec4_sub)
|
||||
TEST_DECLARE(glm_vec4_subs)
|
||||
TEST_DECLARE(glm_vec4_mul)
|
||||
TEST_DECLARE(glm_vec4_scale)
|
||||
TEST_DECLARE(glm_vec4_scale_as)
|
||||
TEST_DECLARE(glm_vec4_div)
|
||||
TEST_DECLARE(glm_vec4_divs)
|
||||
TEST_DECLARE(glm_vec4_addadd)
|
||||
TEST_DECLARE(glm_vec4_subadd)
|
||||
TEST_DECLARE(glm_vec4_muladd)
|
||||
TEST_DECLARE(glm_vec4_muladds)
|
||||
TEST_DECLARE(glm_vec4_maxadd)
|
||||
TEST_DECLARE(glm_vec4_minadd)
|
||||
TEST_DECLARE(glm_vec4_negate_to)
|
||||
TEST_DECLARE(glm_vec4_negate)
|
||||
TEST_DECLARE(glm_vec4_normalize)
|
||||
TEST_DECLARE(glm_vec4_normalize_to)
|
||||
|
||||
TEST_DECLARE(glmc_vec4)
|
||||
TEST_DECLARE(glmc_vec4_copy3)
|
||||
TEST_DECLARE(glmc_vec4_copy)
|
||||
TEST_DECLARE(glmc_vec4_ucopy)
|
||||
TEST_DECLARE(glmc_vec4_zero)
|
||||
TEST_DECLARE(glmc_vec4_one)
|
||||
TEST_DECLARE(glmc_vec4_dot)
|
||||
TEST_DECLARE(glmc_vec4_norm2)
|
||||
TEST_DECLARE(glmc_vec4_norm)
|
||||
TEST_DECLARE(glmc_vec4_norm_one)
|
||||
TEST_DECLARE(glmc_vec4_norm_inf)
|
||||
TEST_DECLARE(glmc_vec4_add)
|
||||
TEST_DECLARE(glmc_vec4_adds)
|
||||
TEST_DECLARE(glmc_vec4_sub)
|
||||
TEST_DECLARE(glmc_vec4_subs)
|
||||
TEST_DECLARE(glmc_vec4_mul)
|
||||
TEST_DECLARE(glmc_vec4_scale)
|
||||
TEST_DECLARE(glmc_vec4_scale_as)
|
||||
TEST_DECLARE(glmc_vec4_div)
|
||||
TEST_DECLARE(glmc_vec4_divs)
|
||||
TEST_DECLARE(glmc_vec4_addadd)
|
||||
TEST_DECLARE(glmc_vec4_subadd)
|
||||
TEST_DECLARE(glmc_vec4_muladd)
|
||||
TEST_DECLARE(glmc_vec4_muladds)
|
||||
TEST_DECLARE(glmc_vec4_maxadd)
|
||||
TEST_DECLARE(glmc_vec4_minadd)
|
||||
TEST_DECLARE(glmc_vec4_negate_to)
|
||||
TEST_DECLARE(glmc_vec4_negate)
|
||||
TEST_DECLARE(glmc_vec4_normalize)
|
||||
TEST_DECLARE(glmc_vec4_normalize_to)
|
||||
|
||||
|
||||
/*****************************************************************************/
|
||||
|
||||
@@ -434,7 +510,6 @@ TEST_LIST {
|
||||
TEST_ENTRY(MACRO_GLM_YYY)
|
||||
TEST_ENTRY(MACRO_GLM_ZZZ)
|
||||
TEST_ENTRY(MACRO_GLM_ZYX)
|
||||
|
||||
TEST_ENTRY(MACRO_glm_vec3_dup)
|
||||
TEST_ENTRY(MACRO_glm_vec3_flipsign)
|
||||
TEST_ENTRY(MACRO_glm_vec3_flipsign_to)
|
||||
@@ -585,7 +660,83 @@ TEST_LIST {
|
||||
TEST_ENTRY(glmc_vec3_sqrt)
|
||||
|
||||
/* vec4 */
|
||||
TEST_ENTRY(vec4)
|
||||
|
||||
TEST_ENTRY(MACRO_GLM_VEC4_ONE_INIT)
|
||||
TEST_ENTRY(MACRO_GLM_VEC4_ZERO_INIT)
|
||||
TEST_ENTRY(MACRO_GLM_VEC4_ONE)
|
||||
TEST_ENTRY(MACRO_GLM_VEC4_ZERO)
|
||||
TEST_ENTRY(MACRO_GLM_XXXX)
|
||||
TEST_ENTRY(MACRO_GLM_YYYY)
|
||||
TEST_ENTRY(MACRO_GLM_ZZZZ)
|
||||
TEST_ENTRY(MACRO_GLM_WZYX)
|
||||
TEST_ENTRY(MACRO_glm_vec4_dup)
|
||||
TEST_ENTRY(MACRO_glm_vec4_flipsign)
|
||||
TEST_ENTRY(MACRO_glm_vec4_flipsign_to)
|
||||
TEST_ENTRY(MACRO_glm_vec4_inv)
|
||||
TEST_ENTRY(MACRO_glm_vec4_inv_to)
|
||||
TEST_ENTRY(MACRO_glm_vec4_mulv)
|
||||
|
||||
TEST_ENTRY(glm_vec4)
|
||||
TEST_ENTRY(glm_vec4_copy3)
|
||||
TEST_ENTRY(glm_vec4_copy)
|
||||
TEST_ENTRY(glm_vec4_ucopy)
|
||||
TEST_ENTRY(glm_vec4_zero)
|
||||
TEST_ENTRY(glm_vec4_one)
|
||||
TEST_ENTRY(glm_vec4_dot)
|
||||
TEST_ENTRY(glm_vec4_norm2)
|
||||
TEST_ENTRY(glm_vec4_norm)
|
||||
TEST_ENTRY(glm_vec4_norm_one)
|
||||
TEST_ENTRY(glm_vec4_norm_inf)
|
||||
TEST_ENTRY(glm_vec4_add)
|
||||
TEST_ENTRY(glm_vec4_adds)
|
||||
TEST_ENTRY(glm_vec4_sub)
|
||||
TEST_ENTRY(glm_vec4_subs)
|
||||
TEST_ENTRY(glm_vec4_mul)
|
||||
TEST_ENTRY(glm_vec4_scale)
|
||||
TEST_ENTRY(glm_vec4_scale_as)
|
||||
TEST_ENTRY(glm_vec4_div)
|
||||
TEST_ENTRY(glm_vec4_divs)
|
||||
TEST_ENTRY(glm_vec4_addadd)
|
||||
TEST_ENTRY(glm_vec4_subadd)
|
||||
TEST_ENTRY(glm_vec4_muladd)
|
||||
TEST_ENTRY(glm_vec4_muladds)
|
||||
TEST_ENTRY(glm_vec4_maxadd)
|
||||
TEST_ENTRY(glm_vec4_minadd)
|
||||
TEST_ENTRY(glm_vec4_negate_to)
|
||||
TEST_ENTRY(glm_vec4_negate)
|
||||
TEST_ENTRY(glm_vec4_normalize)
|
||||
TEST_ENTRY(glm_vec4_normalize_to)
|
||||
|
||||
TEST_ENTRY(glmc_vec4)
|
||||
TEST_ENTRY(glmc_vec4_copy3)
|
||||
TEST_ENTRY(glmc_vec4_copy)
|
||||
TEST_ENTRY(glmc_vec4_ucopy)
|
||||
TEST_ENTRY(glmc_vec4_zero)
|
||||
TEST_ENTRY(glmc_vec4_one)
|
||||
TEST_ENTRY(glmc_vec4_dot)
|
||||
TEST_ENTRY(glmc_vec4_norm2)
|
||||
TEST_ENTRY(glmc_vec4_norm)
|
||||
TEST_ENTRY(glmc_vec4_norm_one)
|
||||
TEST_ENTRY(glmc_vec4_norm_inf)
|
||||
TEST_ENTRY(glmc_vec4_add)
|
||||
TEST_ENTRY(glmc_vec4_adds)
|
||||
TEST_ENTRY(glmc_vec4_sub)
|
||||
TEST_ENTRY(glmc_vec4_subs)
|
||||
TEST_ENTRY(glmc_vec4_mul)
|
||||
TEST_ENTRY(glmc_vec4_scale)
|
||||
TEST_ENTRY(glmc_vec4_scale_as)
|
||||
TEST_ENTRY(glmc_vec4_div)
|
||||
TEST_ENTRY(glmc_vec4_divs)
|
||||
TEST_ENTRY(glmc_vec4_addadd)
|
||||
TEST_ENTRY(glmc_vec4_subadd)
|
||||
TEST_ENTRY(glmc_vec4_muladd)
|
||||
TEST_ENTRY(glmc_vec4_muladds)
|
||||
TEST_ENTRY(glmc_vec4_maxadd)
|
||||
TEST_ENTRY(glmc_vec4_minadd)
|
||||
TEST_ENTRY(glmc_vec4_negate_to)
|
||||
TEST_ENTRY(glmc_vec4_negate)
|
||||
TEST_ENTRY(glmc_vec4_normalize)
|
||||
TEST_ENTRY(glmc_vec4_normalize_to)
|
||||
};
|
||||
|
||||
#endif /* tests_h */
|
||||
|
||||
Reference in New Issue
Block a user