Lines Matching refs:layers
260 auto RefreshRateConfigs::getBestRefreshRate(const std::vector<LayerRequirement>& layers, in getBestRefreshRate() argument
266 mGetBestRefreshRateCache->arguments == std::make_pair(layers, signals)) { in getBestRefreshRate()
270 const auto result = getBestRefreshRateLocked(layers, signals); in getBestRefreshRate()
271 mGetBestRefreshRateCache = GetBestRefreshRateCache{{layers, signals}, result}; in getBestRefreshRate()
275 auto RefreshRateConfigs::getBestRefreshRateLocked(const std::vector<LayerRequirement>& layers, in getBestRefreshRateLocked() argument
280 ALOGV("%s: %zu layers", __func__, layers.size()); in getBestRefreshRateLocked()
291 for (const auto& layer : layers) { in getBestRefreshRateLocked()
357 if (layers.empty() || noVoteLayers == layers.size()) { in getBestRefreshRateLocked()
364 if (noVoteLayers + minVoteLayers == layers.size()) { in getBestRefreshRateLocked()
378 for (const auto& layer : layers) { in getBestRefreshRateLocked()
542 return explicitExact + noVoteLayers != layers.size(); in getBestRefreshRateLocked()
561 groupLayersByUid(const std::vector<RefreshRateConfigs::LayerRequirement>& layers) { in groupLayersByUid() argument
563 for (const auto& layer : layers) { in groupLayersByUid()
592 const std::vector<LayerRequirement>& layers, Fps displayRefreshRate, in getFrameRateOverrides() argument
596 ALOGV("%s: %zu layers", __func__, layers.size()); in getFrameRateOverrides()
614 groupLayersByUid(layers); in getFrameRateOverrides()