Home
last modified time | relevance | path

Searched refs:mRefreshRateConfigs (Results 1 – 8 of 8) sorted by relevance

/frameworks/native/services/surfaceflinger/Scheduler/
DScheduler.cpp167 mRefreshRateConfigs(configs), in Scheduler()
208 if (!mRefreshRateConfigs.supportsFrameRateOverride()) { in getFrameRateOverride()
240 if (!mRefreshRateConfigs.supportsFrameRateOverride()) { in makeThrottleVsyncCallback()
251 nsecs_t basePeriod = mRefreshRateConfigs.getCurrentRefreshRate().getVsyncPeriod(); in makeGetVsyncPeriodFunction()
258 mRefreshRateConfigs.getCurrentRefreshRate().getFps(), *frameRate); in makeGetVsyncPeriodFunction()
389 const auto vsyncPeriod = mRefreshRateConfigs.getRefreshRateFromModeId(modeId).getVsyncPeriod(); in dispatchCachedReportedMode()
533 resyncToHardwareVsync(false, mRefreshRateConfigs.getCurrentRefreshRate().getVsyncPeriod()); in resync()
604 if (mRefreshRateConfigs.canSwitch()) { in recordLayerHistory()
614 if (!mRefreshRateConfigs.canSwitch()) return; in chooseRefreshRateForContent()
628 auto newRefreshRate = mRefreshRateConfigs.getRefreshRateFromModeId(newModeId); in chooseRefreshRateForContent()
[all …]
DScheduler.h307 const scheduler::RefreshRateConfigs& mRefreshRateConfigs; variable
/frameworks/native/services/surfaceflinger/tests/unittests/
DRefreshRateStatsTest.cpp53 mRefreshRateConfigs = in init()
56 const auto currFps = mRefreshRateConfigs->getRefreshRateFromModeId(CONFIG_ID_0).getFps(); in init()
62 std::unique_ptr<RefreshRateConfigs> mRefreshRateConfigs; member in android::scheduler::RefreshRateStatsTest
113 const auto config0Fps = mRefreshRateConfigs->getRefreshRateFromModeId(CONFIG_ID_0).getFps(); in TEST_F()
161 const auto config0Fps = mRefreshRateConfigs->getRefreshRateFromModeId(CONFIG_ID_0).getFps(); in TEST_F()
162 const auto config1Fps = mRefreshRateConfigs->getRefreshRateFromModeId(CONFIG_ID_1).getFps(); in TEST_F()
DTestableSurfaceFlinger.h225 mFlinger->mRefreshRateConfigs =
228 mFlinger->mRefreshRateConfigs->getRefreshRateFromModeId(currMode).getFps();
237 *mFlinger->mRefreshRateConfigs, *(callback ?: this));
/frameworks/native/services/surfaceflinger/
DSurfaceFlinger.cpp1078 auto refreshRate = mRefreshRateConfigs->getRefreshRateFromModeId(info.modeId); in setDesiredActiveMode()
1141 mRefreshRateConfigs->getCurrentPolicy().allowGroupSwitching; in setActiveMode()
1183 mRefreshRateConfigs->setCurrentModeId(mUpcomingActiveMode.modeId); in setActiveModeInternal()
1752 return mRefreshRateConfigs->isModeAllowed(modeId); in isDisplayModeAllowed()
2873 mRefreshRateConfigs->updateDisplayModes(currentState.physical->supportedModes, in processDisplayChanged()
3163 mRefreshRateConfigs = in initScheduler()
3176 mScheduler = getFactory().createScheduler(*mRefreshRateConfigs, *this); in initScheduler()
4524 const nsecs_t vsyncPeriod = mRefreshRateConfigs->getCurrentRefreshRate().getVsyncPeriod(); in onInitializeDisplays()
4557 const auto vsyncPeriod = mRefreshRateConfigs->getCurrentRefreshRate().getVsyncPeriod(); in setPowerModeInternal()
4784 mRefreshRateConfigs->dump(result); in dumpVSync()
[all …]
DRefreshRateOverlay.cpp284 const auto range = mFlinger.mRefreshRateConfigs->getSupportedRefreshRateRange(); in reset()
DSurfaceFlinger.h597 const auto vsyncPeriod = mRefreshRateConfigs->getCurrentRefreshRate().getVsyncPeriod(); in modulateVsync()
1402 std::unique_ptr<scheduler::RefreshRateConfigs> mRefreshRateConfigs; variable
DBufferLayer.cpp422 const Fps refreshRate = mFlinger->mRefreshRateConfigs->getCurrentRefreshRate().getFps(); in onPostComposition()