commit | c3d2efb33238a3ee19cc8e21f4d91ef8c55f23c4 | [log] [tgz] |
---|---|---|
author | mtklein <mtklein@chromium.org> | Thu Sep 11 18:11:44 2014 |
committer | Commit bot <commit-bot@chromium.org> | Thu Sep 11 18:31:40 2014 |
tree | dc22ee5ad2c9df72faa17a71b8deb6ad3290f898 | |
parent | a007c724bf0aea0450abf43daefa3b0a4e298bd2 [diff] |
Try backing SkPicture with SkRecord in Chromium. This is our first attempt, mostly to feel this out. Performance and correctness problems are both possible. Please revert this if a benchmark even smells funny. That said, we've been working on this a while, are pretty confident it's good stuff, and have had Skia's internal testing entirely switched over for a week. Parts of Chromium that serialize and deserialize SkPictures are already switched over. This CL finishes things off by switching the default recorded-from-scratch SkPicture to use SkRecord too. BUG=408985,409110,409138 Committed: https://chromium.googlesource.com/chromium/src/+/f7450daaf38f4951b23fabaaaf659c6af33a705c Committed: https://chromium.googlesource.com/chromium/src/+/5f2a6ab31313eb2fc6e456f65c3863a77d2d0c30 CQ_EXTRA_TRYBOTS=tryserver.blink:linux_blink_rel,linux_blink_dbg;tryserver.chromium.linux:linux_browser_asan Committed: https://chromium.googlesource.com/chromium/src/+/130033d6c732af90ed117f05517e4efffd23ae58 Committed: https://crrev.com/ba819aea3f302d89100dc89632fd225a40e65411 Cr-Commit-Position: refs/heads/master@{#293503} Review URL: https://codereview.chromium.org/504823003 Cr-Commit-Position: refs/heads/master@{#294423}