commit | 587484f3bf75bfcdf918f2966886cd2c9cb60f7c | [log] [tgz] |
---|---|---|
author | Valerie Hau <vhau@google.com> | Fri Oct 18 13:25:27 2019 -0700 |
committer | Valerie Hau <vhau@google.com> | Thu Oct 24 14:22:55 2019 -0700 |
tree | 21bb2f541815260c9a1b211c53f522dc635ac90b | |
parent | 61bbf23c716fff8c2ea53fdc02ed57ed26b1c2f5 [diff] |
Capping buffer size to std::numeric_limits<size_t>::max() If stride is set to nonsensical (if stride has no meaning for the particular buffer allocation) or to a stride size such that height * stride * bpp would overflow size_t, approximate buffer size with stride = width instead. Bug: 142767215 Test: build, boot, GraphicBufferAllocation_test Change-Id: Ia955246f529e46a80164d8b5c7bf59d0ec0def96 (cherry picked from commit 35493e7af48efce8886b67001ece69743d5a6199)