diff options
author | 2014-11-20 08:58:02 -0800 | |
---|---|---|
committer | 2014-11-20 08:58:02 -0800 | |
commit | 378e70d8e561b72a904286ea231946f5c8345b9a (patch) | |
tree | 99bbb82eba56fd298e8bb9c9d7b562dd69308dbc /src | |
parent | 072803144a623f1a59eb73ca5f3ddf45222b5e06 (diff) |
SkCanvas::clear() should call down to devices even when the clip is empty.
SkDrawIter had a lovely, completely unused, option for this. Oversight?
BUG=skia:
Review URL: https://codereview.chromium.org/735233003
Diffstat (limited to 'src')
-rw-r--r-- | src/core/SkCanvas.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/SkCanvas.cpp b/src/core/SkCanvas.cpp index 31a9a7970b..a4e4df3554 100644 --- a/src/core/SkCanvas.cpp +++ b/src/core/SkCanvas.cpp @@ -1707,7 +1707,7 @@ void SkCanvas::drawDRRect(const SkRRect& outer, const SkRRect& inner, ////////////////////////////////////////////////////////////////////////////// void SkCanvas::clear(SkColor color) { - SkDrawIter iter(this); + SkDrawIter iter(this, false/*clear can affect empty clips*/); this->predrawNotify(); while (iter.next()) { iter.fDevice->clear(color); |