Home
last modified time | relevance | path

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

/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/src/
H A Dvsync_generator.cpp260 int64_t phaseOffset = pulse_ * changingPhaseOffset_.phaseByPulseNum; in ChangeListenerOffsetInternal()
358 period_ = pulse_ * static_cast<int64_t>(vsyncMaxRefreshRate_ / currRefreshRate_); in UpdateChangeDataLocked()
503 referenceTime_ = referenceTime - referenceTimeOffsetPulseNum_ * pulse_; in UpdateReferenceTimeLocked()
609 pulse_ = period / static_cast<int64_t>(vsyncMaxRefreshRate_ / static_cast<uint32_t>(refreshRate)); in JudgeRefreshRateLocked()
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_ in SetExpectNextVsyncTimeInternal()
[all...]
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/include/
H A Dvsync_generator.h181 int64_t pulse_ = 0; // by ns member in OHOS::Rosen::impl::VSyncGenerator

Completed in 3 milliseconds