Improve GpuMemoryBufferFactoryAndroidHardwareBuffer thread safety.
The overridden functions for GpuMemoryBufferFactory can be called on multiple threads with OOP-D. Add a lock to protect |buffer_map_| which is used in both CreateGpuMemoryBuffer() and DestroyGpuMemoryBuffer(). Bug: 902163 Change-Id: Ib80169103677f5bdaccc2d4803efa029f4910b03 Reviewed-on: https://chromium-review.googlesource.com/c/1329547 Commit-Queue: kylechar <kylechar@chromium.org> Reviewed-by:Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#606989}
Showing
Please register or sign in to comment