diff options
author | 2024-01-25 00:27:49 +0000 | |
---|---|---|
committer | 2024-01-25 00:27:49 +0000 | |
commit | b2e2eefaf247c683c985ef70d99a519d137243da (patch) | |
tree | 851560b683f7b6e262f5a40a66931f8a4c45075e /services/surfaceflinger/SurfaceFlinger.cpp | |
parent | 3b464e46c5d7456e7355051e807914a14b6554c8 (diff) | |
parent | aef688b413a80a8807e6ed2609b6477448b95c02 (diff) |
Merge "[SF] Use LayerHierarchy traverse() for FpsReporter" into main
Diffstat (limited to 'services/surfaceflinger/SurfaceFlinger.cpp')
-rw-r--r-- | services/surfaceflinger/SurfaceFlinger.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/services/surfaceflinger/SurfaceFlinger.cpp b/services/surfaceflinger/SurfaceFlinger.cpp index 0c640aa4bf..ddd78ae163 100644 --- a/services/surfaceflinger/SurfaceFlinger.cpp +++ b/services/surfaceflinger/SurfaceFlinger.cpp @@ -3095,7 +3095,7 @@ void SurfaceFlinger::onCompositionPresented(PhysicalDisplayId pacesetterId, { Mutex::Autolock lock(mStateLock); if (mFpsReporter) { - mFpsReporter->dispatchLayerFps(); + mFpsReporter->dispatchLayerFps(mLayerHierarchyBuilder.getHierarchy()); } if (mTunnelModeEnabledReporter) { @@ -4238,7 +4238,7 @@ void SurfaceFlinger::initScheduler(const sp<const DisplayDevice>& display) { mRegionSamplingThread = sp<RegionSamplingThread>::make(*this, RegionSamplingThread::EnvironmentTimingTunables()); - mFpsReporter = sp<FpsReporter>::make(*mFrameTimeline, *this); + mFpsReporter = sp<FpsReporter>::make(*mFrameTimeline); } void SurfaceFlinger::doCommitTransactions() { |