commit | 5b701e127ce5f7942a0d18de7d4dab0e37d77d1e | [log] [tgz] |
---|---|---|
author | Mike Klein <mtklein@google.com> | Thu Apr 02 10:34:24 2020 -0500 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Thu Apr 02 16:44:06 2020 +0000 |
tree | 51cb71196812841d13290e8aef9146412ba42020 | |
parent | b7d87903df3c52be2168bc0cdf3eea29f10d4c56 [diff] |
pass around programs by value It's clearer to see the flow of data this way and to read each pass' implementation without all the pointer indirection, and move semantics should let this be just as efficient. Change-Id: I1ac211fbe54bec37de6d126eec0c211573c2a568 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/281218 Reviewed-by: Herb Derby <herb@google.com> Commit-Queue: Mike Klein <mtklein@google.com>