diff options
Diffstat (limited to 'libs')
| -rw-r--r-- | libs/hwui/SkiaCanvas.cpp | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/libs/hwui/SkiaCanvas.cpp b/libs/hwui/SkiaCanvas.cpp index 51a7d0093128..812e4d885b39 100644 --- a/libs/hwui/SkiaCanvas.cpp +++ b/libs/hwui/SkiaCanvas.cpp @@ -512,15 +512,7 @@ void SkiaCanvas::drawArc(float left, float top, float right, float bottom, void SkiaCanvas::drawPath(const SkPath& path, const SkPaint& paint) { if (CC_UNLIKELY(paint.nothingToDraw())) return; - SkRect rect; - SkRRect roundRect; - if (path.isOval(&rect)) { - mCanvas->drawOval(rect, paint); - } else if (path.isRRect(&roundRect)) { - mCanvas->drawRRect(roundRect, paint); - } else { - mCanvas->drawPath(path, paint); - } + mCanvas->drawPath(path, paint); } void SkiaCanvas::drawVertices(SkCanvas::VertexMode vertexMode, int vertexCount, |