Searched refs:VSyncReactor (Results 1 – 5 of 5) sorted by relevance
58 VSyncReactor::VSyncReactor(std::unique_ptr<Clock> clock, std::unique_ptr<VSyncDispatch> dispatch, in VSyncReactor() function in android::scheduler::VSyncReactor70 VSyncReactor::~VSyncReactor() = default;162 bool VSyncReactor::addPresentFence(const std::shared_ptr<FenceTime>& fence) { in addPresentFence()209 void VSyncReactor::setIgnorePresentFences(bool ignoration) { in setIgnorePresentFences()215 void VSyncReactor::setIgnorePresentFencesInternal(bool ignoration) { in setIgnorePresentFencesInternal()220 void VSyncReactor::updateIgnorePresentFencesInternal() { in updateIgnorePresentFencesInternal()226 nsecs_t VSyncReactor::computeNextRefresh(int periodOffset, nsecs_t now) const { in computeNextRefresh()231 nsecs_t VSyncReactor::expectedPresentTime(nsecs_t now) { in expectedPresentTime()235 void VSyncReactor::startPeriodTransition(nsecs_t newPeriod) { in startPeriodTransition()242 void VSyncReactor::endPeriodTransition() { in endPeriodTransition()[all …]
36 class VSyncReactor : public android::DispSync {38 VSyncReactor(std::unique_ptr<Clock> clock, std::unique_ptr<VSyncDispatch> dispatch,41 ~VSyncReactor();
91 return std::make_unique<scheduler::VSyncReactor>(std::make_unique<scheduler::SystemClock>(), in createDispSync()
184 VSyncReactor mReactor;547 SelfRemovingCallback(VSyncReactor& vsr) : mVsr(vsr) {} in TEST_F()553 VSyncReactor& mVsr; in TEST_F()669 auto idleReactor = VSyncReactor(std::make_unique<ClockWrapper>(mMockClock), in TEST_F()
179 "Scheduler/VSyncReactor.cpp",