/packages/apps/Launcher2/src/com/android/launcher2/ |
PagedViewWidgetImageView.java | 20 import android.graphics.Canvas; 38 protected void onDraw(Canvas canvas) { 39 canvas.save(); 40 canvas.clipRect(getScrollX() + getPaddingLeft(), 45 super.onDraw(canvas); 46 canvas.restore();
|
/external/skia/bench/ |
Benchmark.cpp | 40 void Benchmark::perCanvasPreDraw(SkCanvas* canvas) { 41 this->onPerCanvasPreDraw(canvas); 44 void Benchmark::preDraw(SkCanvas* canvas) { 45 this->onPreDraw(canvas); 48 void Benchmark::postDraw(SkCanvas* canvas) { 49 this->onPostDraw(canvas); 52 void Benchmark::perCanvasPostDraw(SkCanvas* canvas) { 53 this->onPerCanvasPostDraw(canvas); 56 void Benchmark::draw(int loops, SkCanvas* canvas) { 57 SkAutoCanvasRestore ar(canvas, true/*save now*/) [all...] |
/external/skia/gm/ |
clip_strokerect.cpp | 27 void onDraw(SkCanvas* canvas) override { 38 canvas->save(); 39 canvas->clipRect(rect, SkRegion::kReplace_Op, true); 40 canvas->drawRect(r, p); 41 canvas->restore(); 45 canvas->drawRect(rect, p); 56 canvas->save(); 57 canvas->clipRect(rect2, SkRegion::kReplace_Op, true); 58 canvas->drawRect(r2, p); 59 canvas->restore() [all...] |
perspshaders.cpp | 20 SkCanvas* canvas = surface->getCanvas(); local 22 sk_tool_utils::draw_checkerboard(canvas, SK_ColorRED, SK_ColorGREEN, w/10); 83 void drawRow(SkCanvas* canvas, SkFilterQuality filterQ) { 102 canvas->save(); 104 canvas->save(); 105 canvas->concat(fPerspMatrix); 106 canvas->drawBitmapRect(fBitmap, r, &filterPaint); 107 canvas->restore(); 109 canvas->translate(SkIntToScalar(kCellSize), 0); 110 canvas->save() [all...] |
offsetimagefilter.cpp | 45 void onDraw(SkCanvas* canvas) override { 46 canvas->clear(SK_ColorBLACK); 62 DrawClippedImage(canvas, image, paint, 1, cropRect); 63 canvas->translate(SkIntToScalar(image->width() + MARGIN), 0); 70 DrawClippedImage(canvas, fBitmap, paint, 2, cropRect); 73 static void DrawClippedImage(SkCanvas* canvas, const SkImage* image, const SkPaint& paint, 77 canvas->save(); 78 canvas->clipRect(clipRect); 79 canvas->scale(scale, scale); 80 canvas->drawImage(image, 0, 0, &paint) [all...] |
spritebitmap.cpp | 18 SkCanvas canvas(*bm); 22 canvas.drawCircle(50, 50, 50, paint); 25 static void draw_1_bitmap(SkCanvas* canvas, const SkBitmap& bm, bool doClip, 27 SkAutoCanvasRestore acr(canvas, true); 38 canvas->translate(SkIntToScalar(bm.width() + 20), 0); 41 canvas->save(); 42 canvas->clipRect(clipR); 44 canvas->drawBitmap(bm, SkIntToScalar(dx), SkIntToScalar(dy), &paint); 46 canvas->restore(); 67 void onDraw(SkCanvas* canvas) override [all...] |
bitmapshader.cpp | 23 SkCanvas canvas(*bm); 24 canvas.drawCircle(10, 10, 5, bluePaint); 34 SkCanvas canvas(*bm); 35 canvas.drawCircle(10, 10, 10, circlePaint); 60 void onDraw(SkCanvas* canvas) override { 71 canvas->save(); 76 canvas->drawBitmap(fMask, 0, 0, &paint); 77 canvas->drawBitmap(fMask, 30, 0, &paint); 79 canvas->translate(0, 25); 81 canvas->drawCircle(10, 10, 10, paint) [all...] |
imagefiltersstroked.cpp | 37 static void draw_circle(SkCanvas* canvas, const SkRect& r, const SkPaint& paint) { 38 canvas->drawCircle(r.centerX(), r.centerY(), 42 static void draw_line(SkCanvas* canvas, const SkRect& r, const SkPaint& paint) { 43 canvas->drawLine(r.fLeft, r.fBottom, r.fRight, r.fTop, paint); 46 static void draw_rect(SkCanvas* canvas, const SkRect& r, const SkPaint& paint) { 47 canvas->drawRect(r, paint); 50 void onDraw(SkCanvas* canvas) override { 55 canvas->clear(SK_ColorBLACK); 79 canvas->translate(0, margin); 80 canvas->save() [all...] |
srcmode.cpp | 38 static void draw_hair(SkCanvas* canvas, const SkPaint& paint) { 41 canvas->drawLine(0, 0, W, H, p); 44 static void draw_thick(SkCanvas* canvas, const SkPaint& paint) { 47 canvas->drawLine(0, 0, W, H, p); 50 static void draw_rect(SkCanvas* canvas, const SkPaint& paint) { 51 canvas->drawRect(SkRect::MakeWH(W, H), paint); 54 static void draw_oval(SkCanvas* canvas, const SkPaint& paint) { 55 canvas->drawOval(SkRect::MakeWH(W, H), paint); 58 static void draw_text(SkCanvas* canvas, const SkPaint& paint) { 61 canvas->drawText("Hamburge", 8, 0, H*2/3, p) [all...] |
dashcubics.cpp | 17 static void flower(SkCanvas* canvas, const SkPath& path, 26 canvas->drawPath(path, paint); 31 canvas->drawPath(path, paint); 36 canvas->drawPath(path, paint); 39 DEF_SIMPLE_GM(dashcubics, canvas, 860, 700) { 52 canvas->translate(-35.f, -55.f); 55 canvas->save(); 56 canvas->translate(x * 430.f, y * 355.f); 58 flower(canvas, path, intervals, y ? SkPaint::kDefault_Join : SkPaint::kRound_Join); 59 canvas->restore() [all...] |
pathopsskpclip.cpp | 35 void onDraw(SkCanvas* canvas) override { 52 canvas->setAllowSimplifyClip(true); 53 canvas->save(); 54 canvas->drawPicture(pict); 55 canvas->restore(); 57 canvas->setAllowSimplifyClip(false); 58 canvas->save(); 59 canvas->translate(SkIntToScalar(1200 / 2), 0); 60 canvas->drawPicture(pict); 61 canvas->restore() [all...] |
/development/samples/ApiDemos/src/com/example/android/apis/graphics/ |
Layers.java | 33 private static final int LAYER_FLAGS = Canvas.MATRIX_SAVE_FLAG | 34 Canvas.CLIP_SAVE_FLAG | 35 Canvas.HAS_ALPHA_LAYER_SAVE_FLAG | 36 Canvas.FULL_COLOR_LAYER_SAVE_FLAG | 37 Canvas.CLIP_TO_LAYER_SAVE_FLAG; 49 @Override protected void onDraw(Canvas canvas) { 50 canvas.drawColor(Color.WHITE); 52 canvas.translate(10, 10); 54 canvas.saveLayerAlpha(0, 0, 200, 200, 0x88, LAYER_FLAGS) [all...] |
Pictures.java | 40 static void drawSomething(Canvas canvas) { 44 canvas.drawCircle(50, 50, 40, p); 48 canvas.drawText("Pictures", 60, 60, p); 63 @Override protected void onDraw(Canvas canvas) { 64 canvas.drawColor(Color.WHITE); 66 canvas.drawPicture(mPicture); 68 canvas.drawPicture(mPicture, new RectF(0, 100, getWidth(), 200)); 71 mDrawable.draw(canvas); [all...] |
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
SimplePatchActivity.java | 21 import android.graphics.Canvas; 45 protected void onDraw(Canvas canvas) { 46 super.onDraw(canvas); 47 canvas.save(); 48 canvas.translate(200, 200); 50 mDrawable.draw(canvas); 52 mDrawable.draw(canvas); 53 canvas.restore();
|
TextActivity.java | 21 import android.graphics.Canvas; 83 protected void onDraw(Canvas canvas) { 84 super.onDraw(canvas); 85 canvas.drawRGB(255, 255, 255); 87 canvas.drawText("Hello OpenGL renderer!", 300, 20, mEventPaint); 91 canvas.drawText("Hello OpenGL renderer!", 100, 20, mMediumPaint); 95 canvas.drawText("Hello OpenGL renderer!", 100, 40, mMediumPaint); 100 canvas.drawText("Hello OpenGL renderer!", 100, 60, mMediumPaint); 104 canvas.drawText("Hello OpenGL renderer!", 100, 100, mMediumPaint) [all...] |
ColorFiltersActivity.java | 23 import android.graphics.Canvas; 69 protected void onDraw(Canvas canvas) { 70 super.onDraw(canvas); 72 canvas.drawARGB(255, 255, 255, 255); 74 canvas.save(); 75 canvas.translate(120.0f, 50.0f); 76 canvas.drawBitmap(mBitmap1, 0.0f, 0.0f, mColorMatrixPaint); 78 canvas.translate(0.0f, 50.0f + mBitmap1.getHeight()); 79 canvas.drawBitmap(mBitmap1, 0.0f, 0.0f, mLightingPaint) [all...] |
ScaledPathsActivity.java | 21 import android.graphics.Canvas; 61 protected void onDraw(Canvas canvas) { 62 super.onDraw(canvas); 63 canvas.drawARGB(255, 255, 255, 255); 68 canvas.save(); 69 drawPath(canvas, 1.0f, 1.0f); 70 drawPath(canvas, 2.0f, 2.0f); 71 drawPath(canvas, 4.0f, 4.0f); 72 canvas.restore() [all...] |
ScaledTextActivity.java | 22 import android.graphics.Canvas; 94 protected void onDraw(Canvas canvas) { 95 super.onDraw(canvas); 97 canvas.drawText(TEXT, 30.0f, 30.0f, mPaint); 99 canvas.drawText(TEXT, 30.0f, 50.0f, mPaint); 101 canvas.drawText(TEXT, 30.0f, 70.0f, mPaint); 103 canvas.save(); 104 canvas.translate(400.0f, 0.0f); 105 canvas.scale(3.0f, 3.0f) [all...] |
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/ui/ |
SelectionRenderer.java | 19 import android.graphics.Canvas; 24 public static void drawSelection(Canvas canvas, int left, int top, int right, int bottom, 26 canvas.drawRect(left, top, right, top + stroke, paint); 27 canvas.drawRect(left, bottom - stroke, right, bottom, paint); 28 canvas.drawRect(left, top, left + stroke, bottom, paint); 29 canvas.drawRect(right - stroke, top, right, bottom, paint); 32 public static void drawSelection(Canvas canvas, int left, int top, int right, int bottom, 34 canvas.drawRect(left, top, right, top + stroke, selectPaint) [all...] |
/external/skia/samplecode/ |
SampleConcavePaths.cpp | 42 virtual void onDrawContent(SkCanvas* canvas) { 51 canvas->translate(0, 0); 56 canvas->drawPath(path, paint); 61 canvas->save(); 62 canvas->translate(100, 0); 67 canvas->drawPath(path, paint); 68 canvas->restore(); 73 canvas->save(); 74 canvas->translate(200, 0); 79 canvas->drawPath(path, paint) [all...] |
SampleClock.cpp | 15 // Implementation in C++ of Mozilla Canvas2D benchmark Canvas Clock Test 34 void onDrawContent(SkCanvas* canvas) override { 39 canvas->save(); 40 canvas->translate(150, 150); 41 canvas->scale(0.4f, 0.4f); 42 canvas->rotate(-180.f/2.f); 60 canvas->save(); 62 canvas->rotate(180.f/6.f); 67 canvas->drawPath(path, paintStroke); 69 canvas->drawRRect(rrect, paintFill) [all...] |
/frameworks/base/libs/hwui/tests/unit/ |
RecordingCanvasTests.cpp | 50 auto dl = TestUtils::createDisplayList<RecordingCanvas>(100, 200, [](RecordingCanvas& canvas) { 51 canvas.save(SaveFlags::MatrixClip); 52 canvas.restore(); 58 auto dl = TestUtils::createDisplayList<RecordingCanvas>(100, 100, [](RecordingCanvas& canvas) { 59 canvas.save(SaveFlags::MatrixClip); 60 canvas.clipRect(0, 0, 100, 100, SkRegion::kIntersect_Op); 61 canvas.drawRect(0, 0, 50, 50, SkPaint()); 62 canvas.drawRect(50, 50, 100, 100, SkPaint()); 63 canvas.restore(); 74 auto dl = TestUtils::createDisplayList<RecordingCanvas>(200, 200, [](RecordingCanvas& canvas) { [all...] |
/cts/tests/tests/uirendering/src/android/uirendering/cts/testclasses/ |
ExactCanvasTests.java | 41 .addCanvasClient((canvas, width, height) -> { 45 canvas.drawRect(rect, p); 53 .addCanvasClient((canvas, width, height) -> { 59 canvas.drawPoint(i * 10, i * 10, p); 68 .addCanvasClient((canvas, width, height) -> { 71 canvas.drawRect(0, 0, ActivityTestBase.TEST_WIDTH, 75 canvas.drawRect(10, 10, 80, 80, p); 83 .addCanvasClient((canvas, width, height) -> { 84 canvas.drawColor(Color.GREEN); 88 canvas.drawLine(0, 0, 50, 0, p) [all...] |
/external/skia/tools/VisualBench/ |
VisualStreamTimingModule.cpp | 20 inline void VisualStreamTimingModule::handleInitState(SkCanvas* canvas) { 28 fOwner->clear(canvas, SK_ColorWHITE, 3); 29 fBenchmarkStream->current()->preTimingHooks(canvas); 37 inline void VisualStreamTimingModule::handleTimingEvent(SkCanvas* canvas, 45 fBenchmarkStream->current()->postTimingHooks(canvas); 59 fBenchmarkStream->current()->postTimingHooks(canvas); 67 void VisualStreamTimingModule::draw(SkCanvas* canvas) { 74 this->handleInitState(canvas); 75 this->renderFrame(canvas, fBenchmarkStream->current(), fTSM.loops()); 78 this->handleTimingEvent(canvas, event) [all...] |
/external/skia/tools/ |
chrome_fuzz.cpp | 30 SkCanvas* canvas) { 42 canvas->save(); 43 canvas->clipRect(SkRect::MakeXYWH( 48 canvas->drawBitmap(bitmap, 0, 0, &paint); 51 canvas->restore(); 58 SkCanvas* canvas) { 64 run_test_case(testdata, bitmap, canvas); 72 SkCanvas canvas(bitmap); 73 canvas.clear(0x00000000); 75 if (!read_and_run_test_case(argv[i], bitmap, &canvas)) [all...] |