#include #include #include "test-conform-common.h" void test_fixed (TestUtilsGTestFixture *fixture, void *data) { g_assert_cmpint (COGL_FIXED_1, ==, COGL_FIXED_FROM_FLOAT (1.0)); g_assert_cmpint (COGL_FIXED_1, ==, COGL_FIXED_FROM_INT (1)); g_assert_cmpint (COGL_FIXED_0_5, ==, COGL_FIXED_FROM_FLOAT (0.5)); g_assert_cmpfloat (COGL_FIXED_TO_FLOAT (COGL_FIXED_1), ==, 1.0); g_assert_cmpfloat (COGL_FIXED_TO_FLOAT (COGL_FIXED_0_5), ==, 0.5); }