/external/skia/gm/ |
H A D | textblobblockreordering.cpp | 53 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 D | mipmap.cpp | 18 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 D | simpleaaclip.cpp | 16 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 D | aarectmodes.cpp | 14 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 D | imagefiltersclipped.cpp | 34 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 D | gm.cpp | 23 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 D | image_pict.cpp | 26 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 D | picture.cpp | 14 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 D | imagefilterscropexpand.cpp | 33 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 D | blurcircles2.cpp | 47 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 D | matrixconvolution.cpp | 36 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 D | resizeimagefilter.cpp | 27 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 D | verylargebitmap.cpp | 15 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 D | roundrects.cpp | 140 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 D | strokes.cpp | 52 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 D | bug615686.cpp | 11 DEF_SIMPLE_GM(bug615686, canvas, 250, 250) { 19 canvas->drawPath(path, p);
|
/external/skia/samplecode/ |
H A D | SampleManyRects.cpp | 35 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 D | SampleCircle.cpp | 47 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 D | SampleLayers.cpp | 38 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 D | SampleDitherBitmap.cpp | 17 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 D | DumpRecord.h | 14 * Draw the record to the supplied canvas via SkRecords::Draw, while 21 SkCanvas* canvas,
|
/external/skia/bench/ |
H A D | DisplacementBench.cpp | 36 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 D | MagnifierBench.cpp | 36 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 D | MatrixClipCollapseTest.cpp | 17 // 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 D | PictureTest.cpp | 65 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...] |