Loading services/surfaceflinger/SurfaceFlinger.cpp +3 −6 Original line number Diff line number Diff line Loading @@ -690,10 +690,9 @@ void SurfaceFlinger::bootFinished() { const nsecs_t duration = now - mBootTime; ALOGI("Boot is finished (%ld ms)", long(ns2ms(duration)) ); mFlagManager = std::make_unique<android::FlagManager>(); mFrameTracer->initialize(); mFrameTimeline->onBootFinished(); getRenderEngine().setEnableTracing(mFlagManager->use_skia_tracing()); getRenderEngine().setEnableTracing(mFlagManager.use_skia_tracing()); // wait patiently for the window manager death const String16 name("window"); Loading Loading @@ -722,7 +721,7 @@ void SurfaceFlinger::bootFinished() { readPersistentProperties(); mPowerAdvisor.onBootFinished(); mPowerAdvisor.enablePowerHint(mFlagManager->use_adpf_cpu_hint()); mPowerAdvisor.enablePowerHint(mFlagManager.use_adpf_cpu_hint()); if (mPowerAdvisor.usePowerHintSession()) { std::optional<pid_t> renderEngineTid = getRenderEngine().getRenderEngineTid(); std::vector<int32_t> tidList; Loading Loading @@ -5459,9 +5458,7 @@ void SurfaceFlinger::dumpAllLocked(const DumpArgs& args, std::string& result) co /* * Dump flag/property manager state */ if (mFlagManager != nullptr) { mFlagManager->dump(result); } mFlagManager.dump(result); result.append(mTimeStats->miniDump()); result.append("\n"); Loading services/surfaceflinger/SurfaceFlinger.h +2 −1 Original line number Diff line number Diff line Loading @@ -56,6 +56,7 @@ #include "DisplayHardware/PowerAdvisor.h" #include "DisplayIdGenerator.h" #include "Effects/Daltonizer.h" #include "FlagManager.h" #include "FrameTracker.h" #include "LayerVector.h" #include "Scheduler/RefreshRateConfigs.h" Loading Loading @@ -1415,7 +1416,7 @@ private: const sp<WindowInfosListenerInvoker> mWindowInfosListenerInvoker; std::unique_ptr<FlagManager> mFlagManager; FlagManager mFlagManager; // returns the framerate of the layer with the given sequence ID float getLayerFramerate(nsecs_t now, int32_t id) const { Loading Loading
services/surfaceflinger/SurfaceFlinger.cpp +3 −6 Original line number Diff line number Diff line Loading @@ -690,10 +690,9 @@ void SurfaceFlinger::bootFinished() { const nsecs_t duration = now - mBootTime; ALOGI("Boot is finished (%ld ms)", long(ns2ms(duration)) ); mFlagManager = std::make_unique<android::FlagManager>(); mFrameTracer->initialize(); mFrameTimeline->onBootFinished(); getRenderEngine().setEnableTracing(mFlagManager->use_skia_tracing()); getRenderEngine().setEnableTracing(mFlagManager.use_skia_tracing()); // wait patiently for the window manager death const String16 name("window"); Loading Loading @@ -722,7 +721,7 @@ void SurfaceFlinger::bootFinished() { readPersistentProperties(); mPowerAdvisor.onBootFinished(); mPowerAdvisor.enablePowerHint(mFlagManager->use_adpf_cpu_hint()); mPowerAdvisor.enablePowerHint(mFlagManager.use_adpf_cpu_hint()); if (mPowerAdvisor.usePowerHintSession()) { std::optional<pid_t> renderEngineTid = getRenderEngine().getRenderEngineTid(); std::vector<int32_t> tidList; Loading Loading @@ -5459,9 +5458,7 @@ void SurfaceFlinger::dumpAllLocked(const DumpArgs& args, std::string& result) co /* * Dump flag/property manager state */ if (mFlagManager != nullptr) { mFlagManager->dump(result); } mFlagManager.dump(result); result.append(mTimeStats->miniDump()); result.append("\n"); Loading
services/surfaceflinger/SurfaceFlinger.h +2 −1 Original line number Diff line number Diff line Loading @@ -56,6 +56,7 @@ #include "DisplayHardware/PowerAdvisor.h" #include "DisplayIdGenerator.h" #include "Effects/Daltonizer.h" #include "FlagManager.h" #include "FrameTracker.h" #include "LayerVector.h" #include "Scheduler/RefreshRateConfigs.h" Loading Loading @@ -1415,7 +1416,7 @@ private: const sp<WindowInfosListenerInvoker> mWindowInfosListenerInvoker; std::unique_ptr<FlagManager> mFlagManager; FlagManager mFlagManager; // returns the framerate of the layer with the given sequence ID float getLayerFramerate(nsecs_t now, int32_t id) const { Loading