commit | 8bc3255903eb1697e721c4dcb14410f1820e72bf | [log] [tgz] |
---|---|---|
author | David Reveman <reveman@google.com> | Fri Jun 28 10:32:41 2019 -0400 |
committer | David Reveman <reveman@google.com> | Fri Jun 28 19:09:01 2019 -0400 |
tree | a56d12b388a1f96f15db99c6015690ec486e682e | |
parent | 87f11962406fa7ea1f733012e85e8a266a44c847 [diff] |
[vulkan] Improve pipe performance on Fuchsia. This makes use of the new Call method to write and readback using a single IPC call. The IOStream interface has been updated to allow for this optimization. It also implements buffered reads. Each time we readback data on Fuchsia we attempt to read a larger fixed size, which we consume until another read is needed. Change-Id: Ia7aabb5849c651f6d777da996e9d6d271722d0c8