Lines Matching refs:canvas
18 SkCanvas* canvas = surface->getCanvas();
19 canvas->drawColor(sk_tool_utils::color_to_565(0xFFF8F8F8));
26 canvas->drawCircle(-4, 25, 20, paint);
27 canvas->translate(25, 0);
32 DEF_SIMPLE_GM(mipmap, canvas, 400, 200) {
41 // canvas->drawString(str, 300, 100, paint);
43 canvas->translate(20, 20);
46 canvas->drawImageRect(img.get(), dst, &paint);
47 canvas->translate(0, 20);
49 canvas->drawImage(img.get(), 20, 20, nullptr);
70 static void show_mips(SkCanvas* canvas, SkImage* img) {
77 canvas->drawImageRect(img, SkRect::Make(dst), &paint);
91 DEF_SIMPLE_GM(mipmap_srgb, canvas, 260, 230) {
95 canvas->translate(10, 10);
96 show_mips(canvas, limg.get());
97 canvas->translate(0, limg->height() + 10.0f);
98 show_mips(canvas, simg.get());
119 static void show_mips_only(SkCanvas* canvas, SkImage* img) {
126 canvas->drawImageRect(img, SkRect::Make(dst), &paint);
140 DEF_SIMPLE_GM(mipmap_gray8_srgb, canvas, 260, 230) {
144 canvas->translate(10, 10);
145 show_mips_only(canvas, limg.get());
146 canvas->translate(0, limg->height() + 10.0f);
147 show_mips_only(canvas, simg.get());