/external/skia/bench/ |
H A D | TileImageFilterBench.cpp | 38 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 D | DrawingMethods.cpp | 27 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 D | complexclip.cpp | 42 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 D | conicpaths.cpp | 87 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 D | drrect.cpp | 27 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 D | emptypath.cpp | 27 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 D | lightingshader.cpp | 92 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 D | path_stroke_with_zero_length.cpp | 82 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 D | points.cpp | 37 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 D | testgradient.cpp | 27 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 D | occludedrrectblur.cpp | 20 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 D | animatedGif.cpp | 23 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 D | drawbitmaprect.cpp | 41 // 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 D | SkLinearBitmapPipelineGM.cpp | 45 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 D | gaussianedge.cpp | 17 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 D | megalooper.cpp | 51 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 D | SampleClip.cpp | 21 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 D | SampleComplexClip.cpp | 30 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 D | SampleIdentityScale.cpp | 47 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 D | SampleLCD.cpp | 27 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 D | SamplePoints.cpp | 43 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 D | SampleMeasure.cpp | 36 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 D | SkCanvasStateUtils.cpp | 80 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 D | chars-vs-glyphs.lua | 1 local canvas 4 canvas = c 8 canvas = nil
|
/external/skia/tests/ |
H A D | CanvasStateTest.cpp | 106 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...] |