commit | 6819df36446f6fdcbd17d83a72a03de46e6d0d2d | [log] [tgz] |
---|---|---|
author | cdalton <cdalton@nvidia.com> | Wed Oct 15 13:43:48 2014 -0700 |
committer | Commit bot <commit-bot@chromium.org> | Wed Oct 15 13:43:48 2014 -0700 |
tree | 4edbd494f61991b0165806f994137a4bf77b96fe | |
parent | 80a720eb823ac76fdfa254fe9b9f7333a1458e5c [diff] |
Adds a GrTRecorder class that GrInOrderDrawBuffer uses to allocate all its commands interleaved in contiguous memory. GrTRecorder also supports extra data associated with objects, so we can store arrays inline without having to call malloc(). Committed: https://skia.googlesource.com/skia/+/360b6801cfd90485891d709e44cf395d527ba69e Review URL: https://codereview.chromium.org/628453002