commit | 1316afd20fa9d507cb13bfb1edf1b0d064689c15 | [log] [tgz] |
---|---|---|
author | Antoine Labour <piman@chromium.org> | Mon Jan 07 22:43:23 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jan 07 22:43:23 2019 |
tree | a8fcd18e132e472e8e65c082c52153aff426c616 | |
parent | 8965dbacb189a98b51abd6298fd432bb9dfa0342 [diff] |
Change gpu::Buffer and gpu::BufferBacking to use uint32_t sizes Because client and service may be of different bitness, offsets in command buffers have to fit in a uint32_t, effectively limiting transfer buffers to 4GB. This makes it clearer by enforcing it on IPC boundaries and using uint32_t for the size, removing casts along the way. Bug: 905509 Change-Id: Iabd9d01e5a8c93c8efea909a6df7d588de14c4fb Reviewed-on: https://chromium-review.googlesource.com/c/1396861 Commit-Queue: Antoine Labour <piman@chromium.org> Reviewed-by: Zhenyao Mo <zmo@chromium.org> Cr-Commit-Position: refs/heads/master@{#620510}
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 .