Home
last modified time | relevance | path

Searched refs:seamlessness (Results 1 – 13 of 13) sorted by relevance

/frameworks/native/services/surfaceflinger/Scheduler/
DLayerInfo.h69 Seamlessness seamlessness = Seamlessness::Default; member
95 Seamlessness seamlessness = Seamlessness::Default; member
100 Seamlessness seamlessness = Seamlessness::OnlySeamless)
101 : rate(rate), type(type), seamlessness(getSeamlessness(rate, seamlessness)) {} in rate()
105 seamlessness == other.seamlessness;
116 static Seamlessness getSeamlessness(Fps rate, Seamlessness seamlessness) { in getSeamlessness()
122 return seamlessness; in getSeamlessness()
DRefreshRateConfigs.cpp73 ftl::enum_string(layer.seamlessness).c_str(), in formatLayerInfo()
224 const float seamlessness = isSeamlessSwitch ? 1.0f : kSeamedSwitchPenalty; in calculateLayerScoreLocked() local
249 return 1.0f * seamlessness; in calculateLayerScoreLocked()
256 return calculateNonExactMatchingLayerScoreLocked(layer, refreshRate) * seamlessness * in calculateLayerScoreLocked()
318 if (layer.seamlessness == Seamlessness::SeamedAndSeamless && layer.focused) { in getBestRefreshRateLocked()
392 if (layer.seamlessness == Seamlessness::OnlySeamless && !isSeamlessSwitch) { in getBestRefreshRateLocked()
399 if (layer.seamlessness == Seamlessness::SeamedAndSeamless && !isSeamlessSwitch && in getBestRefreshRateLocked()
414 if (layer.seamlessness == Seamlessness::Default && !isInPolicyForDefault) { in getBestRefreshRateLocked()
DRefreshRateConfigs.h164 Seamlessness seamlessness = Seamlessness::Default; member
174 seamlessness == other.seamlessness && weight == other.weight &&
DLayerHistory.cpp164 vote.seamlessness, weight, layerFocused}); in summarize()
217 info->setLayerVote({type, frameRate.rate, frameRate.seamlessness}); in partitionLayers()
/frameworks/native/services/surfaceflinger/tests/unittests/
DRefreshRateConfigsTest.cpp1243 layer.seamlessness = Seamlessness::SeamedAndSeamless; in TEST_F()
1262 layer.seamlessness = Seamlessness::SeamedAndSeamless; in TEST_F()
1281 layer.seamlessness = Seamlessness::OnlySeamless; in TEST_F()
1302 layer.seamlessness = Seamlessness::OnlySeamless; in TEST_F()
1325 layer.seamlessness = Seamlessness::Default; in TEST_F()
1347 layers[0].seamlessness = Seamlessness::OnlySeamless; in TEST_F()
1353 layers[1].seamlessness = Seamlessness::SeamedAndSeamless; in TEST_F()
1378 layers[0].seamlessness = Seamlessness::Default; in TEST_F()
1385 layers[1].seamlessness = Seamlessness::SeamedAndSeamless; in TEST_F()
1408 layers[0].seamlessness = Seamlessness::Default; in TEST_F()
[all …]
DTimeStatsTest.cpp384 .seamlessness = TimeStats::SetFrameRateVote::Seamlessness::ShouldBeSeamless, in TEST_F()
390 .seamlessness = TimeStats::SetFrameRateVote::Seamlessness::NotRequired, in TEST_F()
430 .seamlessness = TimeStats::SetFrameRateVote::Seamlessness::NotRequired, in TEST_F()
435 .seamlessness = TimeStats::SetFrameRateVote::Seamlessness::ShouldBeSeamless, in TEST_F()
1201 .seamlessness = TimeStats::SetFrameRateVote::Seamlessness::NotRequired, in TEST_F()
1271 EXPECT_EQ((int)atom.set_frame_rate_vote().seamlessness(), (int)frameRate60.seamlessness); in TEST_F()
/frameworks/native/services/surfaceflinger/
DBufferLayer.cpp336 const auto seamlessness = [frameRate] { in frameRateToSetFrameRateVotePayload() local
337 switch (frameRate.seamlessness) { in frameRateToSetFrameRateVotePayload()
349 .seamlessness = seamlessness}; in frameRateToSetFrameRateVotePayload()
DLayer.cpp1505 ftl::enum_string(frameRate.seamlessness).c_str()); in miniDump()
2697 << " seamlessness=" << ftl::enum_string(rate.seamlessness) << '}'; in operator <<()
/frameworks/native/services/surfaceflinger/TimeStats/timestatsproto/include/timestatsproto/
DTimeStatsHelper.h78 } seamlessness = Seamlessness::Undefined; member
/frameworks/native/services/surfaceflinger/TimeStats/timestatsproto/
DTimeStatsHelper.cpp100 StringAppendF(&result, "seamlessness = %s\n", ftl::enum_string(seamlessness).c_str()); in toString()
/frameworks/native/services/surfaceflinger/TimeStats/timestatsatomsproto/
Dtimestats_atoms.proto280 optional Seamlessness seamlessness = 3; field
/frameworks/native/services/surfaceflinger/TimeStats/
DTimeStats.cpp86 proto.set_seamlessness(static_cast<SeamlessnessEnum>(setFrameRateVote.seamlessness)); in frameRateVoteToProto()
/frameworks/proto_logging/stats/
Datoms.proto13442 optional Seamlessness seamlessness = 3; field