commit | cbf59e0e39e3ba1dfd4441fb27c745ffce3c30d7 | [log] [tgz] |
---|---|---|
author | Jim Van Verth <jvanverth@google.com> | Thu Oct 17 14:58:37 2019 -0400 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Fri Oct 18 14:04:41 2019 +0000 |
tree | 743953f561764cb46562fdbcb3c3aa11de0b0c14 | |
parent | 7b86d4e8a217d0a983a902aaad3c266f1696a660 [diff] |
Use LazyProxy to set up Metal swapchain. The purpose of this is to delay acquiring the next drawable in the swapchain to avoid stalling and gain better parallel execution between the CPU and GPU. Change-Id: I40ef7672394fd00616de43685530d2feaf7cab2d Reviewed-on: https://skia-review.googlesource.com/c/skia/+/249005 Reviewed-by: Greg Daniel <egdaniel@google.com> Commit-Queue: Jim Van Verth <jvanverth@google.com>