From d2db5c10a338fe5b339bd3d8e71818a43b105c72 Mon Sep 17 00:00:00 2001 From: Derek Sollenberger Date: Wed, 16 Dec 2015 11:46:50 -0500 Subject: [PATCH] Remove onDrawSprite API as it is no longer exposed via SkCanvas Change-Id: Id6f0bb7a9b4eaad0d0442d4ab4212f6a56070c66 --- libs/hwui/SkiaCanvasProxy.cpp | 9 --------- libs/hwui/SkiaCanvasProxy.h | 2 -- 2 files changed, 11 deletions(-) diff --git a/libs/hwui/SkiaCanvasProxy.cpp b/libs/hwui/SkiaCanvasProxy.cpp index 2d5f70f6a70c3..130cc80a6220c 100644 --- a/libs/hwui/SkiaCanvasProxy.cpp +++ b/libs/hwui/SkiaCanvasProxy.cpp @@ -138,15 +138,6 @@ void SkiaCanvasProxy::onDrawBitmapNine(const SkBitmap& bitmap, const SkIRect& ce SkDEBUGFAIL("SkiaCanvasProxy::onDrawBitmapNine is not yet supported"); } -void SkiaCanvasProxy::onDrawSprite(const SkBitmap& bitmap, int left, int top, - const SkPaint* paint) { - // TODO: if bitmap is a subset, do we need to add pixelRefOrigin to src? - mCanvas->save(SkCanvas::kMatrixClip_SaveFlag); - mCanvas->setMatrix(SkMatrix::I()); - mCanvas->drawBitmap(bitmap, left, top, paint); - mCanvas->restore(); -} - void SkiaCanvasProxy::onDrawVertices(VertexMode mode, int vertexCount, const SkPoint vertices[], const SkPoint texs[], const SkColor colors[], SkXfermode*, const uint16_t indices[], int indexCount, const SkPaint& paint) { diff --git a/libs/hwui/SkiaCanvasProxy.h b/libs/hwui/SkiaCanvasProxy.h index 2fe4327b9539d..0089fb5da2a91 100644 --- a/libs/hwui/SkiaCanvasProxy.h +++ b/libs/hwui/SkiaCanvasProxy.h @@ -66,8 +66,6 @@ protected: const SkPaint* paint, SrcRectConstraint) override; virtual void onDrawBitmapNine(const SkBitmap& bitmap, const SkIRect& center, const SkRect& dst, const SkPaint*) override; - virtual void onDrawSprite(const SkBitmap&, int left, int top, - const SkPaint*) override; virtual void onDrawVertices(VertexMode, int vertexCount, const SkPoint vertices[], const SkPoint texs[], const SkColor colors[], SkXfermode*, const uint16_t indices[], int indexCount,