/frameworks/native/services/surfaceflinger/Scheduler/ |
D | LayerInfo.h | 93 struct FrameRate { struct 100 FrameRate() = default; argument 102 FrameRate(Fps rate, FrameRateCompatibility type, 106 bool operator==(const FrameRate& other) const { argument 111 bool operator!=(const FrameRate& other) const { return !(*this == other); } 164 FrameRate getSetFrameRateVote() const; 323 LayerInfo::FrameRate setFrameRateVote;
|
D | LayerInfo.cpp | 355 LayerInfo::FrameRate LayerInfo::getSetFrameRateVote() const { in getSetFrameRateVote()
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | SetFrameRateTest.cpp | 47 using FrameRate = Layer::FrameRate; typedef 55 const FrameRate FRAME_RATE_VOTE1 = FrameRate(67_Hz, FrameRateCompatibility::Default); 56 const FrameRate FRAME_RATE_VOTE2 = FrameRate(14_Hz, FrameRateCompatibility::ExactOrMultiple); 57 const FrameRate FRAME_RATE_VOTE3 = FrameRate(99_Hz, FrameRateCompatibility::NoVote); 58 const FrameRate FRAME_RATE_TREE = FrameRate(Fps(), FrameRateCompatibility::NoVote); 59 const FrameRate FRAME_RATE_NO_VOTE = FrameRate(Fps(), FrameRateCompatibility::Default);
|
D | LayerHistoryTest.cpp | 153 EXPECT_CALL(*layer, getFrameRateForLayerTree()).WillRepeatedly(Return(Layer::FrameRate())); in TEST_F() 177 EXPECT_CALL(*layer, getFrameRateForLayerTree()).WillRepeatedly(Return(Layer::FrameRate())); in TEST_F() 203 EXPECT_CALL(*layer, getFrameRateForLayerTree()).WillRepeatedly(Return(Layer::FrameRate())); in TEST_F() 240 EXPECT_CALL(*layer, getFrameRateForLayerTree()).WillRepeatedly(Return(Layer::FrameRate())); in TEST_F() 267 EXPECT_CALL(*layer, getFrameRateForLayerTree()).WillRepeatedly(Return(Layer::FrameRate())); in TEST_F() 289 EXPECT_CALL(*layer, getFrameRateForLayerTree()).WillRepeatedly(Return(Layer::FrameRate())); in TEST_F() 317 EXPECT_CALL(*layer, getFrameRateForLayerTree()).WillRepeatedly(Return(Layer::FrameRate())); in TEST_F() 346 EXPECT_CALL(*layer, getFrameRateForLayerTree()).WillRepeatedly(Return(Layer::FrameRate())); in TEST_F() 377 Return(Layer::FrameRate(73.4_Hz, Layer::FrameRateCompatibility::Default))); in TEST_F() 410 Layer::FrameRate(73.4_Hz, Layer::FrameRateCompatibility::ExactOrMultiple))); in TEST_F() [all …]
|
/frameworks/native/services/surfaceflinger/FrontEnd/ |
D | RequestedLayerState.h | 52 FrameRate = 1u << 13, enumerator 110 scheduler::LayerInfo::FrameRate requestedFrameRate;
|
D | RequestedLayerState.cpp | 302 Layer::FrameRate::convertCompatibility(clientState.frameRateCompatibility); in merge() 303 const auto strategy = Layer::FrameRate::convertChangeFrameRateStrategy( in merge() 306 Layer::FrameRate(Fps::fromValue(clientState.frameRate), compatibility, strategy); in merge() 307 changes |= RequestedLayerState::Changes::FrameRate; in merge()
|
D | LayerSnapshot.h | 92 scheduler::LayerInfo::FrameRate frameRate;
|
D | LayerSnapshotBuilder.cpp | 542 scheduler::LayerInfo::FrameRate oldFrameRate = snapshot->frameRate; in updateSnapshotsInHierarchy() 564 snapshot->changes.clear(RequestedLayerState::Changes::FrameRate); in updateSnapshotsInHierarchy() 674 childSnapshot.changes.test(RequestedLayerState::Changes::FrameRate)) { in updateChildState() 695 scheduler::LayerInfo::FrameRate(Fps(), FrameRateCompatibility::NoVote); in updateChildState() 696 snapshot.changes |= childSnapshot.changes & RequestedLayerState::Changes::FrameRate; in updateChildState() 715 RequestedLayerState::Changes::FrameRate | RequestedLayerState::Changes::GameMode); in updateSnapshot() 814 if (forceUpdate || snapshot.changes.any(RequestedLayerState::Changes::FrameRate)) { in updateSnapshot()
|
/frameworks/native/services/surfaceflinger/ |
D | Layer.h | 115 using FrameRate = scheduler::LayerInfo::FrameRate; variable 188 FrameRate frameRate; 191 FrameRate frameRateForLayerTree; 505 virtual FrameRate getFrameRateForLayerTree() const; 781 bool setFrameRate(FrameRate); 904 bool setFrameRateForLayerTreeLegacy(FrameRate); 905 bool setFrameRateForLayerTree(FrameRate, const scheduler::LayerProps&); 1095 bool propagateFrameRateForLayerTree(FrameRate parentFrameRate, bool* transactionNeeded); 1252 std::ostream& operator<<(std::ostream& stream, const Layer::FrameRate& rate);
|
D | Layer.cpp | 100 TimeStats::SetFrameRateVote frameRateToSetFrameRateVotePayload(Layer::FrameRate frameRate) { in frameRateToSetFrameRateVotePayload() 1260 bool Layer::propagateFrameRateForLayerTree(FrameRate parentFrameRate, bool* transactionNeeded) { in propagateFrameRateForLayerTree() 1285 setFrameRateForLayerTreeLegacy(FrameRate(Fps(), FrameRateCompatibility::NoVote)); in propagateFrameRateForLayerTree() 1318 bool Layer::setFrameRate(FrameRate frameRate) { in setFrameRate() 1467 bool Layer::setFrameRateForLayerTreeLegacy(FrameRate frameRate) { in setFrameRateForLayerTreeLegacy() 1486 bool Layer::setFrameRateForLayerTree(FrameRate frameRate, const scheduler::LayerProps& layerProps) { in setFrameRateForLayerTree() 1498 Layer::FrameRate Layer::getFrameRateForLayerTree() const { in getFrameRateForLayerTree() 2762 Layer::FrameRateCompatibility Layer::FrameRate::convertCompatibility(int8_t compatibility) { in convertCompatibility() 2780 scheduler::Seamlessness Layer::FrameRate::convertChangeFrameRateStrategy(int8_t strategy) { in convertChangeFrameRateStrategy() 4372 std::ostream& operator<<(std::ostream& stream, const Layer::FrameRate& rate) { in operator <<()
|
D | SurfaceFlinger.cpp | 2194 !snapshot.changes.any(Changes::FrameRate | Changes::Buffer | Changes::Animation)) { in updateLayerHistory() 2214 if (snapshot.changes.test(Changes::FrameRate)) { in updateLayerHistory() 5006 Layer::FrameRate::convertCompatibility(s.defaultFrameRateCompatibility); in setClientStateLocked() 5019 Layer::FrameRate::convertCompatibility(s.frameRateCompatibility); in setClientStateLocked() 5021 Layer::FrameRate::convertChangeFrameRateStrategy(s.changeFrameRateStrategy); in setClientStateLocked() 5024 Layer::FrameRate(Fps::fromValue(s.frameRate), compatibility, strategy))) { in setClientStateLocked()
|
/frameworks/native/services/surfaceflinger/tests/unittests/mock/ |
D | MockLayer.h | 36 MOCK_CONST_METHOD0(getFrameRateForLayerTree, FrameRate());
|
/frameworks/av/media/module/codecs/m4v_h263/enc/src/ |
D | mp4lib_int.h | 395 float FrameRate; /* Src frame Rate */ member
|
D | mp4enc_api.cpp | 454 video->FrameRate = timeIncRes / ((float)timeInc); in PVInitVideoEncoder() 2667 srcFrameInterval = 1000 / video->FrameRate; in DetermineCodingLayer()
|
/frameworks/native/libs/gui/fuzzer/ |
D | README.md | 140 9. FrameRate (parameter name:`frameRate`)
|