Searched refs:hwcMinWorkDuration (Results 1 – 9 of 9) sorted by relevance
/frameworks/native/services/surfaceflinger/Scheduler/include/scheduler/ |
D | VsyncConfig.h | 50 std::chrono::nanoseconds hwcMinWorkDuration; // Used for calculating the earliest present time. member 54 hwcMinWorkDuration == other.hwcMinWorkDuration;
|
D | FrameTargeter.h | 151 Duration hwcMinWorkDuration; member 157 Duration hwcMinWorkDuration);
|
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | VsyncConfiguration.cpp | 60 const auto [early, earlyGpu, late, hwcMinWorkDuration] = getCurrentConfigs(); in dump() 85 hwcMinWorkDuration.count()); in dump() 120 nsecs_t thresholdForNextVsync, nsecs_t hwcMinWorkDuration) in PhaseOffsets() argument 135 mHwcMinWorkDuration(hwcMinWorkDuration) {} in PhaseOffsets() 195 .hwcMinWorkDuration = std::chrono::nanoseconds(mHwcMinWorkDuration), in getDefaultOffsets() 241 .hwcMinWorkDuration = std::chrono::nanoseconds(mHwcMinWorkDuration), in getHighFpsOffsets() 350 .hwcMinWorkDuration = std::chrono::nanoseconds(mHwcMinWorkDuration), in constructOffsets() 368 nsecs_t hwcMinWorkDuration) in WorkDuration() argument 376 mHwcMinWorkDuration(hwcMinWorkDuration) {} in WorkDuration()
|
D | VsyncConfiguration.h | 113 nsecs_t hwcMinWorkDuration); 152 nsecs_t hwcMinWorkDuration);
|
D | Scheduler.cpp | 207 .hwcMinWorkDuration = mVsyncConfiguration->getCurrentConfigs().hwcMinWorkDuration}; in onFrameSignal()
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | VsyncConfigurationTest.cpp | 38 nsecs_t hwcMinWorkDuration) in TestableWorkDuration() argument 41 hwcMinWorkDuration) {} in TestableWorkDuration() 130 EXPECT_EQ(offsets.hwcMinWorkDuration, 0ns); in TEST_F() 168 EXPECT_EQ(mWorkDuration.getCurrentConfigs().hwcMinWorkDuration, 1234ns); in TEST_F() 183 nsecs_t thresholdForNextVsync, nsecs_t hwcMinWorkDuration) in TestablePhaseOffsets() argument 189 thresholdForNextVsync, hwcMinWorkDuration) {} in TestablePhaseOffsets() 319 EXPECT_EQ(phaseOffsets.getCurrentConfigs().hwcMinWorkDuration, 1234ns); in TEST_F()
|
D | TestableSurfaceFlinger.h | 387 .hwcMinWorkDuration = 10ms},
|
/frameworks/native/services/surfaceflinger/Scheduler/src/ |
D | FrameTargeter.cpp | 90 mEarliestPresentTime = computeEarliestPresentTime(minFramePeriod, args.hwcMinWorkDuration); in beginFrame() 134 Duration hwcMinWorkDuration) { in computeEarliestPresentTime() argument 136 return previousFrameVsyncTime(minFramePeriod) - hwcMinWorkDuration; in computeEarliestPresentTime()
|
/frameworks/native/services/surfaceflinger/Scheduler/tests/ |
D | FrameTargeterTest.cpp | 74 .hwcMinWorkDuration = kHwcMinWorkDuration}; in Frame()
|