/external/skia/gm/ |
H A D | crbug_691386.cpp | 11 DEF_SIMPLE_GM(crbug_691386, canvas, 256, 256) { 19 canvas->scale(96.0f, 96.0f); 20 canvas->translate(1.25f, 1.25f); 21 canvas->drawPath(path, p);
|
H A D | smallarc.cpp | 14 DEF_SIMPLE_GM(smallarc, canvas, 762, 762) { 25 canvas->translate(-400, -400); 26 canvas->scale(8, 8); 27 canvas->drawPath(path, p);
|
H A D | concavepaths.cpp | 14 void test_concave(SkCanvas* canvas, const SkPaint& paint) { argument 16 canvas->translate(0, 0); 21 canvas->drawPath(path, paint); 25 void test_reverse_concave(SkCanvas* canvas, const SkPaint& paint) { argument 27 canvas->save(); 28 canvas->translate(100, 0); 33 canvas->drawPath(path, paint); 34 canvas->restore(); 38 void test_bowtie(SkCanvas* canvas, const SkPaint& paint) { argument 40 canvas 51 test_fake_bowtie(SkCanvas* canvas, const SkPaint& paint) argument 67 test_intruding_vertex(SkCanvas* canvas, const SkPaint& paint) argument 84 test_inversion_repeat_vertex(SkCanvas* canvas, const SkPaint& paint) argument 100 test_fish(SkCanvas* canvas, const SkPaint& paint) argument 116 test_fast_forward(SkCanvas* canvas, const SkPaint& paint) argument 131 test_hole(SkCanvas* canvas, const SkPaint& paint) argument 148 test_star(SkCanvas* canvas, const SkPaint& paint) argument 163 test_twist(SkCanvas* canvas, const SkPaint& paint) argument 177 test_stairstep(SkCanvas* canvas, const SkPaint& paint) argument 191 test_stairstep2(SkCanvas* canvas, const SkPaint& paint) argument 205 test_overlapping(SkCanvas* canvas, const SkPaint& paint) argument 219 test_partners(SkCanvas* canvas, const SkPaint& paint) argument 238 test_monotone_1(SkCanvas* canvas, const SkPaint& paint) argument 252 test_monotone_2(SkCanvas* canvas, const SkPaint& paint) argument 265 test_monotone_3(SkCanvas* canvas, const SkPaint& paint) argument 278 test_monotone_4(SkCanvas* canvas, const SkPaint& paint) argument 293 test_monotone_5(SkCanvas* canvas, const SkPaint& paint) argument 305 test_degenerate(SkCanvas* canvas, const SkPaint& paint) argument 319 test_coincident_edge(SkCanvas* canvas, const SkPaint& paint) argument 337 test_bowtie_coincident_triangle(SkCanvas* canvas, const SkPaint& paint) argument 353 test_coincident_edges_1(SkCanvas* canvas, const SkPaint& paint) argument 367 test_coincident_edges_2(SkCanvas* canvas, const SkPaint& paint) argument 381 test_coincident_edges_3(SkCanvas* canvas, const SkPaint& paint) argument 395 test_coincident_edges_4(SkCanvas* canvas, const SkPaint& paint) argument [all...] |
H A D | skbug_4868.cpp | 12 DEF_SIMPLE_GM(skbug_4868, canvas, 32, 32) { 13 canvas->translate(-68.0f, -3378.0f); 17 canvas->scale(0.56692914f, 0.56692914f); 19 canvas->clipRect(rc); 20 canvas->clear(0xFFCECFCE); 21 canvas->drawLine(rc.left(), rc.top(), rc.right(), rc.bottom(), paint); 22 canvas->drawLine(rc.right(), rc.top(), rc.left(), rc.bottom(), paint);
|
H A D | plus.cpp | 11 DEF_SIMPLE_GM(PlusMergesAA, canvas, 256, 256) { 17 canvas->drawRect(SkRect::MakeWH(100, 100), p); 18 canvas->drawRect(SkRect::MakeXYWH(150, 0, 100, 100), p); 35 canvas->drawPath(upperLeft, p); 36 canvas->drawPath(bottomRight, p); 39 canvas->saveLayer(nullptr, nullptr); 41 canvas->translate(150, 0); 42 canvas->drawPath(upperLeft, p); 43 canvas->drawPath(bottomRight, p); 44 canvas [all...] |
H A D | rrectclipdrawpaint.cpp | 14 DEF_SIMPLE_GM(rrect_clip_draw_paint, canvas, 256, 256) { 24 canvas->saveLayer(layerRect, nullptr); 25 canvas->clipRRect(rrect, true); 26 canvas->drawPaint(p); 27 canvas->restore(); 29 canvas->concat(zoomOut); 31 canvas->saveLayer(layerRect, nullptr); 32 canvas->clipRRect(rrect, false); 33 canvas->drawPaint(p); 34 canvas [all...] |
H A D | pdf_never_embed.cpp | 12 static void excercise_draw_pos_text(SkCanvas* canvas, argument 24 canvas->drawPosText(text, textLen, &pos[0], paint); 27 DEF_SIMPLE_GM(pdf_never_embed, canvas, 512, 512) { 39 canvas->drawColor(SK_ColorWHITE); 40 excercise_draw_pos_text(canvas, text, 30, 90, p); 42 canvas->save(); 43 canvas->rotate(45.0f); 45 excercise_draw_pos_text(canvas, text, 30, 45, p); 46 canvas->restore(); 48 canvas [all...] |
H A D | aaclip.cpp | 17 static void test_cubic(SkCanvas* canvas) { argument 34 canvas->translate(10, 266); 35 canvas->scale(256, -256); 48 canvas->save(); 49 canvas->drawPoints(SkCanvas::kPolygon_PointMode, N+1, tmp0, paint0); 50 canvas->drawPoints(SkCanvas::kPolygon_PointMode, N+1, tmp1, paint1); 51 canvas->translate(0, -1.2f); 52 canvas->drawPoints(SkCanvas::kPolygon_PointMode, N+1, tmp0, paint0); 53 canvas->drawPoints(SkCanvas::kPolygon_PointMode, N+1, tmp2, paint1); 54 canvas 60 do_draw(SkCanvas* canvas, const SkRect& r) argument 123 draw(SkCanvas* canvas, SkRect& target, int x, int y) argument 146 draw_square(SkCanvas* canvas, int x, int y) argument 151 draw_column(SkCanvas* canvas, int x, int y) argument 156 draw_bar(SkCanvas* canvas, int x, int y) argument 161 draw_rect_tests(SkCanvas* canvas) argument 190 if (0) { test_cubic(canvas); return; } variable 193 draw_rect_tests(canvas); variable 198 draw_rect_tests(canvas); variable 202 draw_rect_tests(canvas); variable 206 draw_rect_tests(canvas); variable 210 draw_rect_tests(canvas); variable 235 test_image(SkCanvas* canvas, const SkImageInfo& info) argument 330 doDraw(SkCanvas* canvas, const SkPath& path) argument 342 drawAndClip(SkCanvas* canvas, const SkPath& path, SkScalar dx, SkScalar dy) argument [all...] |
H A D | thinconcavepaths.cpp | 14 void draw_thin_stroked_rect(SkCanvas* canvas, const SkPaint& paint, SkScalar width) { argument 24 canvas->drawPath(path, paint); 27 void draw_thin_right_angle(SkCanvas* canvas, const SkPaint& paint, SkScalar width) { argument 35 canvas->drawPath(path, paint); 39 void draw_golf_club(SkCanvas* canvas, const SkPaint& paint, SkScalar width) { argument 47 canvas->drawPath(path, paint); 52 void draw_barbell(SkCanvas* canvas, const SkPaint& paint, SkScalar width) { argument 63 canvas->drawPath(path, paint); 68 void draw_thin_rect_and_triangle(SkCanvas* canvas, const SkPaint& paint, SkScalar width) { argument 77 canvas 83 draw_hipster_pants(SkCanvas* canvas, const SkPaint& paint, SkScalar width) argument 95 draw_skinny_snake(SkCanvas* canvas, const SkPaint& paint, SkScalar width) argument 109 draw_pointy_golf_club(SkCanvas* canvas, const SkPaint& paint, SkScalar width) argument [all...] |
H A D | scaledstrokes.cpp | 27 static void draw_path(SkScalar size, SkCanvas* canvas, SkPaint paint) { argument 35 canvas->drawPath(path, paint); 38 void onDraw(SkCanvas* canvas) override { 42 canvas->translate(5.0f, 5.0f); 49 canvas->save(); 50 canvas->translate(size / 2.0f, size / 2.0f); 51 canvas->scale(scale, scale); 52 draw_path(size / 2.0f / scale, canvas, paint); 53 canvas->restore(); 55 canvas [all...] |
H A D | thinrects.cpp | 28 void onDraw(SkCanvas* canvas) override { 39 canvas->save(); 40 canvas->translate(i*0.125f, i*40.0f); 41 DrawVertRects(canvas, white); 43 canvas->translate(40.0f, 0.0f); 44 DrawVertRects(canvas, green); 45 canvas->restore(); 47 canvas->save(); 48 canvas->translate(80.0f, i*40.0f + i*0.125f); 49 DrawHorizRects(canvas, whit 67 DrawVertRects(SkCanvas* canvas, const SkPaint& p) argument 83 DrawHorizRects(SkCanvas* canvas, const SkPaint& p) argument 99 DrawSquares(SkCanvas* canvas, const SkPaint& p) argument [all...] |
/external/skqp/experimental/sksg/ |
H A D | SkSGGeometryNode.cpp | 17 void GeometryNode::clip(SkCanvas* canvas, bool aa) const { argument 19 this->onClip(canvas, aa); 22 void GeometryNode::draw(SkCanvas* canvas, const SkPaint& paint) const { argument 24 this->onDraw(canvas, paint);
|
/external/skqp/gm/ |
H A D | crbug_691386.cpp | 11 DEF_SIMPLE_GM(crbug_691386, canvas, 256, 256) { 19 canvas->scale(96.0f, 96.0f); 20 canvas->translate(1.25f, 1.25f); 21 canvas->drawPath(path, p);
|
H A D | smallarc.cpp | 14 DEF_SIMPLE_GM(smallarc, canvas, 762, 762) { 25 canvas->translate(-400, -400); 26 canvas->scale(8, 8); 27 canvas->drawPath(path, p);
|
H A D | concavepaths.cpp | 14 void test_concave(SkCanvas* canvas, const SkPaint& paint) { argument 16 canvas->translate(0, 0); 21 canvas->drawPath(path, paint); 25 void test_reverse_concave(SkCanvas* canvas, const SkPaint& paint) { argument 27 canvas->save(); 28 canvas->translate(100, 0); 33 canvas->drawPath(path, paint); 34 canvas->restore(); 38 void test_bowtie(SkCanvas* canvas, const SkPaint& paint) { argument 40 canvas 51 test_fake_bowtie(SkCanvas* canvas, const SkPaint& paint) argument 67 test_intruding_vertex(SkCanvas* canvas, const SkPaint& paint) argument 84 test_inversion_repeat_vertex(SkCanvas* canvas, const SkPaint& paint) argument 100 test_fish(SkCanvas* canvas, const SkPaint& paint) argument 116 test_fast_forward(SkCanvas* canvas, const SkPaint& paint) argument 131 test_hole(SkCanvas* canvas, const SkPaint& paint) argument 148 test_star(SkCanvas* canvas, const SkPaint& paint) argument 163 test_twist(SkCanvas* canvas, const SkPaint& paint) argument 177 test_stairstep(SkCanvas* canvas, const SkPaint& paint) argument 191 test_stairstep2(SkCanvas* canvas, const SkPaint& paint) argument 205 test_overlapping(SkCanvas* canvas, const SkPaint& paint) argument 219 test_partners(SkCanvas* canvas, const SkPaint& paint) argument 238 test_monotone_1(SkCanvas* canvas, const SkPaint& paint) argument 252 test_monotone_2(SkCanvas* canvas, const SkPaint& paint) argument 265 test_monotone_3(SkCanvas* canvas, const SkPaint& paint) argument 278 test_monotone_4(SkCanvas* canvas, const SkPaint& paint) argument 293 test_monotone_5(SkCanvas* canvas, const SkPaint& paint) argument 305 test_degenerate(SkCanvas* canvas, const SkPaint& paint) argument 319 test_coincident_edge(SkCanvas* canvas, const SkPaint& paint) argument 337 test_bowtie_coincident_triangle(SkCanvas* canvas, const SkPaint& paint) argument 353 test_coincident_edges_1(SkCanvas* canvas, const SkPaint& paint) argument 367 test_coincident_edges_2(SkCanvas* canvas, const SkPaint& paint) argument 381 test_coincident_edges_3(SkCanvas* canvas, const SkPaint& paint) argument 395 test_coincident_edges_4(SkCanvas* canvas, const SkPaint& paint) argument [all...] |
H A D | skbug_4868.cpp | 12 DEF_SIMPLE_GM(skbug_4868, canvas, 32, 32) { 13 canvas->translate(-68.0f, -3378.0f); 17 canvas->scale(0.56692914f, 0.56692914f); 19 canvas->clipRect(rc); 20 canvas->clear(0xFFCECFCE); 21 canvas->drawLine(rc.left(), rc.top(), rc.right(), rc.bottom(), paint); 22 canvas->drawLine(rc.right(), rc.top(), rc.left(), rc.bottom(), paint);
|
H A D | plus.cpp | 11 DEF_SIMPLE_GM(PlusMergesAA, canvas, 256, 256) { 17 canvas->drawRect(SkRect::MakeWH(100, 100), p); 18 canvas->drawRect(SkRect::MakeXYWH(150, 0, 100, 100), p); 35 canvas->drawPath(upperLeft, p); 36 canvas->drawPath(bottomRight, p); 39 canvas->saveLayer(nullptr, nullptr); 41 canvas->translate(150, 0); 42 canvas->drawPath(upperLeft, p); 43 canvas->drawPath(bottomRight, p); 44 canvas [all...] |
H A D | rrectclipdrawpaint.cpp | 14 DEF_SIMPLE_GM(rrect_clip_draw_paint, canvas, 256, 256) { 24 canvas->saveLayer(layerRect, nullptr); 25 canvas->clipRRect(rrect, true); 26 canvas->drawPaint(p); 27 canvas->restore(); 29 canvas->concat(zoomOut); 31 canvas->saveLayer(layerRect, nullptr); 32 canvas->clipRRect(rrect, false); 33 canvas->drawPaint(p); 34 canvas [all...] |
H A D | pdf_never_embed.cpp | 12 static void excercise_draw_pos_text(SkCanvas* canvas, argument 24 canvas->drawPosText(text, textLen, &pos[0], paint); 27 DEF_SIMPLE_GM(pdf_never_embed, canvas, 512, 512) { 39 canvas->drawColor(SK_ColorWHITE); 40 excercise_draw_pos_text(canvas, text, 30, 90, p); 42 canvas->save(); 43 canvas->rotate(45.0f); 45 excercise_draw_pos_text(canvas, text, 30, 45, p); 46 canvas->restore(); 48 canvas [all...] |
H A D | aaclip.cpp | 17 static void test_cubic(SkCanvas* canvas) { argument 34 canvas->translate(10, 266); 35 canvas->scale(256, -256); 48 canvas->save(); 49 canvas->drawPoints(SkCanvas::kPolygon_PointMode, N+1, tmp0, paint0); 50 canvas->drawPoints(SkCanvas::kPolygon_PointMode, N+1, tmp1, paint1); 51 canvas->translate(0, -1.2f); 52 canvas->drawPoints(SkCanvas::kPolygon_PointMode, N+1, tmp0, paint0); 53 canvas->drawPoints(SkCanvas::kPolygon_PointMode, N+1, tmp2, paint1); 54 canvas 60 do_draw(SkCanvas* canvas, const SkRect& r) argument 123 draw(SkCanvas* canvas, SkRect& target, int x, int y) argument 146 draw_square(SkCanvas* canvas, int x, int y) argument 151 draw_column(SkCanvas* canvas, int x, int y) argument 156 draw_bar(SkCanvas* canvas, int x, int y) argument 161 draw_rect_tests(SkCanvas* canvas) argument 190 if (0) { test_cubic(canvas); return; } variable 193 draw_rect_tests(canvas); variable 198 draw_rect_tests(canvas); variable 202 draw_rect_tests(canvas); variable 206 draw_rect_tests(canvas); variable 210 draw_rect_tests(canvas); variable 235 test_image(SkCanvas* canvas, const SkImageInfo& info) argument 330 doDraw(SkCanvas* canvas, const SkPath& path) argument 342 drawAndClip(SkCanvas* canvas, const SkPath& path, SkScalar dx, SkScalar dy) argument [all...] |
H A D | thinconcavepaths.cpp | 14 void draw_thin_stroked_rect(SkCanvas* canvas, const SkPaint& paint, SkScalar width) { argument 24 canvas->drawPath(path, paint); 27 void draw_thin_right_angle(SkCanvas* canvas, const SkPaint& paint, SkScalar width) { argument 35 canvas->drawPath(path, paint); 39 void draw_golf_club(SkCanvas* canvas, const SkPaint& paint, SkScalar width) { argument 47 canvas->drawPath(path, paint); 52 void draw_barbell(SkCanvas* canvas, const SkPaint& paint, SkScalar width) { argument 63 canvas->drawPath(path, paint); 68 void draw_thin_rect_and_triangle(SkCanvas* canvas, const SkPaint& paint, SkScalar width) { argument 77 canvas 83 draw_hipster_pants(SkCanvas* canvas, const SkPaint& paint, SkScalar width) argument 95 draw_skinny_snake(SkCanvas* canvas, const SkPaint& paint, SkScalar width) argument 109 draw_pointy_golf_club(SkCanvas* canvas, const SkPaint& paint, SkScalar width) argument [all...] |
H A D | scaledstrokes.cpp | 27 static void draw_path(SkScalar size, SkCanvas* canvas, SkPaint paint) { argument 35 canvas->drawPath(path, paint); 38 void onDraw(SkCanvas* canvas) override { 42 canvas->translate(5.0f, 5.0f); 49 canvas->save(); 50 canvas->translate(size / 2.0f, size / 2.0f); 51 canvas->scale(scale, scale); 52 draw_path(size / 2.0f / scale, canvas, paint); 53 canvas->restore(); 55 canvas [all...] |
H A D | thinrects.cpp | 28 void onDraw(SkCanvas* canvas) override { 39 canvas->save(); 40 canvas->translate(i*0.125f, i*40.0f); 41 DrawVertRects(canvas, white); 43 canvas->translate(40.0f, 0.0f); 44 DrawVertRects(canvas, green); 45 canvas->restore(); 47 canvas->save(); 48 canvas->translate(80.0f, i*40.0f + i*0.125f); 49 DrawHorizRects(canvas, whit 67 DrawVertRects(SkCanvas* canvas, const SkPaint& p) argument 83 DrawHorizRects(SkCanvas* canvas, const SkPaint& p) argument 99 DrawSquares(SkCanvas* canvas, const SkPaint& p) argument [all...] |
/external/skia/tests/ |
H A D | DrawFilterTest.cpp | 25 * canvas.setDrawFilter is defined to be local to the save/restore block, such that if you 31 SkCanvas* canvas = surface->getCanvas(); local 35 REPORTER_ASSERT(reporter, nullptr == canvas->getDrawFilter()); 37 canvas->save(); 38 canvas->setDrawFilter(df.get()); 39 REPORTER_ASSERT(reporter, nullptr != canvas->getDrawFilter()); 40 canvas->restore(); 42 REPORTER_ASSERT(reporter, nullptr == canvas->getDrawFilter());
|
/external/skqp/tests/ |
H A D | DrawFilterTest.cpp | 25 * canvas.setDrawFilter is defined to be local to the save/restore block, such that if you 31 SkCanvas* canvas = surface->getCanvas(); local 35 REPORTER_ASSERT(reporter, nullptr == canvas->getDrawFilter()); 37 canvas->save(); 38 canvas->setDrawFilter(df.get()); 39 REPORTER_ASSERT(reporter, nullptr != canvas->getDrawFilter()); 40 canvas->restore(); 42 REPORTER_ASSERT(reporter, nullptr == canvas->getDrawFilter());
|