From 7568d0b15e9d66387533d397b5aaba60491e1624 Mon Sep 17 00:00:00 2001 From: halcanary Date: Fri, 31 Jul 2015 13:38:06 -0700 Subject: C API: add sk_xfermode.h, impl, test Review URL: https://codereview.chromium.org/1242403005 --- tests/CTest.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tests/CTest.cpp') diff --git a/tests/CTest.cpp b/tests/CTest.cpp index 413f629ee3..acab4bb11b 100644 --- a/tests/CTest.cpp +++ b/tests/CTest.cpp @@ -32,6 +32,11 @@ static void test_c(skiatest::Reporter* reporter) { sk_canvas_draw_paint(canvas, paint); REPORTER_ASSERT(reporter, 0xFFFFFFFF == pixel[0]); + sk_paint_set_xfermode_mode(paint, SRC_SK_XFERMODE_MODE); + sk_paint_set_color(paint, sk_color_set_argb(0x80, 0x80, 0x80, 0x80)); + sk_canvas_draw_paint(canvas, paint); + REPORTER_ASSERT(reporter, 0x80404040 == pixel[0]); + sk_paint_delete(paint); sk_surface_unref(surface); } -- cgit v1.2.3