commit | 7ecbb52ac881ffec1059cb0fe7893abee386e903 | [log] [tgz] |
---|---|---|
author | Ilya Matyukhin <ilyamaty@google.com> | Wed Jun 23 15:24:03 2021 -0700 |
committer | Ilya Matyukhin <ilyamaty@google.com> | Thu Jun 24 13:57:04 2021 -0700 |
tree | 161b8d030f1b5ff524fbc7a7ac800be787137c3f | |
parent | 27b63bb1509026b3ae7a83ac6c93977846acc237 [diff] |
Fix races in GHBM surface creation and usage This CL also decouples LHBM from GHBM, removing unnecessary operations with the GHBM SurfaceView when LHBM is requested. This saves up to 5 ms of rendering time in certain scenarios. Bug: 190239478 Bug: 190345678 Test: manual Test: perfetto Change-Id: I83f5e1dcea6a4d4209025e921c704c4f7ff0af60