Loading libs/hwui/SkiaCanvas.cpp +2 −8 Original line number Diff line number Diff line Loading @@ -390,14 +390,8 @@ bool SkiaCanvas::clipRect(float left, float top, float right, float bottom, SkCl } bool SkiaCanvas::clipPath(const SkPath* path, SkClipOp op) { SkRRect roundRect; if (path->isRRect(&roundRect)) { this->recordClip(roundRect, op); mCanvas->clipRRect(roundRect, op); } else { this->recordClip(*path, op); mCanvas->clipPath(*path, op); } return !mCanvas->isClipEmpty(); } Loading Loading
libs/hwui/SkiaCanvas.cpp +2 −8 Original line number Diff line number Diff line Loading @@ -390,14 +390,8 @@ bool SkiaCanvas::clipRect(float left, float top, float right, float bottom, SkCl } bool SkiaCanvas::clipPath(const SkPath* path, SkClipOp op) { SkRRect roundRect; if (path->isRRect(&roundRect)) { this->recordClip(roundRect, op); mCanvas->clipRRect(roundRect, op); } else { this->recordClip(*path, op); mCanvas->clipPath(*path, op); } return !mCanvas->isClipEmpty(); } Loading