Lines Matching defs:canvas

69         SkCanvas* canvas = surface ? surface->getCanvas() : inputCanvas;
70 // init our new canvas with the old canvas's matrix
71 canvas->setMatrix(inputCanvas->getLocalToDeviceAs3x3());
73 canvas->scale(1.05f, 1.05f);
74 canvas->clear(0xffffffff);
89 SkAutoCanvasRestore acr(canvas, true);
90 canvas->translate(x, y);
91 canvas->scale(scales[i], scales[i]);
93 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, 0, 0, font, paint);
102 SkAutoCanvasRestore acr(canvas, true);
103 canvas->translate(SkIntToScalar(10 + i * 200), -80);
104 canvas->rotate(SkIntToScalar(i * 5), rotX, rotY);
107 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, rotX, rotY, font, paint);
118 SkAutoCanvasRestore acr(canvas, true);
119 canvas->translate(x, y);
121 canvas->scale(scaleFactor, scaleFactor);
123 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, 0, 0, font, paint);
129 SkAutoCanvasRestore acr(canvas, true);
131 canvas->scale(2.0f, 2.0f);
141 canvas->drawTextBlob(blob, 0, 0, paint);
155 canvas->drawRect(r, paint);
163 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, x, y, font, paint);
169 canvas->drawRect(r, paint);
177 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, x, y, font, paint);
184 SkAutoCanvasRestore acr(canvas, true);
185 canvas->skew(0.0f, 0.151515f);
187 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, 745, 70, font, paint);
191 SkAutoCanvasRestore acr(canvas, true);
192 canvas->skew(0.5f, 0.0f);
194 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, 580, 125, font, paint);
200 SkAutoCanvasRestore acr(canvas, true);
205 canvas->concat(persp);
206 canvas->translate(1100, -295);
208 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, 0, 0, font, paint);
213 SkAutoCanvasRestore acr(canvas, true);
218 canvas->concat(persp);
219 canvas->translate(1075, -245);
220 canvas->scale(375, 375);
222 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, 0, 0, font, paint);
231 canvas->drawSimpleText(fEmojiText, strlen(fEmojiText), SkTextEncoding::kUTF8, 670, 90, emoiFont, paint);