Lines Matching refs:canvas
14 static void draw_image(SkCanvas* canvas, const char* resource, int x, int y) {
17 canvas->drawImage(image, SkIntToScalar(x), SkIntToScalar(y));
33 DEF_SIMPLE_GM(colorwheel, canvas, 256, 256) {
34 sk_tool_utils::draw_checkerboard(canvas);
35 draw_image(canvas, "images/color_wheel.png", 0, 0); // top left
36 draw_image(canvas, "images/color_wheel.gif", 128, 0); // top right
37 draw_image(canvas, "images/color_wheel.webp", 0, 128); // bottom left
38 draw_image(canvas, "images/color_wheel.jpg", 128, 128); // bottom right
41 DEF_SIMPLE_GM(colorwheelnative, canvas, 128, 28) {
46 canvas->clear(sk_tool_utils::color_to_565(SK_ColorLTGRAY));
48 canvas->drawString("R", 8.0f, 20.0f, paint);
50 canvas->drawString("G", 24.0f, 20.0f, paint);
52 canvas->drawString("B", 40.0f, 20.0f, paint);
54 canvas->drawString("C", 56.0f, 20.0f, paint);
56 canvas->drawString("M", 72.0f, 20.0f, paint);
58 canvas->drawString("Y", 88.0f, 20.0f, paint);
60 canvas->drawString("K", 104.0f, 20.0f, paint);