Searched refs:canvas (Results 51 - 75 of 1705) sorted by relevance

1234567891011>>

/external/skia/gm/
H A Ddrawable.cpp16 void onDraw(SkCanvas* canvas) override {
23 canvas->drawRect(path.getBounds(), paint);
27 canvas->drawPath(path, paint);
34 DEF_SIMPLE_GM(drawable, canvas, 180, 275) {
37 canvas->translate(10, 10);
38 canvas->drawDrawable(drawable.get());
39 canvas->drawDrawable(drawable.get(), 0, 150);
43 canvas->drawDrawable(drawable.get(), &m);
46 canvas->drawDrawable(drawable.get(), &m);
H A Dannotated_text.cpp13 SkCanvas* canvas, const void* text,
20 SkAnnotateRectWithURL(canvas, bounds, urlData.get());
23 canvas->drawRect(bounds, shade);
24 canvas->drawText(text, byteLength, x, y, paint);
27 DEF_SIMPLE_GM(annotated_text, canvas, 512, 512) {
28 SkAutoCanvasRestore autoCanvasRestore(canvas, true);
29 canvas->clear(SK_ColorWHITE);
30 canvas->clipRect(SkRect::MakeXYWH(64, 64, 256, 256));
31 canvas->clear(0xFFEEEEEE);
36 draw_url_annotated_text_with_box(canvas, tex
12 draw_url_annotated_text_with_box( SkCanvas* canvas, const void* text, SkScalar x, SkScalar y, const SkPaint& paint, const char* url) argument
[all...]
H A Dinternal_links.cpp35 virtual void onDraw(SkCanvas* canvas) { argument
38 canvas->save();
39 canvas->translate(SkIntToScalar(100), SkIntToScalar(100));
40 drawLabeledRect(canvas, "Link to A", 0, 0);
42 SkAnnotateLinkToDestination(canvas, rect, name.get());
43 canvas->restore();
45 canvas->save();
46 canvas->translate(SkIntToScalar(200), SkIntToScalar(200));
48 drawLabeledRect(canvas, "Target A", point.x(), point.y());
49 SkAnnotateNamedDestination(canvas, poin
56 drawLabeledRect(SkCanvas* canvas, const char* text, SkScalar x, SkScalar y) argument
[all...]
H A Dthinstrokedrects.cpp28 void onDraw(SkCanvas* canvas) override {
42 canvas->translate(5, 5);
44 canvas->save();
45 canvas->translate(i*0.125f, i*30.0f);
48 canvas->drawRect(rect, paint);
49 canvas->translate(15, 0);
51 canvas->restore();
56 canvas->translate(0, 15);
58 canvas->save();
59 canvas
[all...]
H A Dclip_error.cpp18 static void draw_text(SkCanvas* canvas, sk_sp<SkTextBlob> blob, argument
21 canvas->save();
22 canvas->clipRect(SkRect::MakeLTRB(0, 0, 1081, 665));
23 canvas->drawRect(SkRect::MakeLTRB(0, 0, 1081, 665), clearPaint);
25 canvas->drawTextBlob(blob, 0, 256, blurPaint);
26 canvas->drawTextBlob(blob, 0, 477, paint);
27 canvas->restore();
41 void onDraw(SkCanvas* canvas) override {
67 canvas->save();
68 canvas
[all...]
H A Dstroketext.cpp13 static void test_nulldev(SkCanvas* canvas) { argument
28 static void draw_text_stroked(SkCanvas* canvas, const SkPaint& paint, SkScalar strokeWidth) { argument
34 canvas->drawString("P", loc.fX, loc.fY - 225, p);
35 canvas->drawPosText("P", 1, &loc, p);
42 canvas->drawString("P", loc.fX, loc.fY - 225, p);
43 canvas->drawPosText("P", 1, &loc, p);
46 static void draw_text_set(SkCanvas* canvas, const SkPaint& paint) { argument
47 SkAutoCanvasRestore acr(canvas, true);
49 draw_text_stroked(canvas, paint, 10);
51 canvas
[all...]
H A Dfilltypes.cpp39 void showPath(SkCanvas* canvas, int x, int y, SkPath::FillType ft, argument
43 canvas->save();
44 canvas->translate(SkIntToScalar(x), SkIntToScalar(y));
45 canvas->clipRect(r);
46 canvas->drawColor(SK_ColorWHITE);
48 canvas->translate(r.centerX(), r.centerY());
49 canvas->scale(scale, scale);
50 canvas->translate(-r.centerX(), -r.centerY());
51 canvas->drawPath(fPath, paint);
52 canvas
55 showFour(SkCanvas* canvas, SkScalar scale, const SkPaint& paint) argument
[all...]
H A Dglyph_pos.cpp21 static void drawTestCase(SkCanvas* canvas,
26 static void draw_gm(SkCanvas* canvas, argument
30 canvas->drawPoint(40, 40, SkPaint());
33 canvas->translate(50.0f, 50.0f);
34 drawTestCase(canvas, 1.0f, strokeWidth, strokeStyle);
36 canvas->translate(0.0f, 50.0f);
37 drawTestCase(canvas, 3.0f, strokeWidth, strokeStyle);
40 canvas->translate(0.0f, 100.0f);
41 canvas->save();
42 canvas
79 drawTestCase(SkCanvas* canvas, SkScalar textScale, SkScalar strokeWidth, SkPaint::Style strokeStyle) argument
[all...]
H A Dcircularclips.cpp38 void onDraw(SkCanvas* canvas) override {
54 canvas->save();
55 canvas->scale(10, 10);
56 canvas->translate(-((fX1 + fX2)/2 - fR), -(fY - 2*fR/3));
57 canvas->clipPath(fCircle1, true);
58 canvas->clipPath(fCircle2, true);
60 canvas->drawRect(rect, fillPaint);
62 canvas->restore();
72 canvas->save();
74 canvas
[all...]
H A Dblurimagevmask.cpp14 DEF_SIMPLE_GM(blurimagevmask, canvas, 700, 1200) {
26 canvas->drawString("mask blur", 285, 50, textPaint);
27 canvas->drawString("image blur", 285 + 250, 50, textPaint);
33 canvas->drawRect(r, paint);
37 canvas->drawString(out, r.left(), r.bottom() + 35, textPaint);
44 canvas->drawRect(r, paint);
50 canvas->saveLayer(nullptr, &imageBlurPaint);
52 canvas->drawRect(r, paint);
53 canvas->restore();
60 DEF_SIMPLE_GM(blur_image, canvas, 50
[all...]
/external/skqp/gm/
H A Ddrawable.cpp16 void onDraw(SkCanvas* canvas) override {
23 canvas->drawRect(path.getBounds(), paint);
27 canvas->drawPath(path, paint);
34 DEF_SIMPLE_GM(drawable, canvas, 180, 275) {
37 canvas->translate(10, 10);
38 canvas->drawDrawable(drawable.get());
39 canvas->drawDrawable(drawable.get(), 0, 150);
43 canvas->drawDrawable(drawable.get(), &m);
46 canvas->drawDrawable(drawable.get(), &m);
H A Dannotated_text.cpp13 SkCanvas* canvas, const void* text,
20 SkAnnotateRectWithURL(canvas, bounds, urlData.get());
23 canvas->drawRect(bounds, shade);
24 canvas->drawText(text, byteLength, x, y, paint);
27 DEF_SIMPLE_GM(annotated_text, canvas, 512, 512) {
28 SkAutoCanvasRestore autoCanvasRestore(canvas, true);
29 canvas->clear(SK_ColorWHITE);
30 canvas->clipRect(SkRect::MakeXYWH(64, 64, 256, 256));
31 canvas->clear(0xFFEEEEEE);
36 draw_url_annotated_text_with_box(canvas, tex
12 draw_url_annotated_text_with_box( SkCanvas* canvas, const void* text, SkScalar x, SkScalar y, const SkPaint& paint, const char* url) argument
[all...]
H A Dinternal_links.cpp35 virtual void onDraw(SkCanvas* canvas) { argument
38 canvas->save();
39 canvas->translate(SkIntToScalar(100), SkIntToScalar(100));
40 drawLabeledRect(canvas, "Link to A", 0, 0);
42 SkAnnotateLinkToDestination(canvas, rect, name.get());
43 canvas->restore();
45 canvas->save();
46 canvas->translate(SkIntToScalar(200), SkIntToScalar(200));
48 drawLabeledRect(canvas, "Target A", point.x(), point.y());
49 SkAnnotateNamedDestination(canvas, poin
56 drawLabeledRect(SkCanvas* canvas, const char* text, SkScalar x, SkScalar y) argument
[all...]
H A Dthinstrokedrects.cpp28 void onDraw(SkCanvas* canvas) override {
42 canvas->translate(5, 5);
44 canvas->save();
45 canvas->translate(i*0.125f, i*30.0f);
48 canvas->drawRect(rect, paint);
49 canvas->translate(15, 0);
51 canvas->restore();
56 canvas->translate(0, 15);
58 canvas->save();
59 canvas
[all...]
H A Dclip_error.cpp18 static void draw_text(SkCanvas* canvas, sk_sp<SkTextBlob> blob, argument
21 canvas->save();
22 canvas->clipRect(SkRect::MakeLTRB(0, 0, 1081, 665));
23 canvas->drawRect(SkRect::MakeLTRB(0, 0, 1081, 665), clearPaint);
25 canvas->drawTextBlob(blob, 0, 256, blurPaint);
26 canvas->drawTextBlob(blob, 0, 477, paint);
27 canvas->restore();
41 void onDraw(SkCanvas* canvas) override {
67 canvas->save();
68 canvas
[all...]
H A Dstroketext.cpp13 static void test_nulldev(SkCanvas* canvas) { argument
28 static void draw_text_stroked(SkCanvas* canvas, const SkPaint& paint, SkScalar strokeWidth) { argument
34 canvas->drawString("P", loc.fX, loc.fY - 225, p);
35 canvas->drawPosText("P", 1, &loc, p);
42 canvas->drawString("P", loc.fX, loc.fY - 225, p);
43 canvas->drawPosText("P", 1, &loc, p);
46 static void draw_text_set(SkCanvas* canvas, const SkPaint& paint) { argument
47 SkAutoCanvasRestore acr(canvas, true);
49 draw_text_stroked(canvas, paint, 10);
51 canvas
[all...]
H A Dfilltypes.cpp39 void showPath(SkCanvas* canvas, int x, int y, SkPath::FillType ft, argument
43 canvas->save();
44 canvas->translate(SkIntToScalar(x), SkIntToScalar(y));
45 canvas->clipRect(r);
46 canvas->drawColor(SK_ColorWHITE);
48 canvas->translate(r.centerX(), r.centerY());
49 canvas->scale(scale, scale);
50 canvas->translate(-r.centerX(), -r.centerY());
51 canvas->drawPath(fPath, paint);
52 canvas
55 showFour(SkCanvas* canvas, SkScalar scale, const SkPaint& paint) argument
[all...]
H A Daaa.cpp29 void onDraw(SkCanvas* canvas) override {
34 canvas->clear(0xFFFFFFFF);
36 canvas->save();
40 canvas->translate(0, y);
41 canvas->rotate(1);
42 canvas->drawRect({ 20, 20, 200, 200 }, p);
43 canvas->restore();
47 canvas->translate(0, y);
48 canvas->rotate(1);
49 canvas
[all...]
H A Dglyph_pos.cpp21 static void drawTestCase(SkCanvas* canvas,
26 static void draw_gm(SkCanvas* canvas, argument
30 canvas->drawPoint(40, 40, SkPaint());
33 canvas->translate(50.0f, 50.0f);
34 drawTestCase(canvas, 1.0f, strokeWidth, strokeStyle);
36 canvas->translate(0.0f, 50.0f);
37 drawTestCase(canvas, 3.0f, strokeWidth, strokeStyle);
40 canvas->translate(0.0f, 100.0f);
41 canvas->save();
42 canvas
79 drawTestCase(SkCanvas* canvas, SkScalar textScale, SkScalar strokeWidth, SkPaint::Style strokeStyle) argument
[all...]
H A Dcircularclips.cpp38 void onDraw(SkCanvas* canvas) override {
54 canvas->save();
55 canvas->scale(10, 10);
56 canvas->translate(-((fX1 + fX2)/2 - fR), -(fY - 2*fR/3));
57 canvas->clipPath(fCircle1, true);
58 canvas->clipPath(fCircle2, true);
60 canvas->drawRect(rect, fillPaint);
62 canvas->restore();
72 canvas->save();
74 canvas
[all...]
/external/skia/samplecode/
H A DSampleFillType.cpp38 void showPath(SkCanvas* canvas, int x, int y, SkPath::FillType ft, argument
43 canvas->save();
44 canvas->translate(SkIntToScalar(x), SkIntToScalar(y));
45 canvas->clipRect(r);
46 canvas->drawColor(SK_ColorWHITE);
48 canvas->translate(r.centerX(), r.centerY());
49 canvas->scale(scale, scale);
50 canvas->translate(-r.centerX(), -r.centerY());
51 canvas->drawPath(fPath, paint);
52 canvas
55 showFour(SkCanvas* canvas, SkScalar scale, const SkPaint& paint) argument
66 onDrawContent(SkCanvas* canvas) argument
[all...]
/external/skqp/samplecode/
H A DSampleFillType.cpp38 void showPath(SkCanvas* canvas, int x, int y, SkPath::FillType ft, argument
43 canvas->save();
44 canvas->translate(SkIntToScalar(x), SkIntToScalar(y));
45 canvas->clipRect(r);
46 canvas->drawColor(SK_ColorWHITE);
48 canvas->translate(r.centerX(), r.centerY());
49 canvas->scale(scale, scale);
50 canvas->translate(-r.centerX(), -r.centerY());
51 canvas->drawPath(fPath, paint);
52 canvas
55 showFour(SkCanvas* canvas, SkScalar scale, const SkPaint& paint) argument
66 onDrawContent(SkCanvas* canvas) argument
[all...]
/external/skia/tests/
H A DCanvasStateHelpers.cpp16 void complex_layers_draw(SkCanvas* canvas, float left, float top, argument
23 canvas->drawRect(rect, bluePaint);
24 canvas->translate(0, rect.height() + spacer);
25 canvas->drawRect(rect, bluePaint);
30 std::unique_ptr<SkCanvas> canvas = SkCanvasStateUtils::MakeFromCanvasState(state); local
31 if (!canvas) {
34 complex_layers_draw(canvas.get(), left, top, right, bottom, spacer);
38 void complex_clips_draw(SkCanvas* canvas, int32_t left, int32_t top, argument
40 canvas->save();
43 canvas
54 std::unique_ptr<SkCanvas> canvas = SkCanvasStateUtils::MakeFromCanvasState(state); local
[all...]
/external/skqp/tests/
H A DCanvasStateHelpers.cpp16 void complex_layers_draw(SkCanvas* canvas, float left, float top, argument
23 canvas->drawRect(rect, bluePaint);
24 canvas->translate(0, rect.height() + spacer);
25 canvas->drawRect(rect, bluePaint);
30 std::unique_ptr<SkCanvas> canvas = SkCanvasStateUtils::MakeFromCanvasState(state); local
31 if (!canvas) {
34 complex_layers_draw(canvas.get(), left, top, right, bottom, spacer);
38 void complex_clips_draw(SkCanvas* canvas, int32_t left, int32_t top, argument
40 canvas->save();
43 canvas
54 std::unique_ptr<SkCanvas> canvas = SkCanvasStateUtils::MakeFromCanvasState(state); local
[all...]
/external/skia/bench/
H A DBlurOccludedRRectBench.cpp28 void onDraw(int loops, SkCanvas* canvas) override {
39 canvas->save();
41 canvas->translate(i*502.0f+20, 10.0f);
44 canvas->save();
46 canvas->translate(0.0f, j*256.0f);
55 canvas->drawRRect(rr, firstBlur);
57 canvas->save();
58 canvas->translate(1.5f, 1.5f);
67 canvas->drawRRect(rr, secondBlur);
69 canvas
[all...]

Completed in 415 milliseconds

1234567891011>>