Create a semi-stable API for capturing the state of an SkCanvas and reconstructing...
authordjsollen@google.com <djsollen@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 29 Aug 2013 19:29:09 +0000 (19:29 +0000)
committerdjsollen@google.com <djsollen@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 29 Aug 2013 19:29:09 +0000 (19:29 +0000)
commit2ce9fce145c0b6cc80a02bf534fdea2798936265
tree0b1c00ffaa7e6c012fb6e594228241546d291b63
parent6a7eecd92c58d2fe300ecc772531803116adc652
Create a semi-stable API for capturing the state of an SkCanvas and reconstructing that state across different versions of Skia.

R=joth@chromium.org, mtklein@google.com, reed@google.com, scroggo@google.com

Review URL: https://codereview.chromium.org/23545017

git-svn-id: http://skia.googlecode.com/svn/trunk@11010 2bbb7eff-a529-9590-31e7-b0007b416f81
gm/canvasstate.cpp
gyp/tests.gyp
gyp/utils.gyp
include/core/SkWriter32.h
include/utils/SkCanvasStateUtils.h [new file with mode: 0644]
src/utils/SkCanvasStateUtils.cpp [new file with mode: 0644]
tests/CanvasStateTest.cpp [new file with mode: 0644]