commit | 542c9dc008516bdce10d748e4ccda732ec7b511c | [log] [tgz] |
---|---|---|
author | Dominik Laskowski <domlaskowski@google.com> | Fri Apr 10 12:42:02 2020 -0700 |
committer | Dominik Laskowski <domlaskowski@google.com> | Mon Apr 13 22:15:15 2020 -0700 |
tree | a4ebaa97e86fdd670ca6aad9501cf349f30b6cbf | |
parent | 470df5f0d6a272fd0c92f5967e43af0f29a5c866 [diff] |
SF: Remove display lookup in SurfaceTracing Remove the strong reference to prevent a removed display from being destroyed off the main thread. This is also a step in adding thread annotations to display state accessors. Also, clean up SurfaceTracing usage in the SurfaceFlinger class. Bug: 123715322 Test: Tracing still works. Change-Id: Iad174e7b42fbde96a46155c740838f6cd3966365