/external/skia/gm/ |
dashing.cpp | 13 static void drawline(SkCanvas* canvas, int on, int off, const SkPaint& paint, 25 canvas->drawLine(startX, startY, finalX, finalY, p); 31 static void show_giant_dash(SkCanvas* canvas) { 34 drawline(canvas, 1, 1, paint, SkIntToScalar(20 * 1000)); 37 static void show_zero_len_dash(SkCanvas* canvas) { 40 drawline(canvas, 2, 2, paint, SkIntToScalar(0)); 43 canvas->translate(0, SkIntToScalar(20)); 44 drawline(canvas, 4, 4, paint, SkIntToScalar(0)); 59 virtual void onDraw(SkCanvas* canvas) { 71 canvas->translate(SkIntToScalar(20), SkIntToScalar(20)) [all...] |
blurrect.cpp | 18 static void fill_rect(SkCanvas* canvas, const SkRect& r, const SkPaint& p) { 19 canvas->drawRect(r, p); 22 static void draw_donut(SkCanvas* canvas, const SkRect& r, const SkPaint& p) { 35 canvas->drawPath(path, p); 38 static void draw_donut_skewed(SkCanvas* canvas, const SkRect& r, const SkPaint& p) { 53 canvas->drawPath(path, p); 112 void onDraw(SkCanvas* canvas) override { 113 canvas->translate(STROKE_WIDTH*3/2, STROKE_WIDTH*3/2); 119 canvas->save(); 132 canvas->save() [all...] |
morphology.cpp | 30 SkCanvas canvas(fBitmap); 31 canvas.clear(0x0); 39 canvas.drawText(str1, strlen(str1), 10, 55, paint); 40 canvas.drawText(str2, strlen(str2), 10, 110, paint); 47 void drawClippedBitmap(SkCanvas* canvas, const SkPaint& paint, int x, int y) { 48 canvas->save(); 49 canvas->translate(SkIntToScalar(x), SkIntToScalar(y)); 50 canvas->clipRect(SkRect::MakeWH( 52 canvas->drawBitmap(fBitmap, 0, 0, &paint); 53 canvas->restore() [all...] |
quadpaths.cpp | 28 void drawPath(SkPath& path,SkCanvas* canvas,SkColor color, 39 canvas->save(); 40 canvas->clipRect(clip); 41 canvas->drawPath(path, paint); 42 canvas->restore(); 45 void onDraw(SkCanvas* canvas) override { 92 canvas->drawText(title, strlen(title), 99 canvas->save(); 100 canvas->translate(10 * SK_Scalar1, 30 * SK_Scalar1); 101 canvas->save() [all...] |
emboss.cpp | 18 SkCanvas canvas(bm); 19 canvas.clear(0); 22 canvas.drawCircle(50, 50, 50, paint); 40 void onDraw(SkCanvas* canvas) override { 43 canvas->drawBitmap(bm, 10, 10, &paint); 47 canvas->translate(bm.width() + SkIntToScalar(10), 0); 48 canvas->drawBitmap(bm, 10, 10, &paint); 53 canvas->translate(bm.width() + SkIntToScalar(10), 0); 54 canvas->drawBitmap(bm, 10, 10, &paint);
|
getpostextpath.cpp | 15 static void strokePath(SkCanvas* canvas, const SkPath& path) { 20 canvas->drawPath(path, paint); 22 DEF_SIMPLE_GM(getpostextpath, canvas, 480, 780) { 33 canvas->translate(SkIntToScalar(10), SkIntToScalar(64)); 35 canvas->drawText(text, len, 0, 0, paint); 37 strokePath(canvas, path); 52 canvas->translate(0, SkIntToScalar(64)); 54 canvas->drawPosText(text, len, &pos[0], paint); 56 strokePath(canvas, path);
|
imageresizetiled.cpp | 17 DEF_SIMPLE_GM(imageresizetiled, canvas, WIDTH, HEIGHT) { 26 canvas->getClipBounds(&bounds); 29 canvas->save(); 30 canvas->clipRect(SkRect::MakeXYWH(x, y, tile_size, tile_size)); 31 canvas->scale(SkScalarInvert(RESIZE_FACTOR), 33 canvas->saveLayer(nullptr, &paint); 47 canvas->drawText(str[i], strlen(str[i]), SkIntToScalar(0), 50 canvas->restore(); 51 canvas->restore();
|
mipmap.cpp | 17 SkCanvas* canvas = surface->getCanvas(); local 18 canvas->drawColor(sk_tool_utils::color_to_565(0xFFF8F8F8)); 25 canvas->drawCircle(-4, 25, 20, paint); 26 canvas->translate(25, 0); 31 DEF_SIMPLE_GM(mipmap, canvas, 400, 200) { 40 // canvas->drawText(str.c_str(), str.size(), 300, 100, paint); 42 canvas->translate(20, 20); 45 canvas->drawImageRect(img, dst, &paint); 46 canvas->translate(0, 20); 48 canvas->drawImage(img, 20, 20, nullptr) [all...] |
textblobblockreordering.cpp | 52 void onDraw(SkCanvas* canvas) override { 53 canvas->drawColor(sk_tool_utils::color_to_565(SK_ColorGRAY)); 56 canvas->translate(10, 40); 62 canvas->drawTextBlob(fBlob, 0, 0, paint); 64 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);
|
lcdtext.cpp | 37 virtual void onDraw(SkCanvas* canvas) { 40 drawText(canvas, SkString("TEXT: SubpixelTrue LCDRenderTrue"), 42 drawText(canvas, SkString("TEXT: SubpixelTrue LCDRenderFalse"), 44 drawText(canvas, SkString("TEXT: SubpixelFalse LCDRenderTrue"), 46 drawText(canvas, SkString("TEXT: SubpixelFalse LCDRenderFalse"), 50 void drawText(SkCanvas* canvas, const SkString& string, 60 canvas->drawText(string.c_str(), string.size(), 0, y, paint); 80 static void ScaleAbout(SkCanvas* canvas, SkScalar sx, SkScalar sy, SkScalar px, SkScalar py) { 83 canvas->concat(m); 96 virtual void onDraw(SkCanvas* canvas) { [all...] |
simpleaaclip.cpp | 15 static void paint_rgn(SkCanvas* canvas, const SkAAClip& clip, 31 canvas->drawBitmap(bm2, 78 void drawOrig(SkCanvas* canvas) { 84 canvas->drawRect(fBase, paint); 85 canvas->drawRect(fRect, paint); 88 void drawRgnOped(SkCanvas* canvas, SkRegion::Op op, SkColor color) { 93 this->drawOrig(canvas); 97 paint_rgn(canvas, clip, paint); 100 void drawPathsOped(SkCanvas* canvas, SkRegion::Op op, SkColor color) { 102 this->drawOrig(canvas); [all...] |
dftext.cpp | 36 static void rotate_about(SkCanvas* canvas, 39 canvas->translate(px, py); 40 canvas->rotate(degrees); 41 canvas->translate(-px, -py); 56 SkCanvas* canvas = surface.get() ? surface->getCanvas() : inputCanvas; variable 57 // init our new canvas with the old canvas's matrix 58 canvas->setMatrix(inputCanvas->getTotalMatrix()); 60 SkCanvas* canvas = inputCanvas; variable 63 canvas->scale(1.05f, 1.05f) [all...] |
/external/skia/experimental/fiddle/ |
draw.cpp | 18 void draw(SkCanvas* canvas) { 19 canvas->clear(SK_ColorWHITE); 29 canvas->drawPaint(paint);
|
/external/skia/tests/ |
QuickRejectTest.cpp | 39 bool next(SkCanvas* canvas, SkPaint*) override { 42 canvas->translate(SkIntToScalar(10), 0); 63 SkCanvas canvas(dst); 70 canvas.drawBitmap(src, 0, 0, &paint); 78 canvas.drawBitmap(src, SkIntToScalar(-10), 0, &paint); 82 // to the left. The test is to ensure that canvas' quickReject machinary 86 canvas.drawBitmap(src, SkIntToScalar(-10), 0, &paint); 91 SkCanvas canvas(100, 100); 94 REPORTER_ASSERT(reporter, false == canvas.quickReject(r)); 97 REPORTER_ASSERT(reporter, true == canvas.quickReject(r)) [all...] |
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
BitmapMeshActivity.java | 23 import android.graphics.Canvas; 67 protected void onDraw(Canvas canvas) { 68 super.onDraw(canvas); 70 canvas.drawARGB(255, 255, 255, 255); 72 canvas.translate(100, 100); 73 canvas.drawBitmapMesh(mBitmap1, 3, 3, mVertices, 0, null, 0, null); 75 canvas.save(); 76 canvas.translate(0, 400); 77 canvas.clipRect(0.0f, 0.0f, 80.0f, 80.0f) [all...] |
PosTextActivity.java | 21 import android.graphics.Canvas; 56 protected void onDraw(Canvas canvas) { 57 super.onDraw(canvas); 58 canvas.drawRGB(255, 255, 255); 60 canvas.save(); 62 canvas.drawLine(100.0f, 0.0f, 100.0f, getHeight(), mLargePaint); 64 canvas.translate(100.0f, 100.0f); 66 canvas.drawPosText(mText, mPos, mLargePaint); 68 canvas.translate(0.0f, 50.0f) [all...] |
TextPathActivity.java | 21 import android.graphics.Canvas; 57 protected void onDraw(Canvas canvas) { 58 super.onDraw(canvas); 59 canvas.drawRGB(255, 255, 255); 63 canvas.translate(100.0f, 300.0f); 64 drawTextAsPath(canvas, "Hello", path); 66 canvas.translate(0.0f, 400.0f); 67 drawTextAsPath(canvas, "OpenGL", path); 70 private void drawTextAsPath(Canvas canvas, String text, Path path) [all...] |
/cts/tests/tests/uirendering/src/android/uirendering/cts/testinfrastructure/ |
CanvasClient.java | 18 import android.graphics.Canvas; 21 * An interface for specifying canvas commands. 23 * Implementations of the interface are not required to save/restore canvas state - 27 void draw(Canvas canvas, int width, int height);
|
/external/skia/tools/VisualBench/ |
VisualModule.h | 26 virtual void draw(SkCanvas* canvas)=0;
|
/packages/services/Car/car-support-lib/src/android/support/car/app/menu/ |
Utils.java | 20 import android.graphics.Canvas; 29 Canvas canvas = new Canvas(bitmap); local 30 drawable.setBounds(0, 0, canvas.getWidth(), canvas.getHeight()); 31 drawable.draw(canvas);
|
/external/androidplot/AndroidPlot-Core/src/main/java/com/androidplot/ui/ |
SeriesRenderer.java | 19 import android.graphics.Canvas; 50 public void render(Canvas canvas, RectF plotArea) throws PlotRenderException { 51 onRender(canvas, plotArea); 53 public abstract void onRender(Canvas canvas, RectF plotArea) throws PlotRenderException; 57 * @param canvas 60 protected abstract void doDrawLegendIcon(Canvas canvas, RectF rect, SeriesFormatterType formatter); 62 public void drawSeriesLegendIcon(Canvas canvas, RectF rect, SeriesFormatterType formatter) [all...] |
/external/skia/bench/ |
PerlinNoiseBench.cpp | 24 void onDraw(int loops, SkCanvas* canvas) override { 25 this->test(loops, canvas, 0, 0, SkPerlinNoiseShader::kFractalNoise_Type, 30 void drawClippedRect(SkCanvas* canvas, int x, int y, const SkPaint& paint) { 31 canvas->save(); 32 canvas->clipRect(SkRect::MakeXYWH(SkIntToScalar(x), SkIntToScalar(y), 37 canvas->drawRect(r, paint); 38 canvas->restore(); 41 void test(int loops, SkCanvas* canvas, int x, int y, SkPerlinNoiseShader::Type type, 53 this->drawClippedRect(canvas, x, y, paint);
|
DisplacementBench.cpp | 38 SkCanvas canvas(fBitmap); 39 canvas.clear(0x00000000); 45 canvas.drawText(str, strlen(str), SkIntToScalar(15), SkIntToScalar(55), paint); 52 SkCanvas* canvas = surface->getCanvas(); local 53 canvas->clear(0x00000000); 60 canvas->save(); 61 canvas->translate(SkIntToScalar(x), SkIntToScalar(y)); 62 canvas->drawRect(SkRect::MakeXYWH(0, 0, 8, 8), darkPaint); 63 canvas->drawRect(SkRect::MakeXYWH(8, 0, 8, 8), lightPaint); 64 canvas->drawRect(SkRect::MakeXYWH(0, 8, 8, 8), lightPaint) [all...] |
/external/skia/samplecode/ |
SampleManyRects.cpp | 37 void onDrawContent(SkCanvas* canvas) override { 38 SkISize dsize = canvas->getDeviceSize(); 39 canvas->clear(0xFFF0E0F0); 46 canvas->save(); 48 canvas->translate(SkIntToScalar(x), SkIntToScalar(y)); 56 canvas->concat(rotate); 62 canvas->clipRect(clipRect); 65 canvas->drawRect(rect, paint); 66 canvas->restore();
|
/frameworks/base/libs/hwui/tests/unit/ |
LeakCheckTests.cpp | 34 [](RenderProperties& props, RecordingCanvas& canvas) { 35 canvas.saveLayerAlpha(0, 0, 100, 100, 128, SaveFlags::ClipToLayer); 36 canvas.drawRect(0, 0, 100, 100, SkPaint()); 37 canvas.restore(); 40 canvas.drawRect(0, 0, 100, 100, SkPaint()); 54 [](RenderProperties& props, RecordingCanvas& canvas) { 55 canvas.saveLayerAlpha(10, 10, 190, 190, 128, (SaveFlags::Flags)(0)); 56 canvas.drawRect(0, 0, 200, 200, SkPaint()); 57 canvas.restore();
|