/external/skia/gm/ |
roundrects.cpp | 139 void onDraw(SkCanvas* canvas) override { 141 canvas->translate(20 * SK_Scalar1, 20 * SK_Scalar1); 161 canvas->save(); 168 canvas->concat(mat); 173 canvas->drawRect(rect, rectPaint); 174 canvas->drawRRect(circleRect, fPaints[i]); 176 canvas->restore(); 190 canvas->save(); 192 canvas->translate(kXStart + SK_Scalar1 * kXStep * 2.55f + SK_Scalar1 / 4, 198 canvas->drawRect(rect, rectPaint) [all...] |
dropshadowimagefilter.cpp | 16 static void draw_paint(SkCanvas* canvas, const SkRect& r, SkImageFilter* imf) { 20 canvas->save(); 21 canvas->clipRect(r); 22 canvas->drawPaint(paint); 23 canvas->restore(); 26 static void draw_path(SkCanvas* canvas, const SkRect& r, SkImageFilter* imf) { 31 canvas->save(); 32 canvas->clipRect(r); 33 canvas->drawCircle(r.centerX(), r.centerY(), r.width()/3, paint); 34 canvas->restore() [all...] |
multipicturedraw.cpp | 60 SkCanvas* canvas = recorder.beginRecording(SkIntToScalar(kPicWidth), local 71 canvas->saveLayer(nullptr, nullptr); 72 canvas->translate(xPos, yPos + ((x % 2) ? kRoot3Over2 * kHexSide : 0)); 73 canvas->drawPath(hex, fill); 74 canvas->drawPath(hex, stroke); 75 canvas->restore(); 111 SkCanvas* canvas = recorder.beginRecording(kBig, kBig, &bbhFactory, local 114 canvas->saveLayer(nullptr, nullptr); 122 canvas->save(); 123 canvas->translate(xPos, yPos + ((x % 2) ? kRoot3Over2 * kHexSide : 0)) 166 SkCanvas* canvas = recorder.beginRecording(SkIntToScalar(kPicWidth), local 186 SkCanvas* canvas = recorder.beginRecording(SkIntToScalar(kPicWidth), local 221 SkCanvas* canvas = recorder.beginRecording(SkIntToScalar(kPicWidth), local [all...] |
imagefiltersbase.cpp | 106 static void draw_paint(SkCanvas* canvas, const SkRect& r, SkImageFilter* imf) { 110 canvas->save(); 111 canvas->clipRect(r); 112 canvas->drawPaint(paint); 113 canvas->restore(); 116 static void draw_line(SkCanvas* canvas, const SkRect& r, SkImageFilter* imf) { 121 canvas->drawLine(r.fLeft, r.fTop, r.fRight, r.fBottom, paint); 124 static void draw_rect(SkCanvas* canvas, const SkRect& r, SkImageFilter* imf) { 130 canvas->drawRect(rr, paint); 133 static void draw_path(SkCanvas* canvas, const SkRect& r, SkImageFilter* imf) [all...] |
conicpaths.cpp | 87 void drawGiantCircle(SkCanvas* canvas) { 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->translate(110, 0) [all...] |
hairmodes.cpp | 36 static SkScalar drawCell(SkCanvas* canvas, SkXfermode* mode, SkAlpha a0, SkAlpha a1) { 46 canvas->drawOval(r, paint); 55 canvas->drawLine(W/2, H/2, W/2 + x, H/2 + y, paint); 91 void onDraw(SkCanvas* canvas) override { 95 canvas->translate(SkIntToScalar(4), SkIntToScalar(4)); 98 canvas->save(); 99 canvas->save(); 102 canvas->restore(); 103 canvas->translate(W * 5, 0); 104 canvas->save() [all...] |
pathopsinverse.cpp | 40 SkCanvas canvas(temp); 41 canvas.drawColor(one); 42 canvas.drawColor(two); 61 void onDraw(SkCanvas* canvas) override { 76 canvas->save(); 77 canvas->translate(0, SkIntToScalar(yPos)); 78 canvas->clipRect(SkRect::MakeWH(110, 110), SkRegion::kIntersect_Op, true); 79 canvas->drawPath(one, fOnePaint); 80 canvas->drawPath(one, fOutlinePaint); 81 canvas->drawPath(two, fTwoPaint) [all...] |
avoidxfermode2.cpp | 22 void onDraw(SkCanvas* canvas) override { 23 canvas->drawARGB(255, 0, 0, 0); 31 canvas->drawRect(r, p0); 42 canvas->drawRect(r, p1); 53 canvas->drawRect(r, p2); 64 canvas->drawRect(r, p3); 75 canvas->drawRect(r, p4);
|
blurcircles.cpp | 41 void onDraw(SkCanvas* canvas) override { 42 canvas->scale(1.5f, 1.5f); 43 canvas->translate(50,50); 48 SkAutoCanvasRestore autoRestore(canvas, true); 49 canvas->translate(0, SkIntToScalar(150*i)); 55 canvas->drawCircle(SkIntToScalar(50),SkIntToScalar(50),SkIntToScalar(circleRadii[j]),paint); 56 canvas->translate(SkIntToScalar(150), 0);
|
drawfilter.cpp | 53 void onDraw(SkCanvas* canvas) override { 58 canvas->setDrawFilter(nullptr); 59 canvas->drawRect(r, p); 61 canvas->setDrawFilter(&redNoBlur); 62 canvas->translate(120.0f, 40.0f); 63 canvas->drawRect(r, p); 66 canvas->setDrawFilter(nullptr);
|
linepaths.cpp | 14 static void drawPath(SkPath& path,SkCanvas* canvas,SkColor color, 25 canvas->save(); 26 canvas->clipRect(clip); 27 canvas->drawPath(path, paint); 28 canvas->restore(); 31 static void draw(SkCanvas* canvas, bool doClose) { 85 canvas->drawText(title, strlen(title), 92 canvas->save(); 93 canvas->translate(10 * SK_Scalar1, 30 * SK_Scalar1); 94 canvas->save() [all...] |
textblobuseaftergpufree.cpp | 32 void onDraw(SkCanvas* canvas) override { 34 if (nullptr == canvas->getGrContext()) { 35 skiagm::GM::DrawGpuOnlyMessage(canvas); 56 canvas->drawRect(rect, rectPaint); 57 canvas->drawTextBlob(blob.get(), 10, 50, paint); 60 canvas->getGrContext()->freeGpuResources(); 61 canvas->drawTextBlob(blob.get(), 10, 150, paint);
|
/frameworks/support/design/base/android/support/design/widget/ |
ShadowDrawableWrapper.java | 20 import android.graphics.Canvas; 190 public void draw(Canvas canvas) { 195 drawShadow(canvas); 197 super.draw(canvas); 207 private void drawShadow(Canvas canvas) { 208 final int rotateSaved = canvas.save(); 209 canvas.rotate(mRotation, mContentBounds.centerX(), mContentBounds.centerY()); 225 int saved = canvas.save() [all...] |
/external/skia/samplecode/ |
SampleAARectModes.cpp | 38 static SkScalar drawCell(SkCanvas* canvas, SkXfermode* mode, 49 canvas->drawOval(r, paint); 59 canvas->drawRect(rect, paint); 97 virtual void onDrawContent(SkCanvas* canvas) { 101 canvas->translate(SkIntToScalar(4), SkIntToScalar(4)); 104 canvas->save(); 105 canvas->save(); 108 canvas->restore(); 109 canvas->translate(W * 5, 0); 110 canvas->save() [all...] |
SampleFilter.cpp | 42 static SkScalar draw_bm(SkCanvas* canvas, const SkBitmap& bm, 44 canvas->drawBitmap(bm, x, y, paint); 56 static SkScalar draw_row(SkCanvas* canvas, const SkBitmap& bm) { 57 SkAutoCanvasRestore acr(canvas, true); 65 canvas->drawText(name, strlen(name), x, SkIntToScalar(bm.height())*scale*5/8, 67 canvas->translate(SkIntToScalar(48), 0); 69 canvas->scale(SkIntToScalar(scale), SkIntToScalar(scale)); 71 x += draw_set(canvas, bm, 0, &paint); 74 draw_set(canvas, bm, x, &paint); 101 virtual void onDrawContent(SkCanvas* canvas) { [all...] |
SampleHairModes.cpp | 38 static SkScalar drawCell(SkCanvas* canvas, SkXfermode* mode, SkAlpha a0, SkAlpha a1) { 48 canvas->drawOval(r, paint); 57 canvas->drawLine(W/2, H/2, W/2 + x, H/2 + y, paint); 95 virtual void onDrawContent(SkCanvas* canvas) { 99 canvas->translate(SkIntToScalar(4), SkIntToScalar(4)); 102 canvas->save(); 103 canvas->save(); 106 canvas->restore(); 107 canvas->translate(W * 5, 0); 108 canvas->save() [all...] |
SampleRegion.cpp | 19 static void test_strokerect(SkCanvas* canvas) { 46 canvas->drawBitmap(bitmap, 0, 0, nullptr); 51 canvas->drawBitmap(bitmap, SkIntToScalar(2*width), 0, nullptr); 54 static void drawFadingText(SkCanvas* canvas, 68 canvas->saveLayer(&bounds, nullptr); 69 canvas->drawText(text, len, x, y, paint); 86 canvas->drawRect(bounds, p); 88 canvas->restore(); 91 static void test_text(SkCanvas* canvas) { 101 canvas->drawText(str, len, x, y, paint) 322 test_strokerect(canvas); variable 326 test_text(canvas); variable [all...] |
SampleWritePixels.cpp | 23 SkCanvas canvas(*bitmap); 24 canvas.drawColor(SK_ColorRED); 27 canvas.drawCircle(SkIntToScalar(W)/2, SkIntToScalar(H)/2, SkIntToScalar(W)/2, paint); 45 virtual void onDrawContent(SkCanvas* canvas) { 54 canvas->translate(SkIntToScalar(20), SkIntToScalar(20)); 56 canvas->writePixels(bitmap, 0, 0); 57 canvas->writePixels(subset, 0, 0);
|
/external/skia/tests/ |
RecordingXfermodeTest.cpp | 17 // Verify that replay of a recording into a clipped canvas 28 SkCanvas canvas(fCircleBM); 29 canvas.clear(0xffffffff); 32 canvas.drawCircle(50, 50, 50, circlePaint); 37 void draw(SkCanvas* canvas, const SkRect& clipRect, SkXfermode::Mode mode) const { 50 canvas->clipRect(clipRect); 51 canvas->clear(0xff000000); 53 canvas->saveLayer(nullptr, &blackPaint); 54 canvas->drawRect(canvasRect, greenPaint); 55 canvas->saveLayer(nullptr, &layerPaint) 113 SkCanvas* canvas = recorder.beginRecording(SkIntToScalar(fWidth), local [all...] |
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
GradientStopsActivity.java | 21 import android.graphics.Canvas; 44 protected void onDraw(Canvas canvas) { 53 canvas.drawRect(0.0f, 0.0f, 256.0f, 50.0f, paint); 62 canvas.translate(0.0f, 75.0f); 63 canvas.drawRect(0.0f, 0.0f, 256.0f, 50.0f, paint); 72 canvas.translate(0.0f, 75.0f); 73 canvas.drawRect(0.0f, 0.0f, 256.0f, 50.0f, paint); 81 canvas.translate(0.0f, 75.0f); 82 canvas.drawRect(0.0f, 0.0f, 256.0f, 50.0f, paint) [all...] |
/cts/tests/tests/uirendering/src/android/uirendering/cts/testinfrastructure/ |
CanvasClientView.java | 19 import android.graphics.Canvas; 48 public void onDraw(Canvas canvas) { 50 String s = canvas.isHardwareAccelerated() ? "HARDWARE" : "SOFTWARE"; 54 canvas.drawText(s, 200, 200, paint); 56 if (mCanvasClient == null) throw new IllegalStateException("Canvas client missing"); 58 int saveCount = canvas.save(); 59 canvas.clipRect(0, 0, ActivityTestBase.TEST_WIDTH, ActivityTestBase.TEST_HEIGHT); 60 mCanvasClient.draw(canvas, ActivityTestBase.TEST_WIDTH, ActivityTestBase.TEST_HEIGHT); 61 canvas.restoreToCount(saveCount) [all...] |
/development/samples/CrossCompatibility/src/com/example/android/touchexample/ |
TouchExampleView.java | 19 import android.graphics.Canvas; 56 public void onDraw(Canvas canvas) { 57 super.onDraw(canvas); 59 canvas.save(); 60 canvas.translate(mPosX, mPosY); 61 canvas.scale(mScaleFactor, mScaleFactor); 62 mIcon.draw(canvas); 63 canvas.restore();
|
/external/skia/src/core/ |
SkDrawLooper.cpp | 16 SkCanvas canvas; local 20 SkDrawLooper::Context* context = this->createContext(&canvas, buffer); 23 if (context->next(&canvas, &p)) { 40 SkCanvas canvas; local 45 SkDrawLooper::Context* context = this->createContext(&canvas, buffer); 48 if (context->next(&canvas, &p)) { 53 canvas.getTotalMatrix().mapRect(&r);
|
/frameworks/base/libs/hwui/tests/common/scenes/ |
PartialDamageAnimation.cpp | 32 void createContent(int width, int height, TestCanvas& canvas) override { 40 canvas.drawColor(0xFFFFFFFF, SkXfermode::kSrcOver_Mode); 47 [color](RenderProperties& props, TestCanvas& canvas) { 48 canvas.drawColor(color, SkXfermode::kSrcOver_Mode); 50 canvas.drawRenderNode(card.get()); 61 TestUtils::recordNode(*cards[0], [curFrame](TestCanvas& canvas) { 64 canvas.drawColor(color, SkXfermode::kSrcOver_Mode);
|
ShadowGrid2Animation.cpp | 31 void createContent(int width, int height, TestCanvas& canvas) override { 32 canvas.drawColor(0xFFFFFFFF, SkXfermode::kSrcOver_Mode); 33 canvas.insertReorderBarrier(true); 38 canvas.drawRenderNode(card.get()); 43 canvas.insertReorderBarrier(false); 56 [width, height](RenderProperties& props, TestCanvas& canvas) { 60 canvas.drawColor(0xFFEEEEEE, SkXfermode::kSrcOver_Mode);
|