Searched refs:canvas (Results 101 - 125 of 839) sorted by relevance

1234567891011>>

/external/skia/gm/
H A Dtextblobblockreordering.cpp53 void onDraw(SkCanvas* canvas) override {
54 canvas->drawColor(sk_tool_utils::color_to_565(SK_ColorGRAY));
57 canvas->translate(10, 40);
63 canvas->drawTextBlob(fBlob, 0, 0, paint);
65 canvas->translate(SkIntToScalar(xDelta), SkIntToScalar(yDelta));
70 canvas->drawRect(bounds, redPaint);
73 canvas->drawTextBlob(fBlob, 0, 0, srcInPaint);
75 canvas->translate(SkIntToScalar(xDelta), SkIntToScalar(yDelta));
76 canvas->drawTextBlob(fBlob, 0, 0, paint);
H A Dmipmap.cpp18 SkCanvas* canvas = surface->getCanvas(); local
19 canvas->drawColor(sk_tool_utils::color_to_565(0xFFF8F8F8));
26 canvas->drawCircle(-4, 25, 20, paint);
27 canvas->translate(25, 0);
32 DEF_SIMPLE_GM(mipmap, canvas, 400, 200) {
41 // canvas->drawText(str.c_str(), str.size(), 300, 100, paint);
43 canvas->translate(20, 20);
46 canvas->drawImageRect(img.get(), dst, &paint);
47 canvas->translate(0, 20);
49 canvas
70 show_mips(SkCanvas* canvas, SkImage* img) argument
119 show_mips_only(SkCanvas* canvas, SkImage* img) argument
[all...]
H A Dsimpleaaclip.cpp16 static void paint_rgn(SkCanvas* canvas, const SkAAClip& clip, argument
32 canvas->drawBitmap(bm2,
79 void drawOrig(SkCanvas* canvas) { argument
85 canvas->drawRect(fBase, paint);
86 canvas->drawRect(fRect, paint);
89 void drawRgnOped(SkCanvas* canvas, SkClipOp op, SkColor color) { argument
94 this->drawOrig(canvas);
98 paint_rgn(canvas, clip, paint);
101 void drawPathsOped(SkCanvas* canvas, SkClipOp op, SkColor color) { argument
103 this->drawOrig(canvas);
[all...]
H A Daarectmodes.cpp14 static void test4(SkCanvas* canvas) { argument
57 canvas->clipRect(clip);
58 canvas->drawPath(path, paint);
81 static SkScalar drawCell(SkCanvas* canvas, SkBlendMode mode, SkAlpha a0, SkAlpha a1) { argument
91 canvas->drawOval(r, paint);
101 canvas->drawRect(rect, paint);
135 void onDraw(SkCanvas* canvas) override {
137 test4(canvas); variable
142 canvas->translate(SkIntToScalar(4), SkIntToScalar(4));
145 canvas
[all...]
H A Dimagefiltersclipped.cpp34 SkCanvas* canvas = surface->getCanvas(); local
35 canvas->clear(0x00000000);
42 canvas->drawCircle(x, y, radius, paint);
46 static void draw_clipped_filter(SkCanvas* canvas, sk_sp<SkImageFilter> filter, size_t i, argument
52 canvas->save();
53 canvas->clipRect(clipBounds);
55 canvas->translate(SkIntToScalar(16), SkIntToScalar(-32));
57 canvas->scale(SkScalarInvert(RESIZE_FACTOR_X), SkScalarInvert(RESIZE_FACTOR_Y));
59 canvas->drawCircle(primBounds.centerX(), primBounds.centerY(),
61 canvas
[all...]
H A Dgm.cpp23 void GM::draw(SkCanvas* canvas) { argument
24 this->drawBackground(canvas);
25 this->drawContent(canvas);
28 void GM::drawContent(SkCanvas* canvas) { argument
33 this->onDraw(canvas);
36 void GM::drawBackground(SkCanvas* canvas) { argument
41 this->onDrawBackground(canvas);
61 void GM::onDrawBackground(SkCanvas* canvas) { argument
62 canvas->drawColor(fBGColor, SkBlendMode::kSrc);
65 void GM::drawSizeBounds(SkCanvas* canvas, SkColo argument
74 DrawGpuOnlyMessage(SkCanvas* canvas) argument
100 onDraw(SkCanvas* canvas) argument
[all...]
H A Dimage_pict.cpp26 static void draw_something(SkCanvas* canvas, const SkRect& bounds) { argument
32 canvas->drawRect(bounds, paint);
35 canvas->drawOval(bounds, paint);
79 void drawSet(SkCanvas* canvas) const {
81 canvas->drawPicture(fPicture, &matrix, nullptr);
82 canvas->drawImage(fImage0.get(), 150, 0);
83 canvas->drawImage(fImage1.get(), 300, 0);
86 void onDraw(SkCanvas* canvas) override {
87 canvas->translate(20, 20);
89 this->drawSet(canvas);
337 draw_as_bitmap(SkCanvas* canvas, SkImageCacherator* cache, SkScalar x, SkScalar y) argument
344 draw_as_tex(SkCanvas* canvas, SkImageCacherator* cache, SkScalar x, SkScalar y) argument
[all...]
H A Dpicture.cpp14 SkCanvas* canvas = rec.beginRecording(100, 100); local
21 canvas->drawRect(SkRect::MakeWH(100, 100), paint);
25 canvas->drawPath(path, paint);
29 canvas->drawPath(path, paint);
33 canvas->drawRect(SkRect::MakeXYWH(25, 25, 50, 50), paint);
59 void onDraw(SkCanvas* canvas) override {
60 canvas->translate(10, 10);
65 canvas->drawPicture(fPicture);
68 canvas->drawPicture(fPicture, &matrix, nullptr);
71 canvas
[all...]
H A Dimagefilterscropexpand.cpp33 void draw(SkCanvas* canvas, const SkBitmap& bitmap, const SkRect& rect,
40 DEF_SIMPLE_GM(imagefilterscropexpand, canvas, 730, 650) {
70 canvas->translate(MARGIN, MARGIN);
72 canvas->save();
78 draw(canvas, checkerboard, rect, SkColorFilterImageFilter::Make(cfAlphaTrans,
82 draw(canvas, checkerboard, rect, SkBlurImageFilter::Make(0.3f, 0.3f,
86 draw(canvas, checkerboard, rect, SkBlurImageFilter::Make(8.0f, 8.0f,
90 draw(canvas, checkerboard, rect, SkDilateImageFilter::Make(2, 2,
94 draw(canvas, checkerboard, rect, SkErodeImageFilter::Make(2, 2,
98 draw(canvas, checkerboar
162 SkCanvas* canvas = surface->getCanvas(); local
175 draw(SkCanvas* canvas, const SkBitmap& bitmap, const SkRect& rect, sk_sp<SkImageFilter> filter) argument
[all...]
H A Dblurcircles2.cpp47 void onDraw(SkCanvas* canvas) override {
68 SkISize size = canvas->getBaseLayerSize();
71 canvas->save();
72 canvas->translate(size.fWidth / 2.f, size.fHeight / 4.f);
73 canvas->drawCircle(0, 0, fAnimRadius, paint);
74 canvas->translate(0, 2 * kMaxR);
75 canvas->drawPath(almostCircle, paint);
76 canvas->restore();
79 canvas->save();
83 canvas
[all...]
H A Dmatrixconvolution.cpp36 SkCanvas canvas(n32Bitmap);
37 canvas.clear(0x00000000);
49 canvas.drawText(str, strlen(str), SkIntToScalar(-10), SkIntToScalar(80), paint);
60 void draw(SkCanvas* canvas, int x, int y, const SkIPoint& kernelOffset, argument
70 if (canvas->imageInfo().colorSpace()) {
93 canvas->save();
94 canvas->translate(SkIntToScalar(x), SkIntToScalar(y));
95 canvas->clipRect(SkRect::MakeWH(SkIntToScalar(fBitmap.width()),
97 canvas->drawBitmap(fBitmap, 0, 0, &paint);
98 canvas
[all...]
H A Dresizeimagefilter.cpp27 void draw(SkCanvas* canvas, argument
33 canvas->getTotalMatrix().mapRect(&dstRect, rect);
34 canvas->save();
37 canvas->translate(rect.x(), rect.y());
38 canvas->scale(deviceScaleX, deviceScaleY);
39 canvas->translate(-rect.x(), -rect.y());
47 canvas->saveLayer(&rect, &filteredPaint);
52 canvas->drawOval(ovalRect, paint);
53 canvas->restore(); // for saveLayer
54 canvas
[all...]
H A Dverylargebitmap.cpp15 static void draw(SkCanvas* canvas, int width, int height, SkColor colors[2]) { argument
22 canvas->drawPaint(paint);
42 static void show_image(SkCanvas* canvas, int width, int height, SkColor colors[2], argument
52 canvas->save();
53 canvas->clipRect(dstRect);
54 canvas->drawImage(image, 0, 0, nullptr);
55 canvas->restore();
56 canvas->drawRect(dstRect, borderPaint);
62 canvas->drawImageRect(image, subset, dstRect, nullptr);
63 canvas
[all...]
H A Droundrects.cpp140 void onDraw(SkCanvas* canvas) override {
142 canvas->translate(20 * SK_Scalar1, 20 * SK_Scalar1);
162 canvas->save();
169 canvas->concat(mat);
174 canvas->drawRect(rect, rectPaint);
175 canvas->drawRRect(circleRect, fPaints[i]);
177 canvas->restore();
191 canvas->save();
193 canvas->translate(kXStart + SK_Scalar1 * kXStep * 2.55f + SK_Scalar1 / 4,
199 canvas
[all...]
H A Dstrokes.cpp52 void onDraw(SkCanvas* canvas) override {
59 SkAutoCanvasRestore acr(canvas, true);
60 canvas->translate(0, SH * y);
61 canvas->clipRect(SkRect::MakeLTRB(
70 canvas->drawOval(r, paint);
72 canvas->drawRoundRect(r, r.width()/4, r.height()/4, paint);
115 void onDraw(SkCanvas* canvas) override {
125 canvas->save();
126 canvas->translate(10 + i * 100.f, 10);
127 canvas
172 line(SkScalar scale, SkCanvas* canvas, SkColor color) argument
[all...]
H A Dbug615686.cpp11 DEF_SIMPLE_GM(bug615686, canvas, 250, 250) {
19 canvas->drawPath(path, p);
/external/skia/samplecode/
H A DSampleManyRects.cpp35 void onDrawContent(SkCanvas* canvas) override {
36 SkISize dsize = canvas->getBaseLayerSize();
37 canvas->clear(0xFFF0E0F0);
44 canvas->save();
46 canvas->translate(SkIntToScalar(x), SkIntToScalar(y));
53 canvas->concat(rotate);
59 canvas->clipRect(clipRect);
62 canvas->drawRect(rect, paint);
63 canvas->restore();
H A DSampleCircle.cpp47 void circle(SkCanvas* canvas, int width, bool aa) { argument
57 canvas->drawCircle(0, 0, SkIntToScalar(9) + fRAD, paint);
59 test_circlebounds(canvas);
63 void drawSix(SkCanvas* canvas, SkScalar dx, SkScalar dy) { argument
65 canvas->save();
66 circle(canvas, width, false);
67 canvas->translate(0, dy);
68 circle(canvas, width, true);
69 canvas->restore();
70 canvas
90 onDrawContent(SkCanvas* canvas) argument
[all...]
H A DSampleLayers.cpp38 static void test_fade(SkCanvas* canvas) { argument
39 SkAutoCanvasRestore ar(canvas, true);
46 SkAutoCanvasRestore ar2(canvas, false);
51 canvas->clipRect(r);
54 canvas->saveLayer(&r, nullptr);
58 canvas->saveLayer(&r, nullptr);
65 canvas->saveLayerAlpha(&r, 0x80);
70 canvas->drawOval(r, p);
72 canvas->restore();
79 canvas
129 drawBG(SkCanvas* canvas) argument
191 test_fade(canvas); variable
[all...]
H A DSampleDitherBitmap.cpp17 static void draw_rect(SkCanvas* canvas, const SkRect& r, const SkPaint& p) { argument
18 canvas->drawRect(r, p);
23 canvas->drawRect(r, frame);
26 static void draw_gradient(SkCanvas* canvas) { argument
32 draw_rect(canvas, r, p);
34 canvas->translate(0, SkIntToScalar(40));
36 draw_rect(canvas, r, p);
105 static void draw2(SkCanvas* canvas, const SkBitmap& bm) { argument
111 canvas->drawBitmap(bitmap, 0, 0, &paint);
113 canvas
123 onDrawContent(SkCanvas* canvas) argument
[all...]
/external/skia/tools/
H A DDumpRecord.h14 * Draw the record to the supplied canvas via SkRecords::Draw, while
21 SkCanvas* canvas,
/external/skia/bench/
H A DDisplacementBench.cpp36 SkCanvas canvas(fBitmap);
37 canvas.clear(0x00000000);
43 canvas.drawText(str, strlen(str), SkIntToScalar(15), SkIntToScalar(55), paint);
50 SkCanvas* canvas = surface->getCanvas(); local
51 canvas->clear(0x00000000);
58 canvas->save();
59 canvas->translate(SkIntToScalar(x), SkIntToScalar(y));
60 canvas->drawRect(SkRect::MakeXYWH(0, 0, 8, 8), darkPaint);
61 canvas->drawRect(SkRect::MakeXYWH(8, 0, 8, 8), lightPaint);
62 canvas
71 drawClippedBitmap(SkCanvas* canvas, int x, int y, const SkPaint& paint) argument
[all...]
H A DMagnifierBench.cpp36 void onDraw(int loops, SkCanvas* canvas) override {
48 canvas->drawBitmap(fCheckerboard, 0, 0, &paint);
57 SkCanvas canvas(fCheckerboard);
58 canvas.clear(0x00000000);
65 canvas.save();
66 canvas.translate(SkIntToScalar(x), SkIntToScalar(y));
67 canvas.drawRect(SkRect::MakeXYWH(0, 0, 8, 8), darkPaint);
68 canvas.drawRect(SkRect::MakeXYWH(8, 0, 8, 8), lightPaint);
69 canvas.drawRect(SkRect::MakeXYWH(0, 8, 8, 8), lightPaint);
70 canvas
[all...]
/external/skia/tests/
H A DMatrixClipCollapseTest.cpp17 // operations. The test works by emitting canvas operations at three levels:
141 typedef void (*PFEmitMC)(SkCanvas* canvas, MatType mat, ClipType clip,
144 typedef void (*PFEmitBody)(SkCanvas* canvas, PFEmitMC emitMC, MatType mat,
147 typedef void (*PFEmitStruct)(SkCanvas* canvas, PFEmitMC emitMC, MatType mat,
154 static void emit_clip(SkCanvas* canvas, ClipType clip) { argument
160 canvas->clipRect(r, SkRegion::kIntersect_Op, true);
167 canvas->clipRRect(rr, SkRegion::kIntersect_Op, true);
176 canvas->clipPath(p, SkRegion::kIntersect_Op, true);
186 canvas->clipRegion(r, SkRegion::kIntersect_Op);
224 static void emit_mat(SkCanvas* canvas, MatTyp argument
283 emit_draw(SkCanvas* canvas, DrawOpType draw, SkTDArray<DrawType>* expected) argument
325 emit_clip_and_mat(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
346 emit_mat_and_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
369 emit_double_mat_and_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
394 emit_mat_clip_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
417 emit_body0(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
438 emit_body1(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
466 emit_body2(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
504 emit_body3(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
552 emit_struct0(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument
568 emit_struct1(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument
591 emit_struct2(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument
620 emit_struct3(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument
688 SkCanvas* canvas = picture.beginRecording(100, 100); local
[all...]
H A DPictureTest.cpp65 SkCanvas* canvas = recorder.beginRecording(100, 100); local
67 canvas->drawRect(SkRect::MakeWH(10, 10), SkPaint ());
72 canvas = recorder.beginRecording(100, 100);
85 canvas->drawRect(SkRect::MakeWH(10, 10), paint);
114 static void rand_op(SkCanvas* canvas, SkRandom& rand) { argument
121 canvas->save();
124 canvas->restore();
127 canvas->clipRect(rect);
130 canvas->drawPaint(paint);
158 SkCanvas* canvas local
320 set_canvas_to_save_count_4(SkCanvas* canvas) argument
388 SkCanvas* canvas = recorder2.beginRecording(10, 10); local
396 create_imbalance(SkCanvas* canvas) argument
437 SkCanvas* canvas = recorder.beginRecording(10, 10); local
460 SkCanvas* canvas = recorder.beginRecording(10, 10); local
490 SkCanvas* canvas = recorder.beginRecording(4, 3, nullptr, 0); local
519 SkCanvas* canvas = recorder.beginRecording(100, 100); local
536 SkCanvas* canvas = recorder.beginRecording(100, 100); local
556 SkCanvas* canvas = recorder.beginRecording(100, 100); local
575 SkCanvas* canvas = recorder.beginRecording(100, 100); local
586 SkCanvas* canvas = recorder.beginRecording(100, 100); local
613 SkCanvas canvas; local
639 SkCanvas* canvas = recorder.beginRecording(10, 10); local
648 SkCanvas* canvas = recorder.beginRecording(10, 10); local
658 SkCanvas* canvas = recorder.beginRecording(10, 10); local
668 SkCanvas* canvas = recorder.beginRecording(10, 10); local
677 SkCanvas* canvas = recorder.beginRecording(10, 10); local
689 SkCanvas* canvas = recorder.beginRecording(10, 10); local
704 SkCanvas* canvas = recorder.beginRecording(bounds, &factory); local
768 SkCanvas* canvas = recorder.beginRecording(10, 10); local
801 SkCanvas* canvas = recorder.beginRecording(10, 10); local
807 SkCanvas* canvas = recorder.beginRecording(10, 10); local
813 SkCanvas* canvas = recorder.beginRecording(10, 10); local
820 SkCanvas* canvas = recorder.beginRecording(10, 10); local
837 SkCanvas* canvas = recorder.beginRecording(1, 1); local
849 SkCanvas* canvas = recorder.beginRecording(10, 10); local
881 draw_bitmaps(const SkBitmap bitmap, SkCanvas* canvas) argument
898 test_draw_bitmaps(SkCanvas* canvas) argument
943 SkCanvas* canvas = recorder.beginRecording(100, 100); local
1031 SkCanvas* canvas = rec.beginRecording(1920, 1200); local
1095 SkCanvas* canvas = recorder.beginRecording(10, 10); local
[all...]

Completed in 1964 milliseconds

1234567891011>>