Searched refs:referenceTime (Results 1 - 3 of 3) sorted by relevance
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/include/ |
H A D | vsync_generator.h | 57 virtual VsyncError UpdateMode(int64_t period, int64_t phase, int64_t referenceTime) = 0;
76 virtual VsyncError CheckAndUpdateReferenceTime(int64_t hardwareVsyncInterval, int64_t referenceTime) = 0;
99 VsyncError UpdateMode(int64_t period, int64_t phase, int64_t referenceTime) override;
118 VsyncError CheckAndUpdateReferenceTime(int64_t hardwareVsyncInterval, int64_t referenceTime) override;
139 int64_t ComputeNextVSyncTimeStamp(int64_t now, int64_t referenceTime);
140 std::vector<Listener> GetListenerTimeouted(int64_t now, int64_t occurTimestamp, int64_t referenceTime);
141 int64_t ComputeListenerNextVSyncTimeStamp(const Listener &listen, int64_t now, int64_t referenceTime);
148 bool CheckTimingCorrect(int64_t now, int64_t referenceTime, int64_t nextVSyncTime);
149 bool UpdateChangeDataLocked(int64_t now, int64_t referenceTime, int64_t nextVSyncTime);
151 std::vector<Listener> GetListenerTimeoutedLTPO(int64_t now, int64_t referenceTime);
[all...] |
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/src/ |
H A D | vsync_generator.cpp | 312 int64_t VSyncGenerator::ComputeNextVSyncTimeStamp(int64_t now, int64_t referenceTime)
in ComputeNextVSyncTimeStamp() argument 316 int64_t t = ComputeListenerNextVSyncTimeStamp(listeners_[i], now, referenceTime);
in ComputeNextVSyncTimeStamp() 325 bool VSyncGenerator::CheckTimingCorrect(int64_t now, int64_t referenceTime, int64_t nextVSyncTime)
in CheckTimingCorrect() argument 329 int64_t t = ComputeListenerNextVSyncTimeStamp(listeners_[i], now, referenceTime);
in CheckTimingCorrect() 337 bool VSyncGenerator::UpdateChangeDataLocked(int64_t now, int64_t referenceTime, int64_t nextVSyncTime)
in UpdateChangeDataLocked() argument 341 // change referenceTime
in UpdateChangeDataLocked() 350 if (!CheckTimingCorrect(now, referenceTime, nextVSyncTime)) {
in UpdateChangeDataLocked() 406 int64_t VSyncGenerator::ComputeListenerNextVSyncTimeStamp(const Listener& listener, int64_t now, int64_t referenceTime)
in ComputeListenerNextVSyncTimeStamp() argument 413 now -= referenceTime;
in ComputeListenerNextVSyncTimeStamp() 418 if (expectTimeFlag_ || refreshRateIsChanged_) { // Ensure that nextTime is not earlier than referenceTime in ComputeListenerNextVSyncTimeStamp() 448 GetListenerTimeouted( int64_t now, int64_t occurTimestamp, int64_t referenceTime) GetListenerTimeouted() argument 462 GetListenerTimeoutedLTPO(int64_t now, int64_t referenceTime) GetListenerTimeoutedLTPO() argument 500 UpdateReferenceTimeLocked(int64_t referenceTime) UpdateReferenceTimeLocked() argument 532 UpdateMode(int64_t period, int64_t phase, int64_t referenceTime) UpdateMode() argument 817 CalculateReferenceTimeOffsetPulseNumLocked(int64_t referenceTime) CalculateReferenceTimeOffsetPulseNumLocked() argument 831 CheckAndUpdateReferenceTime(int64_t hardwareVsyncInterval, int64_t referenceTime) CheckAndUpdateReferenceTime() argument [all...] |
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/unittest/ |
H A D | vsync_generator_test.cpp | 485 * CaseDescription: 1. Test now is less than referenceTime
837 int64_t referenceTime = SystemTime();
in HWTEST_F() local 839 vsyncGenerator_->UpdateMode(period, 0, referenceTime);
in HWTEST_F() 859 int64_t referenceTime = SystemTime();
in HWTEST_F() local 861 vsyncGenerator_->UpdateMode(period, 0, referenceTime);
in HWTEST_F() 876 * CaseDescription: Test expectNextVsyncTime earlier than referenceTime.
881 int64_t referenceTime = SystemTime();
in HWTEST_F() local 883 VsyncError ret = vsyncGenerator_->UpdateMode(period, 0, referenceTime);
in HWTEST_F() 899 ret = vsyncGenerator_->UpdateMode(period, 0, referenceTime);
in HWTEST_F() 916 int64_t referenceTime in HWTEST_F() local 939 int64_t referenceTime = SystemTime(); HWTEST_F() local 962 int64_t referenceTime = SystemTime(); HWTEST_F() local 985 int64_t referenceTime = SystemTime(); HWTEST_F() local 1008 int64_t referenceTime = SystemTime(); HWTEST_F() local [all...] |
Completed in 4 milliseconds