Home
last modified time | relevance | path

Searched refs:LayerRequirement (Results 1 – 4 of 4) sorted by relevance

/frameworks/native/services/surfaceflinger/tests/unittests/
DRefreshRateConfigsTest.cpp44 using LayerRequirement = RefreshRateConfigs::LayerRequirement; typedef
338 auto layers = std::vector<LayerRequirement>{}; in TEST_F()
353 auto layers = std::vector<LayerRequirement>{LayerRequirement{.weight = 1.0f}}; in TEST_F()
497 auto layers = std::vector<LayerRequirement>{LayerRequirement{.weight = 1.0f}}; in TEST_F()
542 auto layers = std::vector<LayerRequirement>{LayerRequirement{.weight = 1.0f}}; in TEST_F()
580 auto layers = std::vector<LayerRequirement>{LayerRequirement{.weight = 1.0f}, in TEST_F()
581 LayerRequirement{.weight = 1.0f}}; in TEST_F()
612 auto layers = std::vector<LayerRequirement>{LayerRequirement{.weight = 1.0f}, in TEST_F()
613 LayerRequirement{.weight = 1.0f}}; in TEST_F()
705 auto layers = std::vector<LayerRequirement>{LayerRequirement{.weight = 1.0f}, in TEST_F()
[all …]
/frameworks/native/services/surfaceflinger/Scheduler/
DRefreshRateConfigs.h220 struct LayerRequirement { struct
237 bool operator==(const LayerRequirement& other) const { argument
244 bool operator!=(const LayerRequirement& other) const { return !(*this == other); }
264 RefreshRate getBestRefreshRate(const std::vector<LayerRequirement>& layers,
351 UidToFrameRateOverride getFrameRateOverrides(const std::vector<LayerRequirement>& layers,
366 std::optional<RefreshRate> getCachedBestRefreshRate(const std::vector<LayerRequirement>& layers,
371 RefreshRate getBestRefreshRateLocked(const std::vector<LayerRequirement>& layers,
401 bool isVoteAllowed(const LayerRequirement&, const RefreshRate&) const;
405 float calculateLayerScoreLocked(const LayerRequirement&, const RefreshRate&,
444 std::vector<LayerRequirement> layerRequirements;
DRefreshRateConfigs.cpp36 std::string formatLayerInfo(const RefreshRateConfigs::LayerRequirement& layer, float weight) { in formatLayerInfo()
110 bool RefreshRateConfigs::isVoteAllowed(const LayerRequirement& layer, in isVoteAllowed()
136 float RefreshRateConfigs::calculateLayerScoreLocked(const LayerRequirement& layer, in calculateLayerScoreLocked()
220 RefreshRate RefreshRateConfigs::getBestRefreshRate(const std::vector<LayerRequirement>& layers, in getBestRefreshRate()
243 const std::vector<LayerRequirement>& layers, const GlobalSignals& globalSignals, in getCachedBestRefreshRate()
260 const std::vector<LayerRequirement>& layers, const GlobalSignals& globalSignals, in getBestRefreshRateLocked()
475 std::unordered_map<uid_t, std::vector<const RefreshRateConfigs::LayerRequirement*>>
476 groupLayersByUid(const std::vector<RefreshRateConfigs::LayerRequirement>& layers) { in groupLayersByUid()
477 std::unordered_map<uid_t, std::vector<const RefreshRateConfigs::LayerRequirement*>> layersByUid; in groupLayersByUid()
480 std::vector<const RefreshRateConfigs::LayerRequirement*>()); in groupLayersByUid()
[all …]
DLayerHistory.h67 using Summary = std::vector<RefreshRateConfigs::LayerRequirement>;