Home
last modified time | relevance | path

Searched refs:hwcVsyncPeriod (Results 1 – 7 of 7) sorted by relevance

/frameworks/native/services/surfaceflinger/Scheduler/
DVSyncReactor.h51 bool addHwVsyncTimestamp(nsecs_t timestamp, std::optional<nsecs_t> hwcVsyncPeriod,
63 bool periodConfirmed(nsecs_t vsync_timestamp, std::optional<nsecs_t> hwcVsyncPeriod)
DVsyncController.h59 virtual bool addHwVsyncTimestamp(nsecs_t timestamp, std::optional<nsecs_t> hwcVsyncPeriod,
DVSyncReactor.cpp188 bool VSyncReactor::addHwVsyncTimestamp(nsecs_t timestamp, std::optional<nsecs_t> hwcVsyncPeriod, in addHwVsyncTimestamp() argument
193 if (periodConfirmed(timestamp, hwcVsyncPeriod)) { in addHwVsyncTimestamp()
DVsyncSchedule.cpp159 bool VsyncSchedule::addResyncSample(TimePoint timestamp, ftl::Optional<Period> hwcVsyncPeriod) { in addResyncSample() argument
166 hwcVsyncPeriod.transform(&Period::ns), in addResyncSample()
DVsyncSchedule.h81 bool addResyncSample(TimePoint timestamp, ftl::Optional<Period> hwcVsyncPeriod);
DScheduler.h220 std::optional<nsecs_t> hwcVsyncPeriod);
DScheduler.cpp630 const auto hwcVsyncPeriod = ftl::Optional(hwcVsyncPeriodIn).transform([](nsecs_t nanos) { in addResyncSample() local
638 return schedule->addResyncSample(TimePoint::fromNs(timestamp), hwcVsyncPeriod); in addResyncSample()