Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f27e9515 authored by Ram Indani's avatar Ram Indani Committed by Android (Google) Code Review
Browse files

Merge "SF: Cast values to double before taking ceil" into main

parents cf81acc2 c3715451
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -693,7 +693,9 @@ int64_t VSyncPredictor::VsyncTimeline::getFreezeSequencePhase(
    }

    const auto lastVsyncSequence = getVsyncSequenceLocked(model, lastVsync.ns());
    auto seq = static_cast<int64_t>(std::ceil(lastVsyncSequence.seq / divisor)) * divisor;
    auto seq = static_cast<int64_t>(std::ceil(static_cast<double>(lastVsyncSequence.seq) /
                                              static_cast<double>(divisor))) *
            divisor;
    return seq - lastVsyncSequence.seq;
}