vec4_fract test

This commit is contained in:
Marcin
2025-01-18 12:30:27 +00:00
parent 68215526cf
commit 52753672bb
2 changed files with 20 additions and 0 deletions

View File

@@ -1490,6 +1490,22 @@ TEST_IMPL(GLM_PREFIX, vec4_fract) {
TEST_SUCCESS
}
TEST_IMPL(GLM_PREFIX, vec4_floor) {
vec4 v1 = {2.104f, 3.012f, 4.10f, 4.10f};
vec4 v2 = {12.35f, 31.140f, 43.502f, 43.502f};
vec4 v3, v4;
vec4 v5 = {2.0f, 3.0f, 4.0f, 4.0f};
vec4 v6 = {12.0f, 31.0f, 43.0f, 43.0f};
GLM(vec4_floor)(v1, v3);
GLM(vec4_floor)(v2, v4);
ASSERTIFY(test_assert_vec4_eq(v3, v5))
ASSERTIFY(test_assert_vec4_eq(v4, v6))
TEST_SUCCESS
}
TEST_IMPL(GLM_PREFIX, vec4_hadd) {
vec4 v1 = {2.0f, 3.0f, 4.0f, 4.0f}, v2 = {12.0f, 31.0f, 43.0f, 43.0f};
float r1, r2, r3, r4;