mirror of
https://github.com/recp/cglm.git
synced 2026-02-17 03:39:05 +00:00
new abs functions for vec2, ivec2, ivec3, ivec4
This commit is contained in:
@@ -197,3 +197,20 @@ TEST_IMPL(GLM_PREFIX, ivec3_clamp) {
|
||||
|
||||
TEST_SUCCESS
|
||||
}
|
||||
|
||||
TEST_IMPL(GLM_PREFIX, ivec3_abs) {
|
||||
ivec3 v1 = {2, -3, 4}, v2 = {-12, -31, -42};
|
||||
ivec3 v3, v4;
|
||||
|
||||
GLM(ivec3_abs)(v1, v3);
|
||||
GLM(ivec3_abs)(v2, v4);
|
||||
|
||||
ASSERT(v3[0] == 2)
|
||||
ASSERT(v3[1] == 3)
|
||||
ASSERT(v3[2] == 4)
|
||||
ASSERT(v4[0] == 12)
|
||||
ASSERT(v4[1] == 31)
|
||||
ASSERT(v4[2] == 42)
|
||||
|
||||
TEST_SUCCESS
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user