Searched refs:RefreshRate (Results 1 – 9 of 9) sorted by relevance
/aosp12/frameworks/native/services/surfaceflinger/Scheduler/ |
H A D | RefreshRateConfigs.h | 59 class RefreshRate { 68 RefreshRate(DisplayModePtr mode, ConstructorTag) : mode(mode) {} in RefreshRate() function 86 bool operator<(const RefreshRate& other) const { 275 RefreshRate getMaxRefreshRateByPolicy() const EXCLUDES(mLock); 278 RefreshRate getCurrentRefreshRate() const EXCLUDES(mLock); 282 RefreshRate getCurrentRefreshRateByPolicy() const; 420 const RefreshRate* getBestRefreshRate(Iter begin, Iter end) const; 467 const RefreshRate* mCurrentRefreshRate GUARDED_BY(mLock); 476 const RefreshRate* mMinSupportedRefreshRate GUARDED_BY(mLock); 477 const RefreshRate* mMaxSupportedRefreshRate GUARDED_BY(mLock); [all …]
|
H A D | RefreshRateConfigs.cpp | 65 using RefreshRate = RefreshRateConfigs::RefreshRate; typedef 67 std::string RefreshRate::toString() const { in toString() 217 const RefreshRate* refreshRate; 260 RefreshRate RefreshRateConfigs::getBestRefreshRateLocked( in getBestRefreshRateLocked() 434 const RefreshRate* bestRefreshRate = maxVoteLayers > 0 in getBestRefreshRateLocked() 587 const RefreshRate* bestRefreshRate = begin->refreshRate; in getBestRefreshRate() 652 RefreshRate RefreshRateConfigs::getCurrentRefreshRate() const { in getCurrentRefreshRate() 724 std::make_unique<RefreshRate>(mode, RefreshRate::ConstructorTag(0))); in updateDisplayModes() 730 std::vector<const RefreshRate*> sortedModes; in updateDisplayModes() 760 const RefreshRate& refreshRate = *iter->second; in isPolicyValidLocked() [all …]
|
H A D | Scheduler.h | 60 virtual void changeRefreshRate(const scheduler::RefreshRateConfigs::RefreshRate&, 72 using RefreshRate = scheduler::RefreshRateConfigs::RefreshRate;
|
H A D | Scheduler.cpp | 835 const RefreshRate& newRefreshRate = in handleTimerStateChanged()
|
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/mock/ |
H A D | MockSchedulerCallback.h | 28 void(const scheduler::RefreshRateConfigs::RefreshRate&, 37 void changeRefreshRate(const scheduler::RefreshRateConfigs::RefreshRate&, in changeRefreshRate()
|
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | RefreshRateConfigsTest.cpp | 42 using RefreshRate = RefreshRateConfigs::RefreshRate; typedef 53 RefreshRate createRefreshRate(DisplayModePtr displayMode) { in createRefreshRate() 54 return {displayMode, RefreshRate::ConstructorTag(0)}; in createRefreshRate() 149 RefreshRate mExpected60Config = {mConfig60, RefreshRate::ConstructorTag(0)}; 151 RefreshRate::ConstructorTag(0)}; 152 RefreshRate mExpected90Config = {mConfig90, RefreshRate::ConstructorTag(0)}; 153 RefreshRate mExpected90DifferentGroupConfig = {mConfig90DifferentGroup, 157 RefreshRate mExpected72Config = {mConfig72, RefreshRate::ConstructorTag(0)}; 158 RefreshRate mExpected30Config = {mConfig30, RefreshRate::ConstructorTag(0)}; 159 RefreshRate mExpected120Config = {mConfig120, RefreshRate::ConstructorTag(0)}; [all …]
|
H A D | TestableSurfaceFlinger.h | 769 void changeRefreshRate(const Scheduler::RefreshRate&, Scheduler::ModeEvent) override {} in changeRefreshRate() argument
|
/aosp12/frameworks/native/services/surfaceflinger/ |
H A D | SurfaceFlinger.h | 381 using RefreshRate = scheduler::RefreshRateConfigs::RefreshRate; variable 751 void changeRefreshRate(const Scheduler::RefreshRate&, Scheduler::ModeEvent) override; 1075 void changeRefreshRateLocked(const RefreshRate&, Scheduler::ModeEvent) REQUIRES(mStateLock);
|
H A D | SurfaceFlinger.cpp | 1763 void SurfaceFlinger::changeRefreshRateLocked(const RefreshRate& refreshRate, in changeRefreshRateLocked() 3146 void SurfaceFlinger::changeRefreshRate(const RefreshRate& refreshRate, Scheduler::ModeEvent event) { in changeRefreshRate()
|