commit | e54a23fcfa42b2fc9d320650de72bcb2d9566b2d | [log] [tgz] |
---|---|---|
author | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | Wed Mar 12 20:21:48 2014 +0000 |
committer | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | Wed Mar 12 20:21:48 2014 +0000 |
tree | bf63292c10f857384abd6a35a6fd0ff6c5a1fb96 | |
parent | f11943f21d985cba5af38b1609dbe8a4cfa58179 [diff] |
De-virtualize SkCanvas save/restore. This moves the state management logic into non-virtual SkCanvas methods, and turns the virtuals into protected notifiers. R=reed@google.com, robertphillips@google.com Author: fmalita@chromium.org Review URL: https://codereview.chromium.org/194713008 git-svn-id: http://skia.googlecode.com/svn/trunk@13776 2bbb7eff-a529-9590-31e7-b0007b416f81