/external/skia/samplecode/ |
H A D | SampleFuzz.cpp | 138 static void do_fuzz(SkCanvas* canvas) { argument 206 canvas->restore(); 210 canvas->rotate(make_number()); 214 canvas->save(); 218 canvas->scale(-1,-1); 227 canvas->translate(transval,0); 229 canvas->translate(-transval,0); 240 canvas->drawRect(r, paint); 255 canvas->drawRect(r, paint); 274 canvas 377 drawBG(SkCanvas* canvas) argument 381 onDrawContent(SkCanvas* canvas) argument [all...] |
H A D | SampleRepeatTile.cpp | 19 SkCanvas canvas(*bm); 20 canvas.drawColor(SK_ColorWHITE); 29 canvas.drawLine(x, 0, x, SkIntToScalar(H - 1), paint); 32 canvas.drawLine(0, 0, SkIntToScalar(W), 0, paint); 58 void onDrawContent(SkCanvas* canvas) override { 62 // canvas->scale(SK_Scalar1*2, SK_Scalar1); 63 canvas->translate(SkIntToScalar(100), SkIntToScalar(100)); 64 canvas->drawPaint(paint);
|
H A D | SampleGradients.cpp | 18 static void test_alphagradients(SkCanvas* canvas) { argument 26 canvas->drawRect(r, p); 27 canvas->drawRect(r, p2); 31 canvas->drawRect(r, p); 32 canvas->drawRect(r, p2); 36 canvas->drawRect(r, p); 37 canvas->drawRect(r, p2); 130 void onDrawContent(SkCanvas* canvas) override { 139 canvas->save(); 140 canvas 161 test_alphagradients(canvas); variable [all...] |
H A D | SampleTextOnPath.cpp | 16 static void textStrokePath(SkCanvas* canvas) { argument 21 canvas->save(); 22 canvas->scale(SkIntToScalar(250),SkIntToScalar(250)); 35 canvas->drawPath(path, paint); 43 canvas->drawTextOnPathHV(text, len, path, 0, 45 canvas->restore(); 48 static void textPathMatrix(SkCanvas* canvas) { argument 60 canvas->drawPath(path, paint); 71 canvas->drawTextOnPath(text, len, path, nullptr, paint); 76 canvas 142 textStrokePath(canvas); variable 145 textPathMatrix(canvas); variable [all...] |
H A D | SampleAnimatedText.cpp | 26 static void DrawTheText(SkCanvas* canvas, const char text[], size_t length, SkScalar x, SkScalar y, argument 31 canvas->drawText(text, length, x, y, p); 72 void onDrawContent(SkCanvas* canvas) override { 101 canvas->save(); 104 GrContext* grContext = canvas->getGrContext(); 108 canvas->drawImageRect(image, 112 canvas->translate(180, 180); 113 canvas->rotate(fRotation); 114 canvas->scale(fScale, fScale); 115 canvas [all...] |
H A D | SampleAnimator.cpp | 128 void SkAnimatorView::onDraw(SkCanvas* canvas) { argument 129 canvas->drawColor(SK_ColorWHITE); 131 fAnimator->draw(canvas, 0); 133 canvas->save(); 134 canvas->translate(120, 30); 135 canvas->scale(0.5, 0.5); 136 fAnimator->draw(canvas, 0); 137 canvas->restore(); 139 canvas->save(); 140 canvas [all...] |
/external/skia/gm/ |
H A D | simple_magnification.cpp | 23 SkCanvas* canvas = surf->getCanvas(); local 25 canvas->clear(SK_ColorRED); 38 canvas->drawPoints(SkCanvas::kPoints_PointMode, 1, &r.fPt, paint); 85 void draw(SkCanvas* canvas, sk_sp<SkImage> image, const SkIPoint& offset, int inset) { argument 94 canvas->save(); 95 canvas->translate(offset.fX, offset.fY); 97 canvas->drawRect(rect, paint); 99 canvas->restore(); 102 void onDraw(SkCanvas* canvas) override { 103 GrContext* context = canvas [all...] |
H A D | strokerect.cpp | 15 static void draw_path(SkCanvas* canvas, const SkPath& path, const SkRect& rect, argument 24 canvas->drawRect(rect, paint); 29 canvas->drawPath(path, paint); 36 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, points.get(), paint); 59 void onDraw(SkCanvas* canvas) override { 60 canvas->drawColor(SK_ColorWHITE); 61 canvas->translate(STROKE_WIDTH*3/2, STROKE_WIDTH*3/2); 93 SkAutoCanvasRestore acr(canvas, true); 100 draw_path(canvas, fillPath, r, join, doFill); 102 canvas [all...] |
H A D | fontscalerdistortable.cpp | 32 void onDraw(SkCanvas* canvas) override { 59 SkAutoCanvasRestore acr(canvas, true); 60 canvas->translate(SkIntToScalar(30 + i * 100), SkIntToScalar(20)); 61 canvas->rotate(SkIntToScalar(i * 5), x, y * 10); 69 canvas->drawRect(r, p); 74 canvas->drawText(text, textLen, x, y, paint); 78 canvas->translate(0, SkIntToScalar(360));
|
H A D | glyph_pos_align.cpp | 22 DEF_SIMPLE_GM_BG(glyph_pos_align, canvas, kWidth, kHeight, SK_ColorBLACK) { 31 drawTestCase(canvas, "Right Align", kTextHeight, paint); 34 drawTestCase(canvas, "Center Align", 4 * kTextHeight, paint); 37 drawTestCase(canvas, "Left Align", 7 * kTextHeight, paint); 40 void drawTestCase(SkCanvas* canvas, const char* text, SkScalar y, const SkPaint& paint) { argument 64 canvas->drawPosTextH(text, length, posX, y, paint); 65 canvas->drawPosText(text, length, pos, paint);
|
H A D | hittestpath.cpp | 13 static void test_hittest(SkCanvas* canvas, const SkPath& path) { argument 18 canvas->drawPath(path, paint); 26 canvas->drawPoint(x, y, paint); 32 DEF_SIMPLE_GM(hittestpath, canvas, 700, 460) { 54 test_hittest(canvas, path); 56 canvas->translate(SkIntToScalar(scale), 0); 59 test_hittest(canvas, path);
|
H A D | manypaths.cpp | 45 void onDraw(SkCanvas* canvas) override { 56 canvas->drawOval(circle, paint); 84 void onDraw(SkCanvas* canvas) override { 101 canvas->save(); 102 canvas->translate(x, y); 103 canvas->drawRRect(rrect, paint); 109 canvas->restore();
|
H A D | tablecolorfilter.cpp | 30 SkCanvas canvas(*bm); 33 canvas.drawPaint(paint); 52 SkCanvas canvas(*bm); 56 canvas.drawCircle(cx, cy, cx, paint); 113 virtual void onDraw(SkCanvas* canvas) { argument 114 canvas->drawColor(sk_tool_utils::color_to_565(0xFFDDDDDD)); 115 canvas->translate(20, 20); 154 canvas->drawBitmap(bm, x, y, &paint); 161 canvas->drawBitmap(bm, x, y, &paint); 180 canvas 223 onDraw(SkCanvas* canvas) argument [all...] |
H A D | textblobcolortrans.cpp | 63 void onDraw(SkCanvas* canvas) override { 65 canvas->drawColor(sk_tool_utils::color_to_565(SK_ColorGRAY)); 68 canvas->translate(10, 40); 83 canvas->save(); 84 canvas->translate(0, SkIntToScalar(y)); 85 canvas->drawTextBlob(fBlob, 0, 0, paint); 86 canvas->restore();
|
H A D | lattice.cpp | 29 SkCanvas* canvas = surface->getCanvas(); local 30 canvas->translate((float) padLeft, (float) padTop); 49 canvas->drawRoundRect(r, radius, radius, paint); 53 canvas->drawRect(r, paint); 56 canvas->drawRect(r, paint); 59 canvas->drawRect(r, paint); 63 canvas->drawRect(r, paint); 66 canvas->drawRect(r, paint); 69 canvas->drawRect(r, paint); 97 void onDrawHelper(SkCanvas* canvas, in argument [all...] |
H A D | shapes.cpp | 65 void onDraw(SkCanvas* canvas) override { 66 canvas->clear(SK_ColorWHITE); 68 canvas->save(); 69 canvas->translate(canvas->imageInfo().width() / 2.f, canvas->imageInfo().height() / 2.f); 70 this->drawShapes(canvas); 71 canvas->restore(); 74 virtual void drawShapes(SkCanvas* canvas) const = 0; 93 void drawShapes(SkCanvas* canvas) cons [all...] |
H A D | gammatext.cpp | 48 static void drawGrad(SkCanvas* canvas) { argument 51 canvas->clear(SK_ColorRED); 55 canvas->drawRect(r, paint); 58 void onDraw(SkCanvas* canvas) override { 59 drawGrad(canvas); variable 84 canvas->drawText(text, len, x, y, paint); 112 static void draw_pair(SkCanvas* canvas, SkPaint* paint, const sk_sp<SkShader>& shader) { argument 117 canvas->drawText(text, len, 10, 20, *paint); 119 canvas->drawText(text, len, 10, 40, *paint); 121 canvas [all...] |
H A D | image_shader.cpp | 15 static void draw_something(SkCanvas* canvas, const SkRect& bounds) { argument 21 canvas->drawRect(bounds, paint); 24 canvas->drawOval(bounds, paint); 100 void testImage(SkCanvas* canvas, SkImage* image) { argument 101 SkAutoCanvasRestore acr(canvas, true); 103 canvas->drawImage(image, 0, 0); 104 canvas->translate(0, 120); 111 canvas->drawCircle(50, 50, 50, paint); 114 void onDraw(SkCanvas* canvas) override { 115 canvas [all...] |
H A D | textblobrandomfont.cpp | 92 void onDraw(SkCanvas* canvas) override { 94 if (nullptr == canvas->getGrContext()) { 95 skiagm::GM::DrawGpuOnlyMessage(canvas); 99 canvas->drawColor(sk_tool_utils::color_to_565(SK_ColorWHITE)); 101 SkImageInfo info = SkImageInfo::Make(kWidth, kHeight, canvas->imageInfo().colorType(), 103 canvas->imageInfo().refColorSpace()); 105 auto surface(canvas->makeSurface(info, &props)); 115 // fiddle the canvas to force regen of textblobs 116 canvas->rotate(i % 2 ? 0.0f : -0.05f); 117 canvas [all...] |
/external/skia/DATA/skia_resources/ |
H A D | slides.lua | 31 function draw_bullet(canvas, x, y, paint, indent) 39 canvas:drawCircle(cx, cy, radius, paint) 42 function stroke_rect(canvas, rect, color) 46 canvas:drawRect(rect, paint) 49 function drawSlide(canvas, slide, master_template) 53 canvas:drawText(slide[1].text, 320, 240, template[1]) 71 canvas:drawText(node.text, x, y, paint) 86 draw_bullet(canvas, x + x_offset, y - fm.ascent, paint, node.indent) 87 canvas:drawTextBlob(blob, 0, 0, paint) 92 stroke_rect(canvas, bound [all...] |
/external/skia/gm/DATA/skia_resources/ |
H A D | slides.lua | 31 function draw_bullet(canvas, x, y, paint, indent) 39 canvas:drawCircle(cx, cy, radius, paint) 42 function stroke_rect(canvas, rect, color) 46 canvas:drawRect(rect, paint) 49 function drawSlide(canvas, slide, master_template) 53 canvas:drawText(slide[1].text, 320, 240, template[1]) 71 canvas:drawText(node.text, x, y, paint) 86 draw_bullet(canvas, x + x_offset, y - fm.ascent, paint, node.indent) 87 canvas:drawTextBlob(blob, 0, 0, paint) 92 stroke_rect(canvas, bound [all...] |
/external/skia/resources/ |
H A D | slides.lua | 31 function draw_bullet(canvas, x, y, paint, indent) 39 canvas:drawCircle(cx, cy, radius, paint) 42 function stroke_rect(canvas, rect, color) 46 canvas:drawRect(rect, paint) 49 function drawSlide(canvas, slide, master_template) 53 canvas:drawText(slide[1].text, 320, 240, template[1]) 71 canvas:drawText(node.text, x, y, paint) 86 draw_bullet(canvas, x + x_offset, y - fm.ascent, paint, node.indent) 87 canvas:drawTextBlob(blob, 0, 0, paint) 92 stroke_rect(canvas, bound [all...] |
/external/skia/src/core/ |
H A D | SkBigPicture.cpp | 27 void SkBigPicture::playback(SkCanvas* canvas, AbortCallback* callback) const { argument 28 SkASSERT(canvas); 31 const bool useBBH = !canvas->getLocalClipBounds().contains(this->cullRect()); 34 canvas, 42 void SkBigPicture::partialPlayback(SkCanvas* canvas, argument 46 SkASSERT(canvas); 48 canvas,
|
/external/skia/bench/ |
H A D | ImageCacheBudgetBench.cpp | 35 static void draw_image(SkCanvas* canvas, SkImage* img) { argument 40 canvas->drawImage(img, 0, 0, &paint); 43 void set_cache_budget(SkCanvas* canvas, int approxImagesInBudget) { argument 46 GrContext* context = canvas->getGrContext(); 52 draw_image(canvas, image.get()); 90 void onPerCanvasPreDraw(SkCanvas* canvas) override { 91 GrContext* context = canvas->getGrContext(); 94 set_cache_budget(canvas, fBudgetSize); 112 void onPerCanvasPostDraw(SkCanvas* canvas) override { 113 GrContext* context = canvas [all...] |
/external/skia/tests/ |
H A D | LayerDrawLooperTest.cpp | 58 SkCanvas canvas(&device); 62 SkDrawLooper::Context* context = looper->makeContext(&canvas, &alloc); 65 REPORTER_ASSERT(reporter, context->next(&canvas, &paint)); 67 canvas.drawRect(SkRect::MakeWH(50.0f, 50.0f), paint); 73 REPORTER_ASSERT(reporter, context->next(&canvas, &paint)); 75 canvas.drawRect(SkRect::MakeWH(50.0f, 50.0f), paint); 80 REPORTER_ASSERT(reporter, !context->next(&canvas, &paint)); 97 SkCanvas canvas(&device); 101 SkDrawLooper::Context* context = looper->makeContext(&canvas, &alloc); 104 REPORTER_ASSERT(reporter, context->next(&canvas, [all...] |