Lines Matching refs:LayerInfo
37 bool LayerInfo::sTraceEnabled = false;
39 LayerInfo::LayerInfo(const std::string& name, uid_t ownerUid, in LayerInfo() function in android::scheduler::LayerInfo
47 void LayerInfo::setLastPresentTime(nsecs_t lastPresentTime, nsecs_t now, LayerUpdateType updateType, in setLastPresentTime()
70 bool LayerInfo::isFrameTimeValid(const FrameTimeData& frameTime) const { in isFrameTimeValid()
76 bool LayerInfo::isFrequent(nsecs_t now) const { in isFrequent()
102 bool LayerInfo::isAnimating(nsecs_t now) const { in isAnimating()
106 bool LayerInfo::hasEnoughDataForHeuristic() const { in hasEnoughDataForHeuristic()
128 std::optional<nsecs_t> LayerInfo::calculateAverageFrameTime() const { in calculateAverageFrameTime()
186 std::optional<Fps> LayerInfo::calculateRefreshRateIfPossible( in calculateRefreshRateIfPossible()
221 LayerInfo::LayerVote LayerInfo::getRefreshRateVote(const RefreshRateConfigs& refreshRateConfigs, in getRefreshRateVote()
259 const char* LayerInfo::getTraceTag(android::scheduler::LayerHistory::LayerVoteType type) const { in getTraceTag()
268 LayerInfo::RefreshRateHistory::HeuristicTraceTagData
269 LayerInfo::RefreshRateHistory::makeHeuristicTraceTagData() const { in makeHeuristicTraceTagData()
278 void LayerInfo::RefreshRateHistory::clear() { in clear()
282 bool LayerInfo::RefreshRateHistory::add(Fps refreshRate, nsecs_t now) { in add()
300 bool LayerInfo::RefreshRateHistory::isConsistent() const { in isConsistent()