/external/skia/tests/ |
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) { 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, MatType mat) 688 SkCanvas* canvas = picture.beginRecording(100, 100); local [all...] |
/external/skia/gm/ |
aarectmodes.cpp | 14 static void test4(SkCanvas* canvas) { 57 canvas->clipRect(clip); 58 canvas->drawPath(path, paint); 84 static SkScalar drawCell(SkCanvas* canvas, SkXfermode* mode, 95 canvas->drawOval(r, paint); 105 canvas->drawRect(rect, paint); 143 void onDraw(SkCanvas* canvas) override { 145 test4(canvas); variable 150 canvas->translate(SkIntToScalar(4), SkIntToScalar(4)); 153 canvas->save() [all...] |
colorfilterimagefilter.cpp | 109 static void drawClippedRect(SkCanvas* canvas, 113 canvas->save(); 116 canvas->clipRect(clip); 117 canvas->drawRect(r, paint); 118 canvas->restore(); 121 DEF_SIMPLE_GM(colorfilterimagefilter, canvas, 400, 100){ 125 canvas->save(); 130 drawClippedRect(canvas, r, paint); 131 canvas->translate(FILTER_WIDTH + MARGIN, 0); 133 canvas->restore() [all...] |
gm.cpp | 22 void GM::draw(SkCanvas* canvas) { 23 this->drawBackground(canvas); 24 this->drawContent(canvas); 27 void GM::drawContent(SkCanvas* canvas) { 32 this->onDraw(canvas); 35 void GM::drawBackground(SkCanvas* canvas) { 40 this->onDrawBackground(canvas); 60 void GM::onDrawBackground(SkCanvas* canvas) { 61 canvas->drawColor(fBGColor, SkXfermode::kSrc_Mode); 64 void GM::drawSizeBounds(SkCanvas* canvas, SkColor color) [all...] |
fontscaler.cpp | 33 static void rotate_about(SkCanvas* canvas, 36 canvas->translate(px, py); 37 canvas->rotate(degrees); 38 canvas->translate(-px, -py); 41 void onDraw(SkCanvas* canvas) override { 59 SkAutoCanvasRestore acr(canvas, true); 60 canvas->translate(SkIntToScalar(50 + i * 230), 62 rotate_about(canvas, SkIntToScalar(i * 5), x, y * 10); 70 canvas->drawRect(r, p); 75 canvas->drawText(text, textLen, x, y, paint) [all...] |
fontscalerdistortable.cpp | 34 static void rotate_about(SkCanvas* canvas, SkScalar degrees, SkScalar px, SkScalar py) { 35 canvas->translate(px, py); 36 canvas->rotate(degrees); 37 canvas->translate(-px, -py); 40 void onDraw(SkCanvas* canvas) override { 65 SkAutoCanvasRestore acr(canvas, true); 66 canvas->translate(SkIntToScalar(30 + i * 100), SkIntToScalar(20)); 67 rotate_about(canvas, SkIntToScalar(i * 5), x, y * 10); 75 canvas->drawRect(r, p); 80 canvas->drawText(text, textLen, x, y, paint) [all...] |
picture.cpp | 14 SkCanvas* canvas = rec.beginRecording(100, 100); local 21 canvas->drawRect(SkRect::MakeWH(100, 100), paint); 25 canvas->drawPath(path, paint); 29 canvas->drawPath(path, paint); 33 canvas->drawRect(SkRect::MakeXYWH(25, 25, 50, 50), paint); 59 void onDraw(SkCanvas* canvas) override { 60 canvas->translate(10, 10); 65 canvas->drawPicture(fPicture); 68 canvas->drawPicture(fPicture, &matrix, nullptr); 71 canvas->drawPicture(fPicture, &matrix, &paint) [all...] |
resizeimagefilter.cpp | 27 void draw(SkCanvas* canvas, 33 canvas->getTotalMatrix().mapRect(&dstRect, rect); 34 canvas->save(); 37 canvas->translate(rect.x(), rect.y()); 38 canvas->scale(deviceScaleX, deviceScaleY); 39 canvas->translate(-rect.x(), -rect.y()); 47 canvas->saveLayer(&rect, &filteredPaint); 52 canvas->drawOval(ovalRect, paint); 53 canvas->restore(); // for saveLayer 54 canvas->restore() [all...] |
strokes.cpp | 51 void onDraw(SkCanvas* canvas) override { 58 SkAutoCanvasRestore acr(canvas, true); 59 canvas->translate(0, SH * y); 60 canvas->clipRect(SkRect::MakeLTRB( 69 canvas->drawOval(r, paint); 71 canvas->drawRoundRect(r, r.width()/4, r.height()/4, paint); 114 void onDraw(SkCanvas* canvas) override { 124 canvas->save(); 125 canvas->translate(10 + i * 100.f, 10); 126 canvas->drawPath(fMoveHfPath, strokePaint) [all...] |
verylargebitmap.cpp | 15 static void draw(SkCanvas* canvas, int width, int height, SkColor colors[2]) { 23 canvas->drawPaint(paint); 42 static void show_image(SkCanvas* canvas, int width, int height, SkColor colors[2], 55 canvas->save(); 56 canvas->clipRect(r); 57 canvas->drawImage(image, 0, 0, nullptr); 58 canvas->restore(); 59 canvas->drawRect(r, paint); 62 canvas->drawImageRect(image, ir, r, nullptr); 63 canvas->drawRect(r, paint) [all...] |
cgm.c | 29 static void do_draw(sk_canvas_t* canvas) { 34 sk_canvas_draw_paint(canvas, paint); 39 sk_canvas_draw_rect(canvas, &r, paint); 45 sk_canvas_draw_oval(canvas, &r, paint); 50 void sk_test_c_api(sk_canvas_t* canvas) { 51 do_draw(canvas); 63 sk_canvas_draw_image(canvas, img0, W + 10, 10, NULL); 72 sk_canvas_draw_image(canvas, img1, W/2, H/2, NULL);
|
draw_bitmap_rect_skbug4374.cpp | 10 DEF_SIMPLE_GM(draw_bitmap_rect_skbug4734, canvas, 64, 64) { 17 canvas->drawBitmapRect(source, rect, dst, nullptr);
|
fadefilter.cpp | 13 DEF_SIMPLE_GM(fadefilter, canvas, 256, 256) { 24 canvas->drawRect(SkRect::MakeLTRB(64, 64, 192, 192), layerPaint);
|
imageblur.cpp | 15 void imageblurgm_draw(SkScalar fSigmaX, SkScalar fSigmaY, SkCanvas* canvas) { 19 canvas->saveLayer(nullptr, &paint); 31 canvas->drawText(str, strlen(str), SkIntToScalar(x), 34 canvas->restore(); 36 DEF_SIMPLE_GM_BG(imageblur, canvas, WIDTH, HEIGHT, SK_ColorBLACK) { 37 imageblurgm_draw(24.0f, 0.0f, canvas); 39 DEF_SIMPLE_GM_BG(imageblur_large, canvas, WIDTH, HEIGHT, SK_ColorBLACK) { 40 imageblurgm_draw(80.0f, 80.0f, canvas);
|
imageblurtiled.cpp | 32 virtual void onDraw(SkCanvas* canvas) { 38 if (!canvas->getClipBounds(&bounds)) { 43 canvas->save(); 44 canvas->clipRect(SkRect::MakeXYWH(x, y, tile_size, tile_size)); 45 canvas->saveLayer(nullptr, &paint); 59 canvas->drawText(str[i], strlen(str[i]), SkIntToScalar(0), 62 canvas->restore(); 63 canvas->restore();
|
imagefilterscropexpand.cpp | 42 void onDraw(SkCanvas* canvas) override { 74 canvas->translate(MARGIN, MARGIN); 76 canvas->save(); 82 Draw(canvas, checkerboard, rect, SkColorFilterImageFilter::Create( 85 Draw(canvas, checkerboard, rect, SkBlurImageFilter::Create( 88 Draw(canvas, checkerboard, rect, SkBlurImageFilter::Create( 91 Draw(canvas, checkerboard, rect, SkDilateImageFilter::Create( 94 Draw(canvas, checkerboard, rect, SkErodeImageFilter::Create( 97 Draw(canvas, checkerboard, rect, SkDropShadowImageFilter::Create( 102 Draw(canvas, checkerboard, rect, SkDisplacementMapEffect::Create 149 SkCanvas* canvas = surface->getCanvas(); local [all...] |
/sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/gle2/ |
ControlPoint.java | 28 * A {@link ControlPoint} is a coordinate in the canvas control which corresponds 29 * exactly to (0,0) at the top left of the canvas. It is unaffected by canvas 33 /** Containing canvas which the point is relative to. */ 46 * {@link MouseEvent#y} fields are relative to the canvas. 48 * @param canvas The {@link LayoutCanvas} this point is within. 54 public static ControlPoint create(LayoutCanvas canvas, MouseEvent event) { 55 // The mouse event coordinates should already be relative to the canvas 57 assert event.widget == canvas : event.widget; 58 return new ControlPoint(canvas, event.x, event.y) [all...] |
/external/skia/bench/ |
MagnifierBench.cpp | 36 void onDraw(int loops, SkCanvas* canvas) override { 48 canvas->drawBitmap(fCheckerboard, 0, 0, &paint); 57 SkCanvas canvas(fCheckerboard); 58 canvas.clear(0x00000000); 65 canvas.save(); 66 canvas.translate(SkIntToScalar(x), SkIntToScalar(y)); 67 canvas.drawRect(SkRect::MakeXYWH(0, 0, 8, 8), darkPaint); 68 canvas.drawRect(SkRect::MakeXYWH(8, 0, 8, 8), lightPaint); 69 canvas.drawRect(SkRect::MakeXYWH(0, 8, 8, 8), lightPaint); 70 canvas.drawRect(SkRect::MakeXYWH(8, 8, 8, 8), darkPaint) [all...] |
/external/skia/tools/VisualBench/ |
VisualInteractiveModule.cpp | 24 void VisualInteractiveModule::renderFrame(SkCanvas* canvas, Benchmark* benchmark, int loops) { 25 benchmark->draw(loops, canvas); 26 this->drawStats(canvas); 27 canvas->flush(); 30 void VisualInteractiveModule::drawStats(SkCanvas* canvas) { 38 SkISize canvasSize = canvas->getDeviceSize(); 43 canvas->clipRect(rect); 45 canvas->drawRect(rect, paint); 48 canvas->drawLine(rect.fLeft, rect.fBottom - kBaseMS*kPixelPerMS, 52 canvas->drawRect(rect, paint) [all...] |
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
MipMapActivity.java | 23 import android.graphics.Canvas; 62 protected void onDraw(Canvas canvas) { 63 super.onDraw(canvas); 65 canvas.save(); 66 canvas.scale(0.3f, 0.3f); 67 canvas.drawBitmap(mBitmap1, 0, 0, mBitmapPaint); 68 canvas.restore(); 70 canvas.save(); 71 canvas.translate(mBitmap1.getWidth() * 0.3f + 96.0f, 0.0f) [all...] |
/cts/tests/tests/graphics/src/android/graphics/cts/ |
PictureTest.java | 25 import android.graphics.Canvas; 49 Canvas canvas = original.beginRecording(TEST_WIDTH, TEST_HEIGHT); local 50 assertNotNull(canvas); 51 createImbalance(canvas); 53 int expectedSaveCount = canvas.getSaveCount(); 58 assertEquals(expectedSaveCount, canvas.getSaveCount()); 63 assertEquals(expectedSaveCount, canvas.getSaveCount()); 69 assertEquals(expectedSaveCount, canvas.getSaveCount()); 72 Canvas drawDest = new Canvas(bitmap) 89 Canvas canvas = new Canvas(bitmap); local 114 Canvas canvas = picture.beginRecording(TEST_WIDTH, TEST_HEIGHT); local [all...] |
/external/skia/samplecode/ |
SampleDitherBitmap.cpp | 16 static void draw_rect(SkCanvas* canvas, const SkRect& r, const SkPaint& p) { 17 canvas->drawRect(r, p); 22 canvas->drawRect(r, frame); 25 static void draw_gradient(SkCanvas* canvas) { 34 draw_rect(canvas, r, p); 36 canvas->translate(0, SkIntToScalar(40)); 38 draw_rect(canvas, r, p); 107 static void draw2(SkCanvas* canvas, const SkBitmap& bm) { 113 canvas->drawBitmap(bitmap, 0, 0, &paint); 115 canvas->drawBitmap(bitmap, 0, SkIntToScalar(bm.height() + 10), &paint) [all...] |
SampleLayerMask.cpp | 32 void drawMask(SkCanvas* canvas, const SkRect& r) { 48 canvas->drawBitmap(mask, r.fLeft, r.fTop, &paint); 54 canvas->drawPath(p, paint); 58 virtual void onDrawContent(SkCanvas* canvas) { 61 canvas->saveLayer(&r, nullptr); 62 canvas->drawColor(SK_ColorRED); 63 drawMask(canvas, r); 64 canvas->restore();
|
/packages/apps/Gallery2/src/com/android/gallery3d/ui/ |
AbstractSlotRenderer.java | 46 protected void drawContent(GLCanvas canvas, 48 canvas.save(GLCanvas.SAVE_FLAG_MATRIX); 54 canvas.translate(width / 2, height / 2); 55 canvas.rotate(rotation, 0, 0, 1); 56 canvas.translate(-width / 2, -height / 2); 63 canvas.scale(scale, scale, 1); 64 content.draw(canvas, 0, 0); 66 canvas.restore(); 69 protected void drawVideoOverlay(GLCanvas canvas, int width, int height) { 76 v.draw(canvas, 0, 0, w, h) [all...] |
/external/skia/platform_tools/android/apps/canvasproof/src/main/java/org/skia/canvasproof/ |
HwuiPictureView.java | 12 import android.graphics.Canvas; 42 protected void onDraw(Canvas canvas) { 44 canvas.save(); 45 canvas.scale(scale, scale); 46 HwuiPictureView.draw(canvas, this.picture); 47 canvas.restore(); 54 static private void draw(Canvas canvas, Picture p) { 57 canvas.drawPicture(p) [all...] |