Searched refs:canvas (Results 26 - 50 of 1705) sorted by relevance

1234567891011>>

/external/skia/gm/
H A Dcrbug_691386.cpp11 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 Dsmallarc.cpp14 DEF_SIMPLE_GM(smallarc, canvas, 762, 762) {
25 canvas->translate(-400, -400);
26 canvas->scale(8, 8);
27 canvas->drawPath(path, p);
H A Dconcavepaths.cpp14 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 Dskbug_4868.cpp12 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 Dplus.cpp11 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 Drrectclipdrawpaint.cpp14 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 Dpdf_never_embed.cpp12 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 Daaclip.cpp17 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 Dthinconcavepaths.cpp14 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 Dscaledstrokes.cpp27 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 Dthinrects.cpp28 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 DSkSGGeometryNode.cpp17 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 Dcrbug_691386.cpp11 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 Dsmallarc.cpp14 DEF_SIMPLE_GM(smallarc, canvas, 762, 762) {
25 canvas->translate(-400, -400);
26 canvas->scale(8, 8);
27 canvas->drawPath(path, p);
H A Dconcavepaths.cpp14 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 Dskbug_4868.cpp12 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 Dplus.cpp11 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 Drrectclipdrawpaint.cpp14 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 Dpdf_never_embed.cpp12 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 Daaclip.cpp17 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 Dthinconcavepaths.cpp14 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 Dscaledstrokes.cpp27 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 Dthinrects.cpp28 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 DDrawFilterTest.cpp25 * 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 DDrawFilterTest.cpp25 * 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());

Completed in 979 milliseconds

1234567891011>>