Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/tests/unittests/
DLayerInfoTest.cpp32 using FrameTimeData = LayerInfo::FrameTimeData; typedef in android::scheduler::LayerInfoTest
34 void setFrameTimes(const std::deque<FrameTimeData>& frameTimes) { in setFrameTimes()
51 std::deque<FrameTimeData> frameTimes; in TEST_F()
56 frameTimes.push_back(FrameTimeData{.presentTime = kPeriod * i, in TEST_F()
67 std::deque<FrameTimeData> frameTimes; in TEST_F()
72 frameTimes.push_back(FrameTimeData{.presentTime = 0, in TEST_F()
84 std::deque<FrameTimeData> frameTimesWithoutConfigChange; in TEST_F()
88 frameTimesWithoutConfigChange.push_back(FrameTimeData{.presentTime = period * i, in TEST_F()
124 std::deque<FrameTimeData> frameTimes; in TEST_F()
130 frameTimes.push_back(FrameTimeData{.presentTime = kExpectedPeriod * i, in TEST_F()
[all …]
/frameworks/native/services/surfaceflinger/Scheduler/
DLayerInfo.cpp60 FrameTimeData frameTime = {.presentTime = lastPresentTime, in setLastPresentTime()
71 bool LayerInfo::isFrameTimeValid(const FrameTimeData& frameTime) const { in isFrameTimeValid()
158 auto getFrameTime = isMissingPresentTime ? [](FrameTimeData data) { return data.queueTime; } in calculateAverageFrameTime()
159 : [](FrameTimeData data) { return data.presentTime; }; in calculateAverageFrameTime()
DLayerInfo.h201 struct FrameTimeData { struct
264 bool isFrameTimeValid(const FrameTimeData&) const;
286 std::deque<FrameTimeData> mFrameTimes;