Searched refs:canvas (Results 226 - 250 of 839) sorted by relevance

1234567891011>>

/external/skia/bench/
H A DTileImageFilterBench.cpp38 void onDraw(int loops, SkCanvas* canvas) override {
48 canvas->save();
50 canvas->clipRect(SkRect::Make(clipIRect));
51 canvas->drawRect(SkRect::MakeWH(WIDTH, HEIGHT), paint);
52 canvas->restore();
56 canvas->drawRect(SkRect::MakeWH(WIDTH, HEIGHT), paint);
/external/skia/experimental/SkV8Example/
H A DDrawingMethods.cpp27 SkCanvas* canvas = drawingMethods->getCanvas(); local
28 if (NULL == canvas) {
32 canvas->save();
37 SkCanvas* canvas = drawingMethods->getCanvas(); local
38 if (NULL == canvas) {
42 canvas->restore();
47 SkCanvas* canvas = drawingMethods->getCanvas(); local
48 if (NULL == canvas) {
59 canvas->rotate(SkRadiansToDegrees(angle));
64 SkCanvas* canvas local
82 SkCanvas* canvas = drawingMethods->getCanvas(); local
92 SkCanvas* canvas = drawingMethods->getCanvas(); local
124 SkCanvas* canvas = drawingMethods->getCanvas(); local
137 SkCanvas* canvas = drawingMethods->getCanvas(); local
[all...]
/external/skia/gm/
H A Dcomplexclip.cpp42 virtual void onDraw(SkCanvas* canvas) { argument
99 canvas->translate(SkIntToScalar(20), SkIntToScalar(20));
100 canvas->scale(3 * SK_Scalar1 / 4, 3 * SK_Scalar1 / 4);
116 canvas->drawRect(bounds, boundPaint);
117 canvas->saveLayer(&bounds, nullptr);
121 canvas->save();
123 this->drawHairlines(canvas, path, clipA, clipB);
127 canvas->save();
133 canvas->clipPath(clipA, fDoAAClip);
134 canvas
175 drawHairlines(SkCanvas* canvas, const SkPath& path, const SkPath& clipA, const SkPath& clipB) argument
[all...]
H A Dconicpaths.cpp87 void drawGiantCircle(SkCanvas* canvas) { argument
89 canvas->drawPath(fGiantCircle, paint);
92 void onDraw(SkCanvas* canvas) override {
96 canvas->translate(margin, margin);
100 canvas->save();
109 canvas->save();
110 canvas->translate(-bounds.fLeft, -bounds.fTop);
111 canvas->drawPath(fPaths[p], paint);
112 canvas->restore();
114 canvas
[all...]
H A Ddrrect.cpp27 void onDraw(SkCanvas* canvas) override {
55 canvas->translate(16, 16);
58 canvas->save();
59 canvas->translate(dx * j, dy * i);
60 canvas->drawDRRect(outers[i], inners[j], paint);
61 canvas->restore();
H A Demptypath.cpp27 void drawEmpty(SkCanvas* canvas, argument
37 canvas->save();
38 canvas->clipRect(clip);
39 canvas->drawPath(path, paint);
40 canvas->restore();
43 virtual void onDraw(SkCanvas* canvas) { argument
71 canvas->drawText(title, strlen(title),
79 canvas->save();
80 canvas->translate(10 * SK_Scalar1, 0);
81 canvas
[all...]
H A Dlightingshader.cpp92 void drawRect(SkCanvas* canvas, const SkRect& r, NormalMap mapType) { argument
99 const SkMatrix& ctm = canvas->getTotalMatrix();
111 canvas->drawRect(r, paint);
114 void onDraw(SkCanvas* canvas) override {
120 this->drawRect(canvas, r, kHemi_NormalMap);
122 canvas->save();
125 canvas->setMatrix(m);
126 this->drawRect(canvas, r, kHemi_NormalMap);
127 canvas->restore();
132 this->drawRect(canvas,
[all...]
H A Dpath_stroke_with_zero_length.cpp82 void onDraw(SkCanvas* canvas) override {
85 canvas->drawRect(SkRect::MakeIWH(onISize().fWidth, onISize().fHeight), bkgrnd);
88 canvas->translate(0, 30.0f);
92 canvas->drawPath(path, paint);
95 drawFat(canvas, path, paint, index);
119 canvas->save();
121 canvas->save();
135 canvas->restore();
136 canvas->translate(220, 0);
138 canvas
144 drawFat(SkCanvas* canvas, const SkPath& path, const SkPaint& paint, int index) argument
[all...]
H A Dpoints.cpp37 void onDraw(SkCanvas* canvas) override {
38 canvas->translate(SK_Scalar1, SK_Scalar1);
56 canvas->drawPoints(SkCanvas::kPolygon_PointMode, n, pts, p0);
57 canvas->drawPoints(SkCanvas::kLines_PointMode, n, pts, p1);
58 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p2);
59 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p3);
H A Dtestgradient.cpp27 void onDraw(SkCanvas* canvas) override {
30 canvas->drawColor(SK_ColorWHITE);
49 canvas->drawRect(rect, newPaint);
55 canvas->drawRRect(oval, paint);
58 canvas->drawCircle(180, 50, 25, paint);
63 canvas->drawRoundRect(rect, 10, 10, paint);
H A Doccludedrrectblur.cpp20 static void draw_rrect(SkCanvas* canvas, const SkRRect& rr, const SkRRect& occRR) { argument
50 canvas->drawRRect(rr, paint);
56 canvas->drawRRect(occRR, stroke);
60 canvas->drawRect(occRect, stroke);
63 static void draw_45(SkCanvas* canvas, SkRRect::Corner corner, argument
112 draw_rrect(canvas, rr, occRR);
115 static void draw_45_simple(SkCanvas* canvas, const SkVector& v, argument
127 draw_rrect(canvas, rr, occRR);
130 static void draw_90(SkCanvas* canvas, const SkVector& v, SkScalar dist, const SkPoint& center) { argument
146 draw_rrect(canvas, r
149 draw_90_simple(SkCanvas* canvas, const SkVector& v, SkScalar dist, const SkPoint& center) argument
174 draw_30_60(SkCanvas* canvas, SkRRect::Corner corner, const SkVector& v, SkScalar dist, const SkPoint& center) argument
[all...]
H A DanimatedGif.cpp23 void error(SkCanvas* canvas, const SkString& errorText) { argument
25 canvas->drawColor(SK_ColorRED);
29 canvas->drawText(errorText.c_str(), errorText.size(), kOffset, bounds.height() + kOffset,
43 void drawFrame(SkCanvas* canvas, int frameIndex) { argument
74 canvas->drawBitmap(bm, 0, 0);
100 void onDrawBackground(SkCanvas* canvas) override {
101 canvas->clear(SK_ColorWHITE);
103 SkAutoCanvasRestore acr(canvas, true);
105 this->drawFrame(canvas, frameIndex);
106 canvas
[all...]
H A Ddrawbitmaprect.cpp41 // picture canvas will return null, so fall-back to raster
45 SkCanvas* canvas = surface->getCanvas(); local
47 canvas->clear(SK_ColorTRANSPARENT);
79 canvas->drawRect(rect, paint);
97 static void bitmapproc(SkCanvas* canvas, SkImage*, const SkBitmap& bm, const SkIRect& srcR, argument
99 canvas->drawBitmapRect(bm, srcR, dstR, paint);
102 static void bitmapsubsetproc(SkCanvas* canvas, SkImage*, const SkBitmap& bm, const SkIRect& srcR, argument
105 bitmapproc(canvas, nullptr, bm, srcR, dstR, paint);
111 canvas->drawBitmapRect(subset, dstR, paint);
115 static void imageproc(SkCanvas* canvas, SkImag argument
120 imagesubsetproc(SkCanvas* canvas, SkImage* image, const SkBitmap& bm, const SkIRect& srcR, const SkRect& dstR, const SkPaint* paint) argument
157 setupImage(SkCanvas* canvas) argument
[all...]
H A DSkLinearBitmapPipelineGM.cpp45 static void draw_rect_orig(SkCanvas* canvas, const SkRect& r, SkColor c, const SkMatrix* mat, bool useBilerp) { argument
77 canvas->imageInfo().colorSpace());
85 canvas->drawBitmap(bmdst, r.left(), r.top(), nullptr);
88 static void draw_rect_fp(SkCanvas* canvas, const SkRect& r, SkColor c, const SkMatrix* mat, bool useBilerp) { argument
132 canvas->drawBitmap(bmdst, r.left(), r.top(), nullptr);
135 static void draw_rect_none(SkCanvas* canvas, const SkRect& r, SkColor c) { argument
141 canvas->drawBitmap(bm, r.left(), r.top(), nullptr);
147 DEF_SIMPLE_GM(linear_pipeline, canvas, 580, 2200) {
157 canvas->translate(20, 20);
178 canvas
[all...]
H A Dgaussianedge.cpp17 static void draw_stroke(SkCanvas* canvas, const SkRRect& rr, const SkPaint& p, SkColor color) { argument
34 canvas->drawPath(output, paint);
51 static void draw_row(SkCanvas* canvas, int row, int width) { argument
57 if (!canvas->readPixels(SkIRect::MakeXYWH(0, row, width, 1), &readback)) {
66 canvas->drawPoints(SkCanvas::kLines_PointMode, pts.count(), pts.begin(), paint);
70 canvas->drawPoints(SkCanvas::kLines_PointMode, pts.count(), pts.begin(), paint);
74 canvas->drawPoints(SkCanvas::kLines_PointMode, pts.count(), pts.begin(), paint);
107 static void DrawRow(SkCanvas* canvas, int blurRad, int midLine) { argument
108 SkAutoCanvasRestore acr(canvas, true);
164 canvas
[all...]
H A Dmegalooper.cpp51 virtual void onDraw(SkCanvas* canvas) { argument
56 draw0x0(canvas, SkIntToScalar(x), SkIntToScalar(y));
59 draw4x1(canvas, SkIntToScalar(x), SkIntToScalar(y));
63 draw1x4(canvas, SkIntToScalar(x), SkIntToScalar(y));
83 void draw0x0(SkCanvas* canvas, SkScalar x, SkScalar y) { argument
93 canvas->save();
94 canvas->clipRect(outerClip, kIntersect_SkClipOp);
95 canvas->clipRect(innerClip, kDifference_SkClipOp);
107 canvas->drawRect(rect, paint);
110 canvas
129 draw4x1(SkCanvas* canvas, SkScalar x, SkScalar y) argument
183 draw1x4(SkCanvas* canvas, SkScalar x, SkScalar y) argument
[all...]
/external/skia/samplecode/
H A DSampleClip.cpp21 static void show_text(SkCanvas* canvas, bool doAA) { argument
30 canvas->drawText("Hamburgefons", 12,
36 static void show_fill(SkCanvas* canvas, bool doAA) { argument
48 canvas->drawRect(r, paint);
54 canvas->drawPath(p, paint);
63 static void show_stroke(SkCanvas* canvas, bool doAA, SkScalar strokeWidth, int n) { argument
77 canvas->drawRect(r, paint);
83 canvas->drawPath(p, paint);
90 canvas->drawLine(randRange(rand, minx, maxx), randRange(rand, miny, maxy),
96 static void show_hair(SkCanvas* canvas, boo argument
100 show_thick(SkCanvas* canvas, bool doAA) argument
127 onDrawContent(SkCanvas* canvas) argument
[all...]
H A DSampleComplexClip.cpp30 virtual void onDrawContent(SkCanvas* canvas) { argument
76 canvas->translate(SkIntToScalar(10),SkIntToScalar(10));
77 canvas->drawPath(path, pathPaint);
79 canvas->drawPath(clipA, paint);
81 canvas->drawPath(clipB, paint);
94 canvas->translate(0, SkIntToScalar(40));
95 canvas->scale(3 * SK_Scalar1 / 4, 3 * SK_Scalar1 / 4);
96 canvas->save();
102 canvas->restore();
103 canvas
[all...]
H A DSampleIdentityScale.cpp47 void onDrawContent(SkCanvas* canvas) override {
61 canvas->save();
69 canvas->clipPath(clipPath, kIntersect_SkClipOp, true);
72 canvas->drawBitmap( fBM, 100, 100, &paint );
73 canvas->restore();
74 canvas->drawText( text, strlen(text), 100, 400, paint );
H A DSampleLCD.cpp27 void drawBG(SkCanvas* canvas) { argument
28 canvas->drawColor(SK_ColorWHITE);
31 virtual void onDraw(SkCanvas* canvas) { argument
32 this->drawBG(canvas);
50 canvas->drawText(text, len, x0, y, paint);
52 canvas->drawText(text, len, x1, y, paint);
H A DSamplePoints.cpp43 virtual void onDrawContent(SkCanvas* canvas) { argument
44 canvas->translate(SK_Scalar1, SK_Scalar1);
62 canvas->drawPoints(SkCanvas::kPolygon_PointMode, n, pts, p0);
63 canvas->drawPoints(SkCanvas::kLines_PointMode, n, pts, p1);
64 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p2);
65 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, p3);
H A DSampleMeasure.cpp36 static void doMeasure(SkCanvas* canvas, const SkPaint& paint, const char text[]) { argument
56 canvas->drawRect(bounds, p);
58 canvas->drawText(text, len, 0, 0, p);
67 canvas->drawRect(r, p);
72 canvas->drawLine(0, 0, w, 0, p);
74 canvas->drawPoint(x, 0, p);
76 canvas->translate(0, dy);
100 virtual void onDrawContent(SkCanvas* canvas) { argument
101 canvas->translate(fPaint.getTextSize(), fPaint.getTextSize());
102 doMeasure(canvas, fPain
[all...]
/external/skia/src/utils/
H A DSkCanvasStateUtils.cpp80 SkCanvasState(int32_t version, SkCanvas* canvas) { argument
81 SkASSERT(canvas);
83 width = canvas->getBaseLayerSize().width();
84 height = canvas->getBaseLayerSize().height();
104 SkCanvasState_v1(SkCanvas* canvas) : INHERITED(kVersion, canvas) { argument
109 originalCanvas = canvas;
170 SkCanvasState* SkCanvasStateUtils::CaptureCanvasState(SkCanvas* canvas) { argument
171 SkASSERT(canvas);
174 if (canvas
242 setup_canvas_from_MC_state(const SkMCState& state, SkCanvas* canvas) argument
[all...]
/external/skia/tools/lua/
H A Dchars-vs-glyphs.lua1 local canvas
4 canvas = c
8 canvas = nil
/external/skia/tests/
H A DCanvasStateTest.cpp106 SkCanvas canvas(bitmaps[j]);
108 canvas.drawColor(SK_ColorRED);
117 canvas.saveLayer(SkCanvas::SaveLayerRec(&rect, paint.getMaybeNull(), flags[k]));
121 SkCanvasState* state = SkCanvasStateUtils::CaptureCanvasState(&canvas);
133 complex_layers_draw(&canvas, rect.fLeft, rect.fTop,
137 canvas.restore();
139 // translate the canvas for the next iteration
140 canvas.translate(0, 2*(rect.height() + SPACER));
211 SkCanvas canvas(bitmaps[i]);
213 canvas
[all...]

Completed in 1751 milliseconds

1234567891011>>