Home
last modified time | relevance | path

Searched refs:mLayerHistory (Results 1 – 3 of 3) sorted by relevance

/frameworks/native/services/surfaceflinger/tests/unittests/
DTestableScheduler.h58 bool hasLayerHistory() const { return static_cast<bool>(mLayerHistory); } in hasLayerHistory()
60 auto* mutableLayerHistory() { return mLayerHistory.get(); } in mutableLayerHistory()
63 if (!mLayerHistory) return 0; in layerHistorySize()
68 if (!mLayerHistory) return 0; in getNumActiveLayers()
/frameworks/native/services/surfaceflinger/Scheduler/
DScheduler.cpp165 mLayerHistory(std::move(layerHistory)), in Scheduler()
595 mLayerHistory->registerLayer(layer, voteType); in registerLayer()
599 mLayerHistory->deregisterLayer(layer); in deregisterLayer()
605 mLayerHistory->record(layer, presentTime, systemTime(), updateType); in recordLayerHistory()
610 mLayerHistory->setModeChangePending(pending); in setModeChangePending()
618 scheduler::LayerHistory::Summary summary = mLayerHistory->summarize(systemTime()); in chooseRefreshRateForContent()
683 mLayerHistory->clear(); in setDisplayPowerState()
722 mLayerHistory->clear(); in touchTimerCallback()
740 mLayerHistory ? mLayerHistory->dump().c_str() : "(no layer history)"); in dump()
896 mLayerHistory->setDisplayArea(displayArea); in onPrimaryDisplayAreaChanged()
DScheduler.h271 std::unique_ptr<LayerHistory> mLayerHistory; variable