• Home
  • Raw
  • Download

Lines Matching refs:frameRate

100 TimeStats::SetFrameRateVote frameRateToSetFrameRateVotePayload(Layer::FrameRate frameRate) {  in frameRateToSetFrameRateVotePayload()  argument
103 const auto frameRateCompatibility = [frameRate] { in frameRateToSetFrameRateVotePayload()
104 switch (frameRate.type) { in frameRateToSetFrameRateVotePayload()
114 const auto seamlessness = [frameRate] { in frameRateToSetFrameRateVotePayload()
115 switch (frameRate.seamlessness) { in frameRateToSetFrameRateVotePayload()
125 return TimeStats::SetFrameRateVote{.frameRate = frameRate.rate.getValue(), in frameRateToSetFrameRateVotePayload()
1262 const auto frameRate = [&] { in propagateFrameRateForLayerTree() local
1263 if (mDrawingState.frameRate.rate.isValid() || in propagateFrameRateForLayerTree()
1264 mDrawingState.frameRate.type == FrameRateCompatibility::NoVote) { in propagateFrameRateForLayerTree()
1265 return mDrawingState.frameRate; in propagateFrameRateForLayerTree()
1271 *transactionNeeded |= setFrameRateForLayerTreeLegacy(frameRate); in propagateFrameRateForLayerTree()
1277 child->propagateFrameRateForLayerTree(frameRate, transactionNeeded); in propagateFrameRateForLayerTree()
1282 if (!frameRate.rate.isValid() && frameRate.type != FrameRateCompatibility::NoVote && in propagateFrameRateForLayerTree()
1292 frameRate.rate.isValid() && frameRate.type == FrameRateCompatibility::Default; in propagateFrameRateForLayerTree()
1293 const auto layerVotedWithNoVote = frameRate.type == FrameRateCompatibility::NoVote; in propagateFrameRateForLayerTree()
1295 frameRate.rate.isValid() && frameRate.type == FrameRateCompatibility::Exact; in propagateFrameRateForLayerTree()
1318 bool Layer::setFrameRate(FrameRate frameRate) { in setFrameRate() argument
1319 if (mDrawingState.frameRate == frameRate) { in setFrameRate()
1324 mDrawingState.frameRate = frameRate; in setFrameRate()
1467 bool Layer::setFrameRateForLayerTreeLegacy(FrameRate frameRate) { in setFrameRateForLayerTreeLegacy() argument
1468 if (mDrawingState.frameRateForLayerTree == frameRate) { in setFrameRateForLayerTreeLegacy()
1472 mDrawingState.frameRateForLayerTree = frameRate; in setFrameRateForLayerTreeLegacy()
1486 bool Layer::setFrameRateForLayerTree(FrameRate frameRate, const scheduler::LayerProps& layerProps) { in setFrameRateForLayerTree() argument
1487 if (mDrawingState.frameRateForLayerTree == frameRate) { in setFrameRateForLayerTree()
1491 mDrawingState.frameRateForLayerTree = frameRate; in setFrameRateForLayerTree()
1649 const auto frameRate = getFrameRateForLayerTree(); in miniDump() local
1650 if (frameRate.rate.isValid() || frameRate.type != FrameRateCompatibility::Default) { in miniDump()
1651 StringAppendF(&result, "%s %15s %17s", to_string(frameRate.rate).c_str(), in miniDump()
1652 ftl::enum_string(frameRate.type).c_str(), in miniDump()
1653 ftl::enum_string(frameRate.seamlessness).c_str()); in miniDump()
4011 const auto vote = frameRateToSetFrameRateVotePayload(mDrawingState.frameRate); in onPostComposition()