commit | 73494cdb094f2552f45066923be3bdfacdffe004 | [log] [tgz] |
---|---|---|
author | Miguel Casas <mcasas@chromium.org> | Fri Feb 01 17:48:19 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Feb 01 17:48:19 2019 |
tree | 81762d2e4ba41eb760d4593e574c1b1c8700e9a9 | |
parent | 0a71de74838adbe8f3a2da06f61e3e4aa13f467a [diff] |
VaVDA: introduce enum BufferAllocationMode This CL removes |decode_using_client_picture_buffers_| and |use_reduced_number_of_allocations_| in favour of a new enum class BufferAllocationMode and associated member |buffer_allocation_mode_|, filled in a single place with verbose explanations as to why and the associated TODOs. No new functionality intended: this is purely a refactoring, hopefully leaving things clearer (but also prevents wrong uses e.g. |decode_using_client_picture_buffers_| and |use_reduced_number_of_allocations_| both true, which doesn't make sense but is hypothetically possible on ToT). Bug: 912295 Change-Id: I9b3be1cbc1314849e3693ce04196bece3b7f0ed2 Reviewed-on: https://chromium-review.googlesource.com/c/1443979 Commit-Queue: Miguel Casas <mcasas@chromium.org> Reviewed-by: Hirokazu Honda <hiroh@chromium.org> Cr-Commit-Position: refs/heads/master@{#628376}
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 .