/external/skia/gm/ |
H A D | drawable.cpp | 16 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 D | annotated_text.cpp | 13 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 D | internal_links.cpp | 35 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 D | thinstrokedrects.cpp | 28 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 D | clip_error.cpp | 18 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 D | stroketext.cpp | 13 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 D | filltypes.cpp | 39 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 D | glyph_pos.cpp | 21 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 D | circularclips.cpp | 38 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 D | blurimagevmask.cpp | 14 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 D | drawable.cpp | 16 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 D | annotated_text.cpp | 13 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 D | internal_links.cpp | 35 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 D | thinstrokedrects.cpp | 28 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 D | clip_error.cpp | 18 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 D | stroketext.cpp | 13 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 D | filltypes.cpp | 39 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 D | aaa.cpp | 29 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 D | glyph_pos.cpp | 21 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 D | circularclips.cpp | 38 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 D | SampleFillType.cpp | 38 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 D | SampleFillType.cpp | 38 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 D | CanvasStateHelpers.cpp | 16 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 D | CanvasStateHelpers.cpp | 16 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 D | BlurOccludedRRectBench.cpp | 28 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...] |