Home
last modified time | relevance | path

Searched refs:refreshRateConfigs (Results 1 – 14 of 14) sorted by relevance

/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/
H A DRefreshRateConfigsTest.cpp197 auto refreshRateConfigs = in TEST_F() local
203 auto refreshRateConfigs = in TEST_F() local
213 auto refreshRateConfigs = in TEST_F() local
230 auto refreshRateConfigs = in TEST_F() local
256 auto refreshRateConfigs = in TEST_F() local
282 auto refreshRateConfigs = in TEST_F() local
302 auto refreshRateConfigs = in TEST_F() local
325 auto refreshRateConfigs = in TEST_F() local
342 auto refreshRateConfigs = in TEST_F() local
486 auto refreshRateConfigs = in TEST_F() local
[all …]
H A DTestableScheduler.h35 TestableScheduler(const std::shared_ptr<scheduler::RefreshRateConfigs>& refreshRateConfigs, in TestableScheduler() argument
38 std::make_unique<mock::VSyncTracker>(), refreshRateConfigs, in TestableScheduler()
43 const std::shared_ptr<scheduler::RefreshRateConfigs>& refreshRateConfigs, in TestableScheduler() argument
46 refreshRateConfigs, callback, createLayerHistory(),
70 auto refreshRateConfigs() { return holdRefreshRateConfigs(); } in refreshRateConfigs() function
H A DSetFrameRateTest.cpp484 ->summarize(*mFlinger.mutableScheduler().refreshRateConfigs(), 0); in TEST_P()
H A DTestableSurfaceFlinger.h660 mCreationArgs.refreshRateConfigs = flinger.mRefreshRateConfigs; in FakeDisplayDeviceInjector()
H A DLayerHistoryTest.cpp67 return history().summarize(*mScheduler->refreshRateConfigs(), now); in summarizeLayerHistory()
/aosp12/frameworks/native/services/surfaceflinger/Scheduler/
H A DScheduler.cpp245 const auto refreshRateConfigs = holdRefreshRateConfigs(); in makeGetVsyncPeriodFunction() local
253 scheduler::RefreshRateConfigs::getFrameRateDivider(refreshRateConfigs in makeGetVsyncPeriodFunction()
626 const auto refreshRateConfigs = holdRefreshRateConfigs(); in chooseRefreshRateForContent() local
628 mLayerHistory->summarize(*refreshRateConfigs, systemTime()); in chooseRefreshRateForContent()
785 const auto refreshRateConfigs = holdRefreshRateConfigs(); in updateFrameRateOverrides() local
786 if (!refreshRateConfigs->supportsFrameRateOverride()) { in updateFrameRateOverrides()
814 const auto refreshRateConfigs = holdRefreshRateConfigs(); in handleTimerStateChanged() local
836 refreshRateConfigs->getRefreshRateFromModeId(newMode->getId()); in handleTimerStateChanged()
853 const auto refreshRateConfigs = holdRefreshRateConfigs(); in calculateRefreshRateModeId() local
859 return refreshRateConfigs->getMaxRefreshRateByPolicy().getMode(); in calculateRefreshRateModeId()
[all …]
H A DLayerInfo.cpp187 const RefreshRateConfigs& refreshRateConfigs, nsecs_t now) { in calculateRefreshRateIfPossible() argument
199 const auto knownRefreshRate = refreshRateConfigs.findClosestKnownFrameRate(refreshRate); in calculateRefreshRateIfPossible()
221 LayerInfo::LayerVote LayerInfo::getRefreshRateVote(const RefreshRateConfigs& refreshRateConfigs, in getRefreshRateVote() argument
249 auto refreshRate = calculateRefreshRateIfPossible(refreshRateConfigs, now); in getRefreshRateVote()
H A DLayerHistory.cpp140 LayerHistory::Summary LayerHistory::summarize(const RefreshRateConfigs& refreshRateConfigs, in summarize() argument
154 const auto vote = info->getRefreshRateVote(refreshRateConfigs, now); in summarize()
H A DScheduler.h182 void setRefreshRateConfigs(std::shared_ptr<scheduler::RefreshRateConfigs> refreshRateConfigs) in setRefreshRateConfigs() argument
196 mRefreshRateConfigs = std::move(refreshRateConfigs); in setRefreshRateConfigs()
/aosp12/frameworks/native/services/surfaceflinger/
H A DSurfaceFlingerDefaultFactory.cpp68 const std::shared_ptr<scheduler::RefreshRateConfigs>& refreshRateConfigs, in createScheduler() argument
70 return std::make_unique<Scheduler>(std::move(refreshRateConfigs), callback); in createScheduler()
H A DDisplayDevice.h222 scheduler::RefreshRateConfigs& refreshRateConfigs() const { return *mRefreshRateConfigs; } in refreshRateConfigs() function
338 std::shared_ptr<scheduler::RefreshRateConfigs> refreshRateConfigs; member
H A DSurfaceFlinger.cpp1153 display->refreshRateConfigs().getCurrentPolicy().allowGroupSwitching; in setActiveMode()
1772 if (!display->refreshRateConfigs().isModeAllowed(refreshRate.getModeId())) { in changeRefreshRateLocked()
2690 creationArgs.refreshRateConfigs = in setupNewDisplayDeviceInternal()
4545 display->refreshRateConfigs().getCurrentRefreshRate().getVsyncPeriod(); in onInitializeDisplays()
5934 if (!display->refreshRateConfigs().supportsKernelIdleTimer()) { in toggleKernelIdleTimer()
6564 ? display->refreshRateConfigs().setOverridePolicy(policy) in setDesiredDisplayModeSpecsInternal()
6565 : display->refreshRateConfigs().setDisplayManagerPolicy(*policy); in setDesiredDisplayModeSpecsInternal()
6574 display->refreshRateConfigs().getCurrentPolicy(); in setDesiredDisplayModeSpecsInternal()
6671 display->refreshRateConfigs().getDisplayManagerPolicy(); in getDesiredDisplayModeSpecs()
6901 return display->refreshRateConfigs().getSupportedRefreshRateRange().max; in getMaxAcquiredBufferCount()
[all …]
H A DDisplayDevice.cpp76 mRefreshRateConfigs(std::move(args.refreshRateConfigs)) {
H A DBufferLayer.cpp425 const Fps refreshRate = display->refreshRateConfigs().getCurrentRefreshRate().getFps(); in onPostComposition()