Home
last modified time | relevance | path

Searched refs:getFrameRateDivisor (Results 1 – 6 of 6) sorted by relevance

/frameworks/native/services/surfaceflinger/Scheduler/
DRefreshRateConfigs.cpp129 if (RefreshRateConfigs::getFrameRateDivisor(mode1->getFps(), mode2->getFps()) >= 2) { in canModesSupportFrameRateOverride()
235 const int divisor = getFrameRateDivisor(refreshRate, layer.desiredRefreshRate); in calculateLayerScoreLocked()
248 if (getFrameRateDivisor(refreshRate, layer.desiredRefreshRate) > 0) { in calculateLayerScoreLocked()
652 return getFrameRateDivisor(displayRefreshRate, mode->getFps()) == 0; in getFrameRateOverrides()
947 int RefreshRateConfigs::getFrameRateDivisor(Fps displayRefreshRate, Fps layerFrameRate) { in getFrameRateDivisor() function in android::scheduler::RefreshRateConfigs
DRefreshRateConfigs.h267 static int getFrameRateDivisor(Fps displayRefreshRate, Fps layerFrameRate);
DVSyncPredictor.cpp275 RefreshRateConfigs::getFrameRateDivisor(Fps::fromPeriodNsecs(mIdealPeriod), frameRate); in isVSyncInPhase()
DScheduler.cpp183 const auto divisor = RefreshRateConfigs::getFrameRateDivisor(refreshRate, *frameRate); in makeGetVsyncPeriodFunction()
/frameworks/native/services/surfaceflinger/tests/unittests/
DRefreshRateConfigsTest.cpp1900 TEST_F(RefreshRateConfigsTest, getFrameRateDivisor) { in TEST_F() argument
1905 EXPECT_EQ(1, RefreshRateConfigs::getFrameRateDivisor(displayRefreshRate, frameRate)); in TEST_F()
1909 EXPECT_EQ(2, RefreshRateConfigs::getFrameRateDivisor(displayRefreshRate, frameRate)); in TEST_F()
1913 EXPECT_EQ(0, RefreshRateConfigs::getFrameRateDivisor(displayRefreshRate, frameRate)); in TEST_F()
1917 EXPECT_EQ(3, RefreshRateConfigs::getFrameRateDivisor(displayRefreshRate, frameRate)); in TEST_F()
1921 EXPECT_EQ(4, RefreshRateConfigs::getFrameRateDivisor(displayRefreshRate, frameRate)); in TEST_F()
1925 EXPECT_EQ(4, RefreshRateConfigs::getFrameRateDivisor(displayRefreshRate, 22.5_Hz)); in TEST_F()
1927 EXPECT_EQ(0, RefreshRateConfigs::getFrameRateDivisor(24_Hz, 25_Hz)); in TEST_F()
1928 EXPECT_EQ(0, RefreshRateConfigs::getFrameRateDivisor(24_Hz, 23.976_Hz)); in TEST_F()
1929 EXPECT_EQ(0, RefreshRateConfigs::getFrameRateDivisor(30_Hz, 29.97_Hz)); in TEST_F()
[all …]
/frameworks/native/services/surfaceflinger/fuzzer/
Dsurfaceflinger_scheduler_fuzzer.cpp372 RefreshRateConfigs::getFrameRateDivisor(Fps::fromValue(mFdp.ConsumeFloatingPoint<float>()), in fuzzRefreshRateConfigs()