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 20:20:40 +0000 (20:20 +0000)
committerdjsollen@google.com <djsollen@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 29 Aug 2013 20:20:40 +0000 (20:20 +0000)
commit5587ac09beec4c056332504f3fa85990520b43fd
treefc6a3a59cabd7a0814c717d5c0cc0aef23105808
parent5696baa16bc3cfbf99b9abfcdd178d0afe3213da
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

Committed: https://code.google.com/p/skia/source/detail?r=11010

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

git-svn-id: http://skia.googlecode.com/svn/trunk@11013 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]