Searched refs:lastVsyncOpt (Results 1 – 5 of 5) sorted by relevance
299 std::optional<nsecs_t> lastVsyncOpt) { in nextAnticipatedVSyncTimeFrom() argument306 if (lastVsyncOpt && *lastVsyncOpt > timePoint) { in nextAnticipatedVSyncTimeFrom()307 timePoint = *lastVsyncOpt; in nextAnticipatedVSyncTimeFrom()322 lastVsyncOpt ? snapToVsync(*lastVsyncOpt - in nextAnticipatedVSyncTimeFrom()324 : lastVsyncOpt); in nextAnticipatedVSyncTimeFrom()646 MissedVsync missedVsync, std::optional<nsecs_t> lastVsyncOpt) { in nextAnticipatedVSyncTimeFrom() argument652 lastVsyncOpt && std::abs(*lastVsyncOpt - missedVsync.vsync.ns()) < threshold; in nextAnticipatedVSyncTimeFrom()662 } else if (mightBackpressure && lastVsyncOpt) { in nextAnticipatedVSyncTimeFrom()665 lastVsyncOpt = snapToVsyncAlignedWithRenderRate(model, *lastVsyncOpt); in nextAnticipatedVSyncTimeFrom()666 const auto vsyncDiff = vsyncTime - *lastVsyncOpt; in nextAnticipatedVSyncTimeFrom()
60 std::optional<nsecs_t> lastVsyncOpt = {}) = 0;
49 std::optional<nsecs_t> lastVsyncOpt = {}) final102 MissedVsync lastMissedVsync, std::optional<nsecs_t> lastVsyncOpt = {});
92 ftl::Optional<TimePoint> lastVsyncOpt) const { in vsyncDeadlineAfter()95 lastVsyncOpt.transform( in vsyncDeadlineAfter()
66 ftl::Optional<TimePoint> lastVsyncOpt = {}) const override;