Home
last modified time | relevance | path

Searched refs:getPeriodNsecs (Results 1 – 25 of 26) sorted by relevance

12

/frameworks/native/services/surfaceflinger/tests/unittests/
DSurfaceFlinger_NotifyExpectedPresentTest.cpp123 static constexpr int32_t kFrameInterval5HzNs = static_cast<Fps>(5_Hz).getPeriodNsecs();
124 static constexpr int32_t kFrameInterval60HzNs = kFps60Hz.getPeriodNsecs();
125 static constexpr int32_t kFrameInterval120HzNs = static_cast<Fps>(120_Hz).getPeriodNsecs();
127 Period::fromNs(static_cast<Fps>(240_Hz).getPeriodNsecs());
319 static constexpr Period kTimeoutNs = Period::fromNs(static_cast<Fps>(1_Hz).getPeriodNsecs()); in TEST_F()
324 static constexpr int32_t kFrameIntervalNs120Hz = static_cast<Fps>(120_Hz).getPeriodNsecs(); in TEST_F()
325 static constexpr int32_t kFrameIntervalNs96Hz = static_cast<Fps>(96_Hz).getPeriodNsecs(); in TEST_F()
326 static constexpr int32_t kFrameIntervalNs80Hz = static_cast<Fps>(80_Hz).getPeriodNsecs(); in TEST_F()
327 static constexpr int32_t kFrameIntervalNs60Hz = static_cast<Fps>(60_Hz).getPeriodNsecs(); in TEST_F()
328 static constexpr int32_t kFrameIntervalNs40Hz = static_cast<Fps>(40_Hz).getPeriodNsecs(); in TEST_F()
[all …]
DLayerInfoTest.cpp78 constexpr auto kPeriod = kExpectedFps.getPeriodNsecs(); in TEST_F()
94 constexpr auto kPeriod = kExpectedFps.getPeriodNsecs(); in TEST_F()
110 const auto period = (50_Hz).getPeriodNsecs(); in TEST_F()
151 constexpr auto kExpectedPeriod = kExpectedFps.getPeriodNsecs(); in TEST_F()
152 constexpr auto kSmallPeriod = (250_Hz).getPeriodNsecs(); in TEST_F()
175 constexpr auto kExpectedPeriod = kExpectedFps.getPeriodNsecs(); in TEST_F()
176 constexpr auto kLargePeriod = (9_Hz).getPeriodNsecs(); in TEST_F()
DVSyncPredictorTest.cpp684 vrrConfig.minFrameIntervalNs = minFrameRate.getPeriodNsecs(); in TEST_F()
750 vrrConfig.minFrameIntervalNs = minFrameRate.getPeriodNsecs(); in TEST_F()
777 vrrConfig.minFrameIntervalNs = minFrameRate.getPeriodNsecs(); in TEST_F()
809 vrrConfig.minFrameIntervalNs = minFrameRate.getPeriodNsecs(); in TEST_F()
836 vrrConfig.minFrameIntervalNs = minFrameRate.getPeriodNsecs(); in TEST_F()
859 vrrConfig.minFrameIntervalNs = minFrameRate.getPeriodNsecs(); in TEST_F()
896 vrrConfig.minFrameIntervalNs = minFrameRate.getPeriodNsecs(); in TEST_F()
DLayerHistoryIntegrationTest.cpp51 static constexpr auto LO_FPS_PERIOD = LO_FPS.getPeriodNsecs();
54 static constexpr auto HI_FPS_PERIOD = HI_FPS.getPeriodNsecs();
150 time += frameRate.getPeriodNsecs(); in recordFramesAndExpect()
606 time += (60_Hz).getPeriodNsecs(); in TEST_F()
668 time += (60_Hz).getPeriodNsecs(); in TEST_F()
691 time += (60_Hz).getPeriodNsecs(); in TEST_F()
DLayerHistoryTest.cpp61 static constexpr auto LO_FPS_PERIOD = LO_FPS.getPeriodNsecs();
64 static constexpr auto HI_FPS_PERIOD = HI_FPS.getPeriodNsecs();
132 time += frameRate.getPeriodNsecs(); in recordFramesAndExpect()
148 HI_FPS.getPeriodNsecs()})),
307 time += gameDefaultFrameRate.getPeriodNsecs(); in TEST_F()
325 time += setFrameRate.getPeriodNsecs(); in TEST_F()
341 time += gameModeFrameRate.getPeriodNsecs(); in TEST_F()
1204 time += (60_Hz).getPeriodNsecs(); in TEST_F()
1273 time += (60_Hz).getPeriodNsecs(); in TEST_F()
1301 time += (60_Hz).getPeriodNsecs(); in TEST_F()
DEventThreadTest.cpp741 expectConfigChangedEventReceivedByConnection(INTERNAL_DISPLAY_ID, 7, fps.getPeriodNsecs()); in TEST_F()
755 expectConfigChangedEventReceivedByConnection(EXTERNAL_DISPLAY_ID, 5, fps.getPeriodNsecs()); in TEST_F()
768 expectConfigChangedEventReceivedByConnection(DISPLAY_ID_64BIT, 7, fps.getPeriodNsecs()); in TEST_F()
786 expectConfigChangedEventReceivedByConnection(INTERNAL_DISPLAY_ID, 9, fps.getPeriodNsecs()); in TEST_F()
DVsyncConfigurationTest.cpp138 validateOffsets(offsets, std::chrono::nanoseconds(refreshRate.getPeriodNsecs())); in TEST_F()
DHWComposerTest.cpp364 hal::VrrConfig{.minFrameIntervalNs = static_cast<Fps>(120_Hz).getPeriodNsecs(), in TEST_F()
DSchedulerTest.cpp580 frameRate.getPeriodNsecs())})); in TEST_F()
DFrameTimelineTest.cpp2776 EXPECT_EQ(surfaceFrame->getRenderRate().getPeriodNsecs(), 11); in TEST_F()
2796 EXPECT_EQ(surfaceFrame->getRenderRate().getPeriodNsecs(), 30); in TEST_F()
DRefreshRateSelectorTest.cpp215 static_cast<Fps>(120_Hz).getPeriodNsecs()}));
220 static_cast<Fps>(60_Hz).getPeriodNsecs()},
/frameworks/native/services/surfaceflinger/Scheduler/
DVSyncPredictor.cpp50 const auto idealPeakRefreshPeriod = displayModePtr->getPeakFps().getPeriodNsecs(); in numVsyncsPerFrame()
51 const auto idealRefreshPeriod = displayModePtr->getVsyncRate().getPeriodNsecs(); in numVsyncsPerFrame()
88 return mDisplayModePtr->getVsyncRate().getPeriodNsecs(); in idealPeriod()
379 prevRenderRate ? prevRenderRate->getPeriodNsecs() - renderRate.getPeriodNsecs() : 0; in setRenderRate()
390 const bool newRenderRateIsHigher = renderPeriodDelta > renderRate.getPeriodNsecs() && in setRenderRate()
391 mLastCommittedVsync.ns() - mClock->now() > 2 * renderRate.getPeriodNsecs(); in setRenderRate()
419 traceInt64("VSP-setPeriod", modePtr->getVsyncRate().getPeriodNsecs()); in setDisplayModePtr()
603 mLastCommittedVsync.ns() + mRenderRateOpt->getPeriodNsecs() * kEnoughFramesToBreakPhase < in purgeTimelines()
677 static_cast<float>(mRenderRateOpt->getPeriodNsecs()) / 1e6f); in nextAnticipatedVSyncTimeFrom()
678 vsyncTime += mRenderRateOpt->getPeriodNsecs(); in nextAnticipatedVSyncTimeFrom()
DLayerInfo.h61 std::chrono::nanoseconds(kMinFpsForFrequentLayer.getPeriodNsecs()) + 1ms;
329 static constexpr nsecs_t kMinPeriodBetweenFrames = (240_Hz).getPeriodNsecs();
333 static constexpr nsecs_t kMaxPeriodBetweenFrames = kMinFpsForFrequentLayer.getPeriodNsecs();
337 static constexpr nsecs_t kMinPeriodBetweenSmallDirtyFrames = (60_Hz).getPeriodNsecs();
DRefreshRateSelector.cpp97 if (mode1->getVsyncRate().getPeriodNsecs() == mode2->getVsyncRate().getPeriodNsecs()) { in sortByRefreshRate()
101 return mode1->getVsyncRate().getPeriodNsecs() > mode2->getVsyncRate().getPeriodNsecs(); in sortByRefreshRate()
331 const auto displayPeriod = refreshRate.getPeriodNsecs(); in calculateNonExactMatchingLayerScoreLocked()
332 const auto layerPeriod = layer.desiredRefreshRate.getPeriodNsecs(); in calculateNonExactMatchingLayerScoreLocked()
437 return calculateNonExactMatchingDefaultLayerScoreLocked(refreshRate.getPeriodNsecs(), in calculateLayerScoreLocked()
439 .getPeriodNsecs()); in calculateLayerScoreLocked()
441 return calculateNonExactMatchingDefaultLayerScoreLocked(refreshRate.getPeriodNsecs(), in calculateLayerScoreLocked()
442 categoryRange.max.getPeriodNsecs()); in calculateLayerScoreLocked()
DVSyncPredictor.h74 mDisplayModePtr->getVsyncRate().getPeriodNsecs() == in isCurrentMode()
DVSyncReactor.cpp140 modePtr->getVsyncRate().getPeriodNsecs()); in onDisplayModeChanged()
DVsyncConfiguration.cpp55 const auto [it, _] = mOffsetsCache.try_emplace(fps, constructOffsets(fps.getPeriodNsecs())); in getConfigsForRefreshRateLocked()
DEventThread.cpp152 event.modeChange.vsyncPeriod = mode.fps.getPeriodNsecs(); in makeModeChanged()
/frameworks/native/services/surfaceflinger/tests/unittests/mock/DisplayHardware/
DMockDisplayMode.h30 .setVsyncPeriod(displayRefreshRate.getPeriodNsecs())
60 .setVsyncPeriod(modePtr->getVsyncRate().getPeriodNsecs()) in cloneForDisplay()
/frameworks/native/services/surfaceflinger/FrameTimeline/
DFrameTimeline.cpp576 const nsecs_t deltaToVsync = refreshRate.getPeriodNsecs() > 0 in classifyJankLocked()
577 ? std::abs(presentDelta) % refreshRate.getPeriodNsecs() in classifyJankLocked()
595 mJankSeverityType = std::abs(presentDelta) < displayFrameRenderRate.getPeriodNsecs() in classifyJankLocked()
609 deltaToVsync >= refreshRate.getPeriodNsecs() - in classifyJankLocked()
630 nsecs_t adjustedDeadline = mLastLatchTime + refreshRate.getPeriodNsecs(); in classifyJankLocked()
647 deltaToVsync >= refreshRate.getPeriodNsecs() - in classifyJankLocked()
1009 deltaToVsync = mRefreshRate.getPeriodNsecs() > 0 in classifyJank()
1010 ? std::abs(presentDelta) % mRefreshRate.getPeriodNsecs() in classifyJank()
1018 mJankSeverityType = std::abs(presentDelta) < mRenderRate.getPeriodNsecs() in classifyJank()
1045 deltaToVsync >= (mRefreshRate.getPeriodNsecs() - in classifyJank()
[all …]
/frameworks/native/services/surfaceflinger/Scheduler/include/scheduler/
DFps.h57 constexpr nsecs_t getPeriodNsecs() const { return mPeriod; } in getPeriodNsecs() function
171 return Fps::fromPeriodNsecs(fps.getPeriodNsecs() * static_cast<nsecs_t>(divisor));
/frameworks/native/services/surfaceflinger/DisplayHardware/
DDisplayMode.h186 lhs.getVsyncRate().getPeriodNsecs() == rhs.getVsyncRate().getPeriodNsecs() && in equalsExceptDisplayModeId()
DHWComposer.cpp500 error = hwcDisplay->presentOrValidate(expectedPresentTime, frameInterval.getPeriodNsecs(), in getDeviceCompositionChanges()
516 error = hwcDisplay->validate(expectedPresentTime, frameInterval.getPeriodNsecs(), &numTypes, in getDeviceCompositionChanges()
902 ticks<std::milli, float>(Duration::fromNs(frameInterval.getPeriodNsecs()))); in notifyExpectedPresent()
905 frameInterval.getPeriodNsecs()); in notifyExpectedPresent()
/frameworks/native/services/surfaceflinger/
DDisplayDevice.cpp213 return refreshRateSelector().getActiveMode().modePtr->getVsyncRate().getPeriodNsecs(); in getVsyncPeriodFromHWC()
DSurfaceFlinger.cpp317 if (lastFrameInterval.getPeriodNsecs() == 0) { in isFrameIntervalOnCadence()
330 static_cast<float>(lastFrameInterval.getPeriodNsecs()))); in isFrameIntervalOnCadence()
331 const auto calculatedPeriodsOutNs = lastFrameInterval.getPeriodNsecs() * expectedPresentPeriods; in isFrameIntervalOnCadence()
1202 outMode.presentationDeadline = peakFps.getPeriodNsecs() - outMode.sfVsyncOffset + 1000000; in getDynamicDisplayInfoInternal()
3432 .getPeriodNsecs()); in loadDisplayModes()
9013 auto pipelineDepth = presentLatency.count() / refreshRate.getPeriodNsecs(); in calculateMaxAcquiredBufferCount()
9014 if (presentLatency.count() % refreshRate.getPeriodNsecs()) { in calculateMaxAcquiredBufferCount()

12