diff options
author | reed <reed@google.com> | 2014-12-04 07:50:14 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-12-04 07:50:14 -0800 |
commit | 8eddfb50c0c9e4bcba6384a2ce39852b5fb5becb (patch) | |
tree | fee1ed25b223ba3e5cd458e351a9899e7179222c /src/pipe | |
parent | 60f3c657cc0235650b630be78105fc47d37385e7 (diff) |
Change clear() to respect the clip
This reverts commit af641a1c10f176cb9617026d3cc93c117a85d13d.
BUG=skia:
TBR=
Review URL: https://codereview.chromium.org/783493002
Diffstat (limited to 'src/pipe')
-rw-r--r-- | src/pipe/SkGPipeWrite.cpp | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/pipe/SkGPipeWrite.cpp b/src/pipe/SkGPipeWrite.cpp index 41b0234480..a5af6c7111 100644 --- a/src/pipe/SkGPipeWrite.cpp +++ b/src/pipe/SkGPipeWrite.cpp @@ -233,7 +233,6 @@ public: // overrides from SkCanvas virtual bool isDrawingToLayer() const SK_OVERRIDE; - virtual void clear(SkColor) SK_OVERRIDE; virtual void drawPaint(const SkPaint& paint) SK_OVERRIDE; virtual void drawPoints(PointMode, size_t count, const SkPoint pts[], const SkPaint&) SK_OVERRIDE; @@ -690,20 +689,6 @@ void SkGPipeCanvas::onClipRegion(const SkRegion& region, SkRegion::Op rgnOp) { /////////////////////////////////////////////////////////////////////////////// -void SkGPipeCanvas::clear(SkColor color) { - NOTIFY_SETUP(this); - unsigned flags = 0; - if (color) { - flags |= kClear_HasColor_DrawOpFlag; - } - if (this->needOpBytes(sizeof(SkColor))) { - this->writeOp(kDrawClear_DrawOp, flags, 0); - if (color) { - fWriter.write32(color); - } - } -} - void SkGPipeCanvas::drawPaint(const SkPaint& paint) { NOTIFY_SETUP(this); this->writePaint(paint); |