diff options
| author | 2022-10-27 12:00:12 -0400 | |
|---|---|---|
| committer | 2022-11-02 13:05:03 -0400 | |
| commit | b5a094b997f4db0b2f21ea6b2be6fa8bc6ba2f57 (patch) | |
| tree | 60b3372f2e515333878ca16b27b4414a482c0eb1 /libs/gui/BLASTBufferQueue.cpp | |
| parent | 3681e5a1cb88ea9762daedb4770c03b9858802f0 (diff) | |
SF: Avoid registering DisplayDevice with Scheduler
The Scheduler should only care about the RefreshRateSelector part, and
should not needlessly extend the compositionengine::Display's lifetime
until the DisplayDevice is unregistered.
Make Scheduler::registerDisplay infallible, such that SurfaceFlinger::
processDisplayChanged does not need to unregister before registering.
Bug: 241285191
Test: libsurfaceflinger_unittest
Change-Id: I12b3855167e98f48ae368d39264edcb456efb293
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
0 files changed, 0 insertions, 0 deletions