Home
last modified time | relevance | path

Searched refs:NoVote (Results 1 – 10 of 10) sorted by relevance

/frameworks/native/services/surfaceflinger/Scheduler/
DLayerHistory.cpp66 traceType(LayerHistory::LayerVoteType::NoVote, 1); in trace()
156 if (vote.type == LayerHistory::LayerVoteType::NoVote) { in summarize()
196 case Layer::FrameRateCompatibility::NoVote: in partitionLayers()
197 return LayerVoteType::NoVote; in partitionLayers()
203 if (frameRate.rate.isValid() || voteType == LayerVoteType::NoVote) { in partitionLayers()
204 const auto type = info->isVisible() ? voteType : LayerVoteType::NoVote; in partitionLayers()
213 trace(*info, LayerHistory::LayerVoteType::NoVote, 0); in partitionLayers()
DRefreshRateConfigs.cpp74 case LayerVoteType::NoVote: in layerVoteTypeString()
130 case LayerVoteType::NoVote: in isVoteAllowed()
288 case LayerVoteType::NoVote: in getBestRefreshRateLocked()
367 if (layer.vote == LayerVoteType::NoVote || layer.vote == LayerVoteType::Min) { in getBestRefreshRateLocked()
546 if (layer->vote == LayerVoteType::NoVote || layer->vote == LayerVoteType::Min) { in getFrameRateOverrides()
DRefreshRateConfigs.h205 NoVote, // Doesn't care about the refresh rate enumerator
226 LayerVoteType vote = LayerVoteType::NoVote;
DLayerInfo.h79 NoVote, // Layer doesn't have any requirements for the refresh rate and enumerator
DScheduler.cpp584 voteType = scheduler::LayerHistory::LayerVoteType::NoVote; in registerLayer()
/frameworks/native/services/surfaceflinger/tests/unittests/
DRefreshRateConfigsTest.cpp1104 lr2.vote = LayerVoteType::NoVote; in TEST_F()
1112 lr2.vote = LayerVoteType::NoVote; in TEST_F()
1692 EXPECT_EQ(HWC_CONFIG_ID_60, getFrameRate(LayerVoteType::NoVote, Fps(90.f))); in TEST_F()
1719 EXPECT_EQ(HWC_CONFIG_ID_60, getFrameRate(LayerVoteType::NoVote, Fps(90.f))); in TEST_F()
1754 EXPECT_EQ(HWC_CONFIG_ID_90, getIdleFrameRate(LayerVoteType::NoVote, /*touchActive=*/true)); in TEST_F()
1770 EXPECT_EQ(HWC_CONFIG_ID_60, getIdleFrameRate(LayerVoteType::NoVote, /*touchActive=*/false)); in TEST_F()
2030 explicitExactOrMultipleLayer.vote = LayerVoteType::NoVote; in TEST_F()
2163 layers[0].vote = LayerVoteType::NoVote; in TEST_F()
DSetFrameRateTest.cpp114 const FrameRate FRAME_RATE_VOTE3 = FrameRate(Fps(99.f), FrameRateCompatibility::NoVote);
115 const FrameRate FRAME_RATE_TREE = FrameRate(Fps(0.f), FrameRateCompatibility::NoVote);
DLayerHistoryTest.cpp216 setDefaultLayerVote(layer.get(), LayerHistory::LayerVoteType::NoVote); in TEST_F()
/frameworks/native/services/surfaceflinger/
DRefreshRateOverlay.cpp199 mLayer->setFrameRate(Layer::FrameRate(Fps(0.0f), Layer::FrameRateCompatibility::NoVote)); in createLayer()
DLayer.cpp1124 mDrawingState.frameRate.type == FrameRateCompatibility::NoVote) { in propagateFrameRateForLayerTree()
1142 if (!frameRate.rate.isValid() && frameRate.type != FrameRateCompatibility::NoVote && in propagateFrameRateForLayerTree()
1145 setFrameRateForLayerTree(FrameRate(Fps(0.0f), FrameRateCompatibility::NoVote)); in propagateFrameRateForLayerTree()
1153 const auto layerVotedWithNoVote = frameRate.type == FrameRateCompatibility::NoVote; in propagateFrameRateForLayerTree()
1436 case FrameRateCompatibility::NoVote: in frameRateCompatibilityString()