Home
last modified time | relevance | path

Searched refs:expectNextVsyncTime (Results 1 - 2 of 2) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/src/
H A Dvsync_generator.cpp613 VsyncError VSyncGenerator::SetExpectNextVsyncTimeInternal(int64_t expectNextVsyncTime) in SetExpectNextVsyncTimeInternal() argument
615 if (expectNextVsyncTime <= 0) { in SetExpectNextVsyncTimeInternal()
620 if (expectNextVsyncTime - referenceTime_ > 0) { in SetExpectNextVsyncTimeInternal()
621 if (((expectNextVsyncTime - referenceTime_) % pulse_) < (pulse_ / 2)) { // check with 1/2 pulse in SetExpectNextVsyncTimeInternal()
622 expectTime = ((expectNextVsyncTime - referenceTime_) / pulse_) * pulse_ + referenceTime_; in SetExpectNextVsyncTimeInternal()
624 expectTime = ((expectNextVsyncTime - referenceTime_) / pulse_ + 1) * pulse_ + referenceTime_; in SetExpectNextVsyncTimeInternal()
628 RS_TRACE_NAME_FMT("SetExpectNextVsyncTime Failed, expectTime:%ld, now:%ld, expectNextVsyncTime:%ld," in SetExpectNextVsyncTimeInternal()
629 " referenceTime_:%ld", expectTime, now, expectNextVsyncTime, referenceTime_); in SetExpectNextVsyncTimeInternal()
633 RS_TRACE_NAME_FMT("expectNextVsyncTime:%ld, expectNextVsyncTime_:%ld, diff:%ld", expectNextVsyncTime, in SetExpectNextVsyncTimeInternal()
638 ChangeGeneratorRefreshRateModel(const ListenerRefreshRateData &listenerRefreshRates, const ListenerPhaseOffsetData &listenerPhaseOffset, uint32_t generatorRefreshRate, int64_t &rsVsyncCount, int64_t expectNextVsyncTime) ChangeGeneratorRefreshRateModel() argument
[all...]
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/include/
H A Dvsync_generator.h66 int64_t expectNextVsyncTime = 0) = 0;
108 int64_t expectNextVsyncTime = 0) override;
161 VsyncError SetExpectNextVsyncTimeInternal(int64_t expectNextVsyncTime);

Completed in 3 milliseconds