From 2f74af6a1069b9d662676e3d2cbbc671a67574b5 Mon Sep 17 00:00:00 2001 From: pacien Date: Tue, 26 Dec 2017 18:16:55 +0100 Subject: Implement morphing functions and adapt blender Signed-off-by: pacien --- test/blender/blender.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'test') diff --git a/test/blender/blender.c b/test/blender/blender.c index bf16dc6..f42322f 100644 --- a/test/blender/blender.c +++ b/test/blender/blender.c @@ -2,11 +2,11 @@ #include static void test_canvas_blending() { - Morphing morphing; + Morphing *morphing; Canvas origin, target, result; CartesianVector sample_point = {13, 17}; - morpher_init(&morphing, 64, 64); + morphing = morphing_create(64, 64); canvas_init(&origin, 64, 64); canvas_init(&target, 64, 64); canvas_init(&result, 64, 64); @@ -14,13 +14,13 @@ static void test_canvas_blending() { canvas_set_pixel(&origin, sample_point, (Color) {{0xFF, 0xED, 0x00, 0x00}}); canvas_set_pixel(&target, sample_point, (Color) {{0x00, 0x47, 0xAB, 0x00}}); - blender_blend_canvas(&result, &origin, &target, &morphing, 0.125); + blender_blend_canvas(&result, &origin, &target, morphing, 0.125); assert(color_equals(canvas_get_pixel(&result, sample_point), (Color) {{0xEE, 0xDF, 0x3C, 0x00}})); canvas_free(&result); canvas_free(&target); canvas_free(&origin); - morpher_free(&morphing); + morphing_destroy(morphing); } int main(int argc, char **argv) { -- cgit v1.2.3