Lines Matching defs:canvas
246 static void show_bold(SkCanvas* canvas, const char* text,
248 canvas->drawString(text, x, y, font, paint);
251 canvas->drawString(text, x, y + 120, f, paint);
254 static void path_bold(SkCanvas* canvas, const SkPath& path,
257 canvas->drawPath(path, p);
264 canvas->save();
265 canvas->translate(0, 120);
266 canvas->drawPath(path, p);
267 canvas->restore();
270 DEF_SIMPLE_GM_BG_NAME(strokefill, canvas, 640, 480, SK_ColorWHITE,
284 path_bold(canvas, papyrus_hello(), paint, font.getSize());
285 path_bold(canvas, hiragino_maru_gothic_pro_dash(), paint, font.getSize());
287 show_bold(canvas, "Hi There", x + SkIntToScalar(430), y, paint, font);
295 canvas->drawPath(path, paint);
301 canvas->drawPath(path2, paint);
305 canvas->drawPath(path2, paint);
312 canvas->drawPath(path2, paint);
321 canvas->drawPath(path3, paint);
330 canvas->drawPath(path4, paint);
339 canvas->drawPath(path4, paint);
348 canvas->drawPath(path4, paint);
351 DEF_SIMPLE_GM(bug339297, canvas, 640, 480) {
363 canvas->translate(258, 10365663);
369 canvas->drawPath(path, paint);
374 canvas->drawPath(path, paint);
377 DEF_SIMPLE_GM(bug339297_as_clip, canvas, 640, 480) {
389 canvas->translate(258, 10365663);
391 canvas->save();
392 canvas->clipPath(path, true);
393 canvas->clear(SK_ColorBLACK);
394 canvas->restore();
402 canvas->drawPath(path, paint);
405 DEF_SIMPLE_GM(bug6987, canvas, 200, 200) {
411 canvas->save();
412 canvas->scale(50000.0f, 50000.0f);
417 canvas->drawPath(path, paint);
418 canvas->restore();