/external/skia/gm/ |
H A D | bitmapfilters.cpp | 28 static SkScalar draw_bm(SkCanvas* canvas, const SkBitmap& bm, argument 30 canvas->drawBitmap(bm, x, y, paint); 43 static SkScalar draw_row(SkCanvas* canvas, const SkBitmap& bm) { argument 44 SkAutoCanvasRestore acr(canvas, true); 53 canvas->drawString(name, x, SkIntToScalar(bm.height())*scale*5/8, 55 canvas->translate(SkIntToScalar(48), 0); 57 canvas->scale(SkIntToScalar(scale), SkIntToScalar(scale)); 59 x += draw_set(canvas, bm, 0, &paint); 62 draw_set(canvas, bm, x, &paint); 89 void onDraw(SkCanvas* canvas) overrid [all...] |
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->drawString(str, 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 25 this->drawBackground(canvas); 26 this->drawContent(canvas); 29 void GM::drawContent(SkCanvas* canvas) { argument 35 this->onDraw(canvas); 38 void GM::drawBackground(SkCanvas* canvas) { argument 44 this->onDrawBackground(canvas); 64 void GM::onDrawBackground(SkCanvas* canvas) { argument 65 canvas->drawColor(fBGColor, SkBlendMode::kSrc); 68 void GM::drawSizeBounds(SkCanvas* canvas, SkColo argument 77 DrawGpuOnlyMessage(SkCanvas* canvas) argument 103 onDraw(SkCanvas* canvas) argument [all...] |
H A D | makecolorspace.cpp | 53 void onDraw(SkCanvas* canvas) override { 54 SkTransferFunctionBehavior behavior = canvas->imageInfo().colorSpace() ? 64 canvas->drawImage(opaqueImage, 0.0f, 0.0f); 65 canvas->drawImage(make_color_space(opaqueImage, wideGamut, behavior), 128.0f, 0.0f); 66 canvas->drawImage(make_color_space(opaqueImage, wideGamutLinear, behavior), 256.0f, 0.0f); 67 canvas->drawImage(premulImage, 0.0f, 128.0f); 68 canvas->drawImage(make_color_space(premulImage, wideGamut, behavior), 128.0f, 128.0f); 69 canvas->drawImage(make_color_space(premulImage, wideGamutLinear, behavior), 256.0f, 128.0f); 70 canvas->translate(0.0f, 256.0f); 75 canvas [all...] |
H A D | picture.cpp | 15 SkCanvas* canvas = rec.beginRecording(100, 100); local 22 canvas->drawRect(SkRect::MakeWH(100, 100), paint); 26 canvas->drawPath(path, paint); 30 canvas->drawPath(path, paint); 34 canvas->drawRect(SkRect::MakeXYWH(25, 25, 50, 50), paint); 60 void onDraw(SkCanvas* canvas) override { 61 canvas->translate(10, 10); 66 canvas->drawPicture(fPicture); 69 canvas->drawPicture(fPicture, &matrix, nullptr); 72 canvas [all...] |
/external/skqp/bench/ |
H A D | DisplacementBench.cpp | 36 SkCanvas canvas(fBitmap); 37 canvas.clear(0x00000000); 43 canvas.drawString(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 | 37 void onDraw(int loops, SkCanvas* canvas) override { 49 canvas->drawBitmap(fCheckerboard, 0, 0, &paint); 58 SkCanvas canvas(fCheckerboard); 59 canvas.clear(0x00000000); 66 canvas.save(); 67 canvas.translate(SkIntToScalar(x), SkIntToScalar(y)); 68 canvas.drawRect(SkRect::MakeXYWH(0, 0, 8, 8), darkPaint); 69 canvas.drawRect(SkRect::MakeXYWH(8, 0, 8, 8), lightPaint); 70 canvas.drawRect(SkRect::MakeXYWH(0, 8, 8, 8), lightPaint); 71 canvas [all...] |
/external/skqp/gm/ |
H A D | bitmapfilters.cpp | 28 static SkScalar draw_bm(SkCanvas* canvas, const SkBitmap& bm, argument 30 canvas->drawBitmap(bm, x, y, paint); 43 static SkScalar draw_row(SkCanvas* canvas, const SkBitmap& bm) { argument 44 SkAutoCanvasRestore acr(canvas, true); 53 canvas->drawString(name, x, SkIntToScalar(bm.height())*scale*5/8, 55 canvas->translate(SkIntToScalar(48), 0); 57 canvas->scale(SkIntToScalar(scale), SkIntToScalar(scale)); 59 x += draw_set(canvas, bm, 0, &paint); 62 draw_set(canvas, bm, x, &paint); 89 void onDraw(SkCanvas* canvas) overrid [all...] |
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->drawString(str, 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 25 this->drawBackground(canvas); 26 this->drawContent(canvas); 29 void GM::drawContent(SkCanvas* canvas) { argument 35 this->onDraw(canvas); 38 void GM::drawBackground(SkCanvas* canvas) { argument 44 this->onDrawBackground(canvas); 64 void GM::onDrawBackground(SkCanvas* canvas) { argument 65 canvas->drawColor(fBGColor, SkBlendMode::kSrc); 68 void GM::drawSizeBounds(SkCanvas* canvas, SkColo argument 77 DrawGpuOnlyMessage(SkCanvas* canvas) argument 103 onDraw(SkCanvas* canvas) argument [all...] |
H A D | makecolorspace.cpp | 53 void onDraw(SkCanvas* canvas) override { 54 SkTransferFunctionBehavior behavior = canvas->imageInfo().colorSpace() ? 64 canvas->drawImage(opaqueImage, 0.0f, 0.0f); 65 canvas->drawImage(make_color_space(opaqueImage, wideGamut, behavior), 128.0f, 0.0f); 66 canvas->drawImage(make_color_space(opaqueImage, wideGamutLinear, behavior), 256.0f, 0.0f); 67 canvas->drawImage(premulImage, 0.0f, 128.0f); 68 canvas->drawImage(make_color_space(premulImage, wideGamut, behavior), 128.0f, 128.0f); 69 canvas->drawImage(make_color_space(premulImage, wideGamutLinear, behavior), 256.0f, 128.0f); 70 canvas->translate(0.0f, 256.0f); 75 canvas [all...] |
H A D | picture.cpp | 15 SkCanvas* canvas = rec.beginRecording(100, 100); local 22 canvas->drawRect(SkRect::MakeWH(100, 100), paint); 26 canvas->drawPath(path, paint); 30 canvas->drawPath(path, paint); 34 canvas->drawRect(SkRect::MakeXYWH(25, 25, 50, 50), paint); 60 void onDraw(SkCanvas* canvas) override { 61 canvas->translate(10, 10); 66 canvas->drawPicture(fPicture); 69 canvas->drawPicture(fPicture, &matrix, nullptr); 72 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 | 69 static void rand_op(SkCanvas* canvas, SkRandom& rand) { argument 76 canvas->save(); 79 canvas->restore(); 82 canvas->clipRect(rect); 85 canvas->drawPaint(paint); 89 static void set_canvas_to_save_count_4(SkCanvas* canvas) { argument 90 canvas->restoreToCount(1); 91 canvas->save(); 92 canvas->save(); 93 canvas 157 SkCanvas* canvas = recorder2.beginRecording(10, 10); local 165 create_imbalance(SkCanvas* canvas) argument 206 SkCanvas* canvas = recorder.beginRecording(10, 10); local 229 SkCanvas* canvas = recorder.beginRecording(4, 3, nullptr, 0); local 258 SkCanvas* canvas = recorder.beginRecording(100, 100); local 275 SkCanvas* canvas = recorder.beginRecording(100, 100); local 295 SkCanvas* canvas = recorder.beginRecording(100, 100); local 314 SkCanvas* canvas = recorder.beginRecording(100, 100); local 325 SkCanvas* canvas = recorder.beginRecording(100, 100); local 352 SkCanvas canvas; local 378 SkCanvas* canvas = recorder.beginRecording(10, 10); local 387 SkCanvas* canvas = recorder.beginRecording(10, 10); local 397 SkCanvas* canvas = recorder.beginRecording(10, 10); local 407 SkCanvas* canvas = recorder.beginRecording(10, 10); local 416 SkCanvas* canvas = recorder.beginRecording(10, 10); local 428 SkCanvas* canvas = recorder.beginRecording(10, 10); local 443 SkCanvas* canvas = recorder.beginRecording(bounds, &factory); local 507 SkCanvas* canvas = recorder.beginRecording(10, 10); local 534 SkCanvas* canvas = recorder.beginRecording(1, 1); local 546 SkCanvas* canvas = recorder.beginRecording(10, 10); local 571 draw_bitmaps(const SkBitmap bitmap, SkCanvas* canvas) argument 588 test_draw_bitmaps(SkCanvas* canvas) argument 633 SkCanvas* canvas = recorder.beginRecording(100, 100); local 721 SkCanvas* canvas = rec.beginRecording(1920, 1200); local 788 auto canvas = recorder.beginRecording(SkRectPriv::MakeLargest(), &factory); local 803 auto canvas = recorder.beginRecording(SkRectPriv::MakeLargest(), &factory); local 819 auto canvas = recorder.beginRecording(SkRect::MakeWH(100,100)); local 850 SkCanvas* canvas = recorder.beginRecording(cull); local [all...] |
/external/skqp/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 | 69 static void rand_op(SkCanvas* canvas, SkRandom& rand) { argument 76 canvas->save(); 79 canvas->restore(); 82 canvas->clipRect(rect); 85 canvas->drawPaint(paint); 89 static void set_canvas_to_save_count_4(SkCanvas* canvas) { argument 90 canvas->restoreToCount(1); 91 canvas->save(); 92 canvas->save(); 93 canvas 157 SkCanvas* canvas = recorder2.beginRecording(10, 10); local 165 create_imbalance(SkCanvas* canvas) argument 206 SkCanvas* canvas = recorder.beginRecording(10, 10); local 229 SkCanvas* canvas = recorder.beginRecording(4, 3, nullptr, 0); local 258 SkCanvas* canvas = recorder.beginRecording(100, 100); local 275 SkCanvas* canvas = recorder.beginRecording(100, 100); local 295 SkCanvas* canvas = recorder.beginRecording(100, 100); local 314 SkCanvas* canvas = recorder.beginRecording(100, 100); local 325 SkCanvas* canvas = recorder.beginRecording(100, 100); local 352 SkCanvas canvas; local 378 SkCanvas* canvas = recorder.beginRecording(10, 10); local 387 SkCanvas* canvas = recorder.beginRecording(10, 10); local 397 SkCanvas* canvas = recorder.beginRecording(10, 10); local 407 SkCanvas* canvas = recorder.beginRecording(10, 10); local 416 SkCanvas* canvas = recorder.beginRecording(10, 10); local 428 SkCanvas* canvas = recorder.beginRecording(10, 10); local 443 SkCanvas* canvas = recorder.beginRecording(bounds, &factory); local 507 SkCanvas* canvas = recorder.beginRecording(10, 10); local 534 SkCanvas* canvas = recorder.beginRecording(1, 1); local 546 SkCanvas* canvas = recorder.beginRecording(10, 10); local 571 draw_bitmaps(const SkBitmap bitmap, SkCanvas* canvas) argument 588 test_draw_bitmaps(SkCanvas* canvas) argument 633 SkCanvas* canvas = recorder.beginRecording(100, 100); local 721 SkCanvas* canvas = rec.beginRecording(1920, 1200); local 788 auto canvas = recorder.beginRecording(SkRectPriv::MakeLargest(), &factory); local 803 auto canvas = recorder.beginRecording(SkRectPriv::MakeLargest(), &factory); local 819 auto canvas = recorder.beginRecording(SkRect::MakeWH(100,100)); local 850 SkCanvas* canvas = recorder.beginRecording(cull); local [all...] |
/external/skia/samplecode/ |
H A D | SampleLayers.cpp | 37 static void test_fade(SkCanvas* canvas) { argument 38 SkAutoCanvasRestore ar(canvas, true); 45 SkAutoCanvasRestore ar2(canvas, false); 50 canvas->clipRect(r); 53 canvas->saveLayer(&r, nullptr); 57 canvas->saveLayer(&r, nullptr); 64 canvas->saveLayerAlpha(&r, 0x80); 69 canvas->drawOval(r, p); 71 canvas->restore(); 78 canvas 128 drawBG(SkCanvas* canvas) argument 190 test_fade(canvas); variable [all...] |
/external/skqp/samplecode/ |
H A D | SampleLayers.cpp | 37 static void test_fade(SkCanvas* canvas) { argument 38 SkAutoCanvasRestore ar(canvas, true); 45 SkAutoCanvasRestore ar2(canvas, false); 50 canvas->clipRect(r); 53 canvas->saveLayer(&r, nullptr); 57 canvas->saveLayer(&r, nullptr); 64 canvas->saveLayerAlpha(&r, 0x80); 69 canvas->drawOval(r, p); 71 canvas->restore(); 78 canvas 128 drawBG(SkCanvas* canvas) argument 190 test_fade(canvas); variable [all...] |
/external/skia/bench/ |
H A D | MagnifierBench.cpp | 37 void onDraw(int loops, SkCanvas* canvas) override { 49 canvas->drawBitmap(fCheckerboard, 0, 0, &paint); 58 SkCanvas canvas(fCheckerboard); 59 canvas.clear(0x00000000); 66 canvas.save(); 67 canvas.translate(SkIntToScalar(x), SkIntToScalar(y)); 68 canvas.drawRect(SkRect::MakeXYWH(0, 0, 8, 8), darkPaint); 69 canvas.drawRect(SkRect::MakeXYWH(8, 0, 8, 8), lightPaint); 70 canvas.drawRect(SkRect::MakeXYWH(0, 8, 8, 8), lightPaint); 71 canvas [all...] |