commit | 96827b125f3a91ad9423a3f51d312518b9cdd425 | [log] [tgz] |
---|---|---|
author | Jim Van Verth <jvanverth@google.com> | Mon Jul 29 09:20:30 2019 -0400 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Mon Jul 29 13:47:16 2019 +0000 |
tree | 3ae4bae377605e6551bf57bc83151de70c26f7ed | |
parent | 3da607ec72e5db468fa260c1557cbd645d30568f [diff] |
Use raw MTLBuffer for texture uploads. There's a fair bit of overhead to setting up a GrMtlBuffer (adding it to the resource cache, etc.) that isn't necessary in this case when using a temporary buffer. Overall it gives about 10% improvement in uploadToTexture(). Change-Id: I99449c9001098c90743cba8d614007db307156d3 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/230131 Commit-Queue: Jim Van Verth <jvanverth@google.com> Reviewed-by: Greg Daniel <egdaniel@google.com>