summaryrefslogtreecommitdiff
path: root/libs/androidfw/ObbFile.cpp
diff options
context:
space:
mode:
author Riddle Hsu <riddlehsu@google.com> 2024-08-30 10:18:13 +0800
committer Riddle Hsu <riddlehsu@google.com> 2024-08-30 11:44:43 +0800
commit05b04234f946f8ad31f0f506229a52e992571524 (patch)
treea5335e468276c144c312e3a133d0f98ff7d58b43 /libs/androidfw/ObbFile.cpp
parent4cc6b39fa5fe44f5b4c71b1447b49b84d745ec6d (diff)
Remove explicit creation of SurfaceSession in WMS
Because it is a stateless connection object to SF, it is unnecessary to have individual connections from DisplayContent and the Session per-process. There were already several places use null for SurfaceControl.Builder, so the singleton instance SurfaceComposerClient::getDefault() is already in use. Then just use that one. That reduces unnecessary IPC to SF when creating surface for new processes. Bug: 159103089 Flag: EXEMPT reduce unnecessary invocation Test: atest WindowManagerServiceTests Change-Id: Iab7e708d064dd42d39d3ab8cf3e08d657b926c68
Diffstat (limited to 'libs/androidfw/ObbFile.cpp')
0 files changed, 0 insertions, 0 deletions