commit | 09ef820ccf81b4e38eb55dbfe01719ca4fdd8b63 | [log] [tgz] |
---|---|---|
author | Sergey Ulanov <sergeyu@google.com> | Thu Apr 25 19:06:41 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Apr 25 19:06:41 2019 |
tree | 14cf99cf8699fc4440646bc09c29aa5debc9b90f | |
parent | ee92240670ca64adc8260c3a85e2f68ce5e9915d [diff] |
[Fuchsia] Add buffer_collection_id in NativePixmapHandle NativePixmapHandle already contained VMO handle on Fuchsia. VMO handle can be used to identify buffers, but sysmem returns VMOs only for buffers for which CPU access was requested and we don't need all buffers to be CPU accessible. The new fields will allow to identify sysmem-allocated buffers without relying on VMO handles. VMO handles are still kept as part of NativePixmapHandle to allow clients access the buffers. Bug: 852011 Change-Id: I147af3de9c8f98c6216003ae19702cb67ab0bfcf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576167 Commit-Queue: Sergey Ulanov <sergeyu@chromium.org> Reviewed-by: Michael Spang <spang@chromium.org> Reviewed-by: Tom Sepez <tsepez@chromium.org> Cr-Commit-Position: refs/heads/master@{#654136}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .