vec3_floor test

This commit is contained in:
Marcin
2025-01-18 12:24:02 +00:00
parent 967c9e0a09
commit e66f2f3df4
2 changed files with 15 additions and 0 deletions

View File

@@ -1826,6 +1826,19 @@ TEST_IMPL(GLM_PREFIX, vec3_fract) {
TEST_SUCCESS
}
TEST_IMPL(GLM_PREFIX, vec3_floor) {
vec3 v1 = {2.104f, 3.012f, 4.10f}, v2 = {12.35f, 31.140f, 43.502f}, v3, v4;
vec3 v5 = {2.0f, 3.0f, 4.0f}, v6 = {12.0f, 31.0f, 43.0f};
GLM(vec3_floor)(v1, v3);
GLM(vec3_floor)(v2, v4);
ASSERTIFY(test_assert_vec3_eq(v3, v5))
ASSERTIFY(test_assert_vec3_eq(v4, v6))
TEST_SUCCESS
}
TEST_IMPL(GLM_PREFIX, vec3_hadd) {
vec3 v1 = {2.0f, 3.0f, 4.0f}, v2 = {12.0f, 31.0f, 43.0f};
float r1, r2, r3, r4;

View File

@@ -692,6 +692,7 @@ TEST_DECLARE(glm_vec3_isvalid)
TEST_DECLARE(glm_vec3_sign)
TEST_DECLARE(glm_vec3_abs)
TEST_DECLARE(glm_vec3_fract)
TEST_DECLARE(glm_vec3_floor)
TEST_DECLARE(glm_vec3_hadd)
TEST_DECLARE(glm_vec3_sqrt)
TEST_DECLARE(glm_vec3_make)
@@ -1876,6 +1877,7 @@ TEST_LIST {
TEST_ENTRY(glm_vec3_sign)
TEST_ENTRY(glm_vec3_abs)
TEST_ENTRY(glm_vec3_fract)
TEST_ENTRY(glm_vec3_floor)
TEST_ENTRY(glm_vec3_hadd)
TEST_ENTRY(glm_vec3_sqrt)
TEST_ENTRY(glm_vec3_make)