/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | RefreshRateConfigsTest.cpp | 197 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 D | TestableScheduler.h | 35 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 D | SetFrameRateTest.cpp | 484 ->summarize(*mFlinger.mutableScheduler().refreshRateConfigs(), 0); in TEST_P()
|
H A D | TestableSurfaceFlinger.h | 660 mCreationArgs.refreshRateConfigs = flinger.mRefreshRateConfigs; in FakeDisplayDeviceInjector()
|
H A D | LayerHistoryTest.cpp | 67 return history().summarize(*mScheduler->refreshRateConfigs(), now); in summarizeLayerHistory()
|
/aosp12/frameworks/native/services/surfaceflinger/Scheduler/ |
H A D | Scheduler.cpp | 245 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 D | LayerInfo.cpp | 187 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 D | LayerHistory.cpp | 140 LayerHistory::Summary LayerHistory::summarize(const RefreshRateConfigs& refreshRateConfigs, in summarize() argument 154 const auto vote = info->getRefreshRateVote(refreshRateConfigs, now); in summarize()
|
H A D | Scheduler.h | 182 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 D | SurfaceFlingerDefaultFactory.cpp | 68 const std::shared_ptr<scheduler::RefreshRateConfigs>& refreshRateConfigs, in createScheduler() argument 70 return std::make_unique<Scheduler>(std::move(refreshRateConfigs), callback); in createScheduler()
|
H A D | DisplayDevice.h | 222 scheduler::RefreshRateConfigs& refreshRateConfigs() const { return *mRefreshRateConfigs; } in refreshRateConfigs() function 338 std::shared_ptr<scheduler::RefreshRateConfigs> refreshRateConfigs; member
|
H A D | SurfaceFlinger.cpp | 1153 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 D | DisplayDevice.cpp | 76 mRefreshRateConfigs(std::move(args.refreshRateConfigs)) {
|
H A D | BufferLayer.cpp | 425 const Fps refreshRate = display->refreshRateConfigs().getCurrentRefreshRate().getFps(); in onPostComposition()
|