Change clear() to respect the clip
authorreed <reed@google.com>
Thu, 4 Dec 2014 15:50:14 +0000 (07:50 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 4 Dec 2014 15:50:14 +0000 (07:50 -0800)
commit8eddfb50c0c9e4bcba6384a2ce39852b5fb5becb
treefee1ed25b223ba3e5cd458e351a9899e7179222c
parent60f3c657cc0235650b630be78105fc47d37385e7
Change clear() to respect the clip

This reverts commit af641a1c10f176cb9617026d3cc93c117a85d13d.

BUG=skia:
TBR=

Review URL: https://codereview.chromium.org/783493002
31 files changed:
include/core/SkBitmapDevice.h
include/core/SkCanvas.h
include/core/SkDevice.h
include/core/SkPicture.h
include/pdf/SkPDFDevice.h
include/utils/SkDeferredCanvas.h
include/utils/SkNWayCanvas.h
src/core/SkBitmapDevice.cpp
src/core/SkCanvas.cpp
src/core/SkDevice.cpp
src/core/SkPictureRecord.cpp
src/core/SkPictureRecord.h
src/core/SkRecordDraw.cpp
src/core/SkRecordDraw.h
src/core/SkRecorder.cpp
src/core/SkRecorder.h
src/core/SkRecords.h
src/gpu/GrLayerHoister.cpp
src/gpu/SkGpuDevice.cpp
src/gpu/SkGpuDevice.h
src/image/SkSurface_Gpu.cpp
src/pdf/SkPDFDevice.cpp
src/pipe/SkGPipeWrite.cpp
src/utils/SkDeferredCanvas.cpp
src/utils/SkGatherPixelRefsAndRects.h
src/utils/SkNWayCanvas.cpp
src/utils/SkPictureUtils.cpp
src/utils/debugger/SkDebugCanvas.cpp
src/utils/debugger/SkDebugCanvas.h
tests/DeferredCanvasTest.cpp
tests/RecordDrawTest.cpp