Searched refs:LayerVoteType (Results 1 – 10 of 10) sorted by relevance
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | RefreshRateConfigsTest.cpp | 43 using LayerVoteType = RefreshRateConfigs::LayerVoteType; typedef 356 lr.vote = LayerVoteType::Min; in TEST_F() 361 lr.vote = LayerVoteType::Max; in TEST_F() 367 lr.vote = LayerVoteType::Heuristic; in TEST_F() 396 lr.vote = LayerVoteType::Min; in TEST_F() 400 lr.vote = LayerVoteType::Max; in TEST_F() 405 lr.vote = LayerVoteType::Heuristic; in TEST_F() 429 lr.vote = LayerVoteType::Min; in TEST_F() 433 lr.vote = LayerVoteType::Max; in TEST_F() 438 lr.vote = LayerVoteType::Heuristic; in TEST_F() [all …]
|
D | LayerHistoryTest.cpp | 83 LayerHistory::LayerVoteType vote) NO_THREAD_SAFETY_ANALYSIS { in setDefaultLayerVote() 108 ASSERT_EQ(LayerHistory::LayerVoteType::Heuristic, summary[0].vote); in recordFramesAndExpect() 152 EXPECT_EQ(LayerHistory::LayerVoteType::Max, history().summarize(time)[0].vote); in TEST_F() 160 EXPECT_EQ(LayerHistory::LayerVoteType::Max, history().summarize(time)[0].vote); in TEST_F() 179 EXPECT_EQ(LayerHistory::LayerVoteType::Max, history().summarize(time)[0].vote); in TEST_F() 205 EXPECT_EQ(LayerHistory::LayerVoteType::Heuristic, history().summarize(time)[0].vote); in TEST_F() 216 setDefaultLayerVote(layer.get(), LayerHistory::LayerVoteType::NoVote); in TEST_F() 243 setDefaultLayerVote(layer.get(), LayerHistory::LayerVoteType::Min); in TEST_F() 255 EXPECT_EQ(LayerHistory::LayerVoteType::Min, history().summarize(time)[0].vote); in TEST_F() 271 setDefaultLayerVote(layer.get(), LayerHistory::LayerVoteType::Max); in TEST_F() [all …]
|
D | LayerInfoTest.cpp | 43 LayerInfo layerInfo{"TestLayerInfo", 0, LayerHistory::LayerVoteType::Heuristic};
|
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | LayerHistory.cpp | 61 void trace(const LayerInfo& info, LayerHistory::LayerVoteType type, int fps) { in trace() 62 const auto traceType = [&](LayerHistory::LayerVoteType checkedType, int value) { in trace() 66 traceType(LayerHistory::LayerVoteType::NoVote, 1); in trace() 67 traceType(LayerHistory::LayerVoteType::Heuristic, fps); in trace() 68 traceType(LayerHistory::LayerVoteType::ExplicitDefault, fps); in trace() 69 traceType(LayerHistory::LayerVoteType::ExplicitExactOrMultiple, fps); in trace() 70 traceType(LayerHistory::LayerVoteType::ExplicitExact, fps); in trace() 71 traceType(LayerHistory::LayerVoteType::Min, 1); in trace() 72 traceType(LayerHistory::LayerVoteType::Max, 1); in trace() 86 void LayerHistory::registerLayer(Layer* layer, LayerVoteType type) { in registerLayer() [all …]
|
D | RefreshRateConfigs.cpp | 72 std::string RefreshRateConfigs::layerVoteTypeString(LayerVoteType vote) { in layerVoteTypeString() 74 case LayerVoteType::NoVote: in layerVoteTypeString() 76 case LayerVoteType::Min: in layerVoteTypeString() 78 case LayerVoteType::Max: in layerVoteTypeString() 80 case LayerVoteType::Heuristic: in layerVoteTypeString() 82 case LayerVoteType::ExplicitDefault: in layerVoteTypeString() 84 case LayerVoteType::ExplicitExactOrMultiple: in layerVoteTypeString() 86 case LayerVoteType::ExplicitExact: in layerVoteTypeString() 113 case LayerVoteType::ExplicitExactOrMultiple: in isVoteAllowed() 114 case LayerVoteType::Heuristic: in isVoteAllowed() [all …]
|
D | LayerInfo.h | 64 LayerHistory::LayerVoteType type = LayerHistory::LayerVoteType::Heuristic; 129 LayerInfo(const std::string& name, uid_t ownerUid, LayerHistory::LayerVoteType defaultVote); 155 void setDefaultLayerVote(LayerHistory::LayerVoteType type) { mDefaultVote = type; } in setDefaultLayerVote() 179 const char* getTraceTag(LayerHistory::LayerVoteType type) const; 280 LayerHistory::LayerVoteType mDefaultVote; 300 mutable std::unordered_map<LayerHistory::LayerVoteType, std::string> mTraceTags;
|
D | LayerHistory.h | 43 using LayerVoteType = RefreshRateConfigs::LayerVoteType; 49 void registerLayer(Layer*, LayerVoteType type);
|
D | LayerInfo.cpp | 41 LayerHistory::LayerVoteType defaultVote) in LayerInfo() 224 if (mLayerVote.type != LayerHistory::LayerVoteType::Heuristic) { in getRefreshRateVote() 232 return {LayerHistory::LayerVoteType::Max, Fps(0.0f)}; in getRefreshRateVote() 240 return {LayerHistory::LayerVoteType::Min, Fps(0.0f)}; in getRefreshRateVote() 253 return {LayerHistory::LayerVoteType::Heuristic, refreshRate.value()}; in getRefreshRateVote() 257 return {LayerHistory::LayerVoteType::Max, Fps(0.0f)}; in getRefreshRateVote() 260 const char* LayerInfo::getTraceTag(android::scheduler::LayerHistory::LayerVoteType type) const { in getTraceTag()
|
D | RefreshRateConfigs.h | 204 enum class LayerVoteType { enum 226 LayerVoteType vote = LayerVoteType::NoVote; 300 static std::string layerVoteTypeString(LayerVoteType vote);
|
D | Scheduler.cpp | 580 scheduler::LayerHistory::LayerVoteType voteType; in registerLayer() 584 voteType = scheduler::LayerHistory::LayerVoteType::NoVote; in registerLayer() 587 voteType = scheduler::LayerHistory::LayerVoteType::Min; in registerLayer() 589 voteType = scheduler::LayerHistory::LayerVoteType::Heuristic; in registerLayer()
|