Loading libs/hwui/SkiaCanvasProxy.cpp +6 −0 Original line number Original line Diff line number Diff line Loading @@ -103,6 +103,12 @@ void SkiaCanvasProxy::onDrawRRect(const SkRRect& roundRect, const SkPaint& paint } } } } void SkiaCanvasProxy::onDrawArc(const SkRect& rect, SkScalar startAngle, SkScalar sweepAngle, bool useCenter, const SkPaint& paint) { mCanvas->drawArc(rect.fLeft, rect.fTop, rect.fRight, rect.fBottom, startAngle, sweepAngle, useCenter, paint); } void SkiaCanvasProxy::onDrawPath(const SkPath& path, const SkPaint& paint) { void SkiaCanvasProxy::onDrawPath(const SkPath& path, const SkPaint& paint) { mCanvas->drawPath(path, paint); mCanvas->drawPath(path, paint); } } Loading libs/hwui/SkiaCanvasProxy.h +2 −0 Original line number Original line Diff line number Diff line Loading @@ -60,6 +60,8 @@ protected: virtual void onDrawRect(const SkRect&, const SkPaint&) override; virtual void onDrawRect(const SkRect&, const SkPaint&) override; virtual void onDrawRRect(const SkRRect&, const SkPaint&) override; virtual void onDrawRRect(const SkRRect&, const SkPaint&) override; virtual void onDrawPath(const SkPath& path, const SkPaint&) override; virtual void onDrawPath(const SkPath& path, const SkPaint&) override; virtual void onDrawArc(const SkRect&, SkScalar startAngle, SkScalar sweepAngle, bool useCenter, const SkPaint&) override; virtual void onDrawBitmap(const SkBitmap&, SkScalar left, SkScalar top, virtual void onDrawBitmap(const SkBitmap&, SkScalar left, SkScalar top, const SkPaint*) override; const SkPaint*) override; virtual void onDrawBitmapRect(const SkBitmap&, const SkRect* src, const SkRect& dst, virtual void onDrawBitmapRect(const SkBitmap&, const SkRect* src, const SkRect& dst, Loading Loading
libs/hwui/SkiaCanvasProxy.cpp +6 −0 Original line number Original line Diff line number Diff line Loading @@ -103,6 +103,12 @@ void SkiaCanvasProxy::onDrawRRect(const SkRRect& roundRect, const SkPaint& paint } } } } void SkiaCanvasProxy::onDrawArc(const SkRect& rect, SkScalar startAngle, SkScalar sweepAngle, bool useCenter, const SkPaint& paint) { mCanvas->drawArc(rect.fLeft, rect.fTop, rect.fRight, rect.fBottom, startAngle, sweepAngle, useCenter, paint); } void SkiaCanvasProxy::onDrawPath(const SkPath& path, const SkPaint& paint) { void SkiaCanvasProxy::onDrawPath(const SkPath& path, const SkPaint& paint) { mCanvas->drawPath(path, paint); mCanvas->drawPath(path, paint); } } Loading
libs/hwui/SkiaCanvasProxy.h +2 −0 Original line number Original line Diff line number Diff line Loading @@ -60,6 +60,8 @@ protected: virtual void onDrawRect(const SkRect&, const SkPaint&) override; virtual void onDrawRect(const SkRect&, const SkPaint&) override; virtual void onDrawRRect(const SkRRect&, const SkPaint&) override; virtual void onDrawRRect(const SkRRect&, const SkPaint&) override; virtual void onDrawPath(const SkPath& path, const SkPaint&) override; virtual void onDrawPath(const SkPath& path, const SkPaint&) override; virtual void onDrawArc(const SkRect&, SkScalar startAngle, SkScalar sweepAngle, bool useCenter, const SkPaint&) override; virtual void onDrawBitmap(const SkBitmap&, SkScalar left, SkScalar top, virtual void onDrawBitmap(const SkBitmap&, SkScalar left, SkScalar top, const SkPaint*) override; const SkPaint*) override; virtual void onDrawBitmapRect(const SkBitmap&, const SkRect* src, const SkRect& dst, virtual void onDrawBitmapRect(const SkBitmap&, const SkRect* src, const SkRect& dst, Loading