Implement all SkCanvas overrides that SkPictureRecord does.
authormtklein <mtklein@chromium.org>
Thu, 4 Sep 2014 21:12:44 +0000 (14:12 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 4 Sep 2014 21:12:44 +0000 (14:12 -0700)
commit29dfaa80f5776904f42b72b387a99e75f8dc5f5f
treeebdb3333ae2326d0f0438d738d4360836119ae07
parent52354b6df7da17a69b3f34f4e22de86fa5674006
Implement all SkCanvas overrides that SkPictureRecord does.

Primarily this is for isDrawingToLayer().  drawData() and onNewSurface() are
for completeness.

BUG=409138
R=robertphillips@google.com, mtklein@google.com, reed@google.com

Author: mtklein@chromium.org

Review URL: https://codereview.chromium.org/545613002
src/core/SkRecordDraw.cpp
src/core/SkRecorder.cpp
src/core/SkRecorder.h
src/core/SkRecords.h
tests/RecorderTest.cpp