mirror of
https://github.com/enduro2d/enduro2d.git
synced 2025-12-15 08:15:38 +07:00
make_vecX from color and color32
This commit is contained in:
@@ -48,6 +48,10 @@ TEST_CASE("color") {
|
||||
c /= color(0.1f,0.2f,0.3f,0.4f);
|
||||
REQUIRE(c == color(0.5f,0.6f,0.7f,0.8f));
|
||||
}
|
||||
{
|
||||
REQUIRE(make_vec3(color(0.1f,0.2f,0.3f,0.4f)) == v3f(0.1f,0.2f,0.3f));
|
||||
REQUIRE(make_vec4(color(0.1f,0.2f,0.3f,0.4f)) == v4f(0.1f,0.2f,0.3f, 0.4f));
|
||||
}
|
||||
{
|
||||
REQUIRE(color(0.1f,0.2f,0.3f,0.4f) + 0.1f == color(0.2f,0.3f,0.4f,0.5f));
|
||||
REQUIRE(color(0.1f,0.2f,0.3f,0.4f) - 0.1f == color(0.0f,0.1f,0.2f,0.3f));
|
||||
|
||||
@@ -50,6 +50,10 @@ TEST_CASE("color32") {
|
||||
c /= color32(2,3,6,7);
|
||||
REQUIRE(c == color32(40,50,40,20));
|
||||
}
|
||||
{
|
||||
REQUIRE(make_vec3(color32(10,20,30,40)) == vec3<u8>(10,20,30));
|
||||
REQUIRE(make_vec4(color32(10,20,30,40)) == vec4<u8>(10,20,30,40));
|
||||
}
|
||||
{
|
||||
REQUIRE(color32(10,20,30,40) + 10 == color32(20,30,40,50));
|
||||
REQUIRE(color32(10,20,30,40) - 10 == color32(0,10,20,30));
|
||||
|
||||
Reference in New Issue
Block a user