/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/display_sync/ |
H A D | ui_display_sync.h | 46 class FrameRateRange : public AceType { 47 DECLARE_ACE_TYPE(FrameRateRange, AceType) in DECLARE_ACE_TYPE() argument 49 FrameRateRange() : min_(0), max_(0), preferred_(0), componentScene_(0) {} in DECLARE_ACE_TYPE() 51 FrameRateRange(int min, int max, int preferred) : min_(min), max_(max), preferred_(preferred) {} in FrameRateRange() function 53 FrameRateRange(int min, int max, int preferred, int componentScene) in FrameRateRange() function 87 void Merge(const FrameRateRange& other) in Merge() 94 bool operator==(const FrameRateRange& other) 100 bool operator!=(const FrameRateRange& other) 151 RefPtr<FrameRateRange> rateRange_ = AceType::MakeRefPtr<FrameRateRange>(); 177 void SetExpectedFrameRateRange(const FrameRateRange& frameRateRange);
|
H A D | ui_display_sync_manager.h | 75 RefPtr<FrameRateRange> displaySyncRange_ = AceType::MakeRefPtr<FrameRateRange>();
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/animation/ |
H A D | rs_frame_rate_range.h | 35 class FrameRateRange { 37 FrameRateRange() : min_(0), max_(0), preferred_(0), type_(0), isEnergyAssurance_(false), in FrameRateRange() function 40 FrameRateRange(int min, int max, int preferred) : min_(min), max_(max), preferred_(preferred) {} in FrameRateRange() function 42 FrameRateRange(int min, int max, int preferred, int type) : min_(min), max_(max), in FrameRateRange() function 45 …FrameRateRange(int min, int max, int preferred, int type, ComponentScene componentScene) : min_(mi… in FrameRateRange() function 89 bool Merge(const FrameRateRange& other) in Merge() 139 bool operator==(const FrameRateRange& other) const 145 bool operator!=(const FrameRateRange& other) const
|
H A D | rs_animation_rate_decider.h | 40 void AddDecisionElement(PropertyId id, const PropertyValue& velocity, FrameRateRange range); 42 const FrameRateRange& GetFrameRateRange() const; 52 FrameRateRange frameRateRange_; 53 std::unordered_map<PropertyId, std::pair<PropertyValue, FrameRateRange>> decisionElements_;
|
H A D | rs_animation_timing_protocol.h | 78 void SetFrameRateRange(FrameRateRange range) in SetFrameRateRange() 123 FrameRateRange GetFrameRateRange() const in GetFrameRateRange() 144 FrameRateRange range_ = {0, 0, 0};
|
H A D | rs_animation_manager.h | 73 const FrameRateRange& GetFrameRateRange() const; 74 const FrameRateRange& GetDecideFrameRateRange() const; 92 FrameRateRange rsRange_ = {0, 0, 0};
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/ui/ |
H A D | rs_frame_rate_linker_test.cpp | 60 FrameRateRange initialRange = {30, 144, 60}; 61 FrameRateRange newRange = {60, 144, 120}; 76 FrameRateRange initial = {0, 0, 0}; 83 FrameRateRange initialRange = {30, 144, 60}; 107 FrameRateRange initialRange = {30, 144, 60}; 108 FrameRateRange newRange = {60, 144, 120}; 123 FrameRateRange initial = {0, 0, 0}; 130 FrameRateRange initialRange = {30, 144, 60};
|
H A D | rs_ui_display_soloist_test.cpp | 61 FrameRateRange frameRateRange(OLED_MIN_HZ, OLED_120_HZ, OLED_60_HZ); 90 FrameRateRange frameRateRange(OLED_MIN_HZ, OLED_120_HZ, OLED_120_HZ); 188 FrameRateRange frameRateRange1(OLED_MIN_HZ, OLED_120_HZ, OLED_120_HZ); 196 FrameRateRange frameRateRange2(OLED_30_HZ, OLED_120_HZ, OLED_60_HZ);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/hyper_graphic_manager/unittest/ |
H A D | hgm_energy_consumption_policy_test.cpp | 198 FrameRateRange rsRange = { DEFAULT_MAX_FPS, DEFAULT_MAX_FPS, DEFAULT_MAX_FPS }; 216 FrameRateRange rsRange = { DEFAULT_MAX_FPS, DEFAULT_MAX_FPS, DEFAULT_MAX_FPS }; 234 FrameRateRange rsRange = { DEFAULT_MAX_FPS, DEFAULT_MAX_FPS, DEFAULT_MAX_FPS }; 249 …FrameRateRange rsRange = { DEFAULT_MAX_FPS, DEFAULT_MAX_FPS, DEFAULT_MAX_FPS, UI_ANIMATION_FRAME_R… 271 …FrameRateRange rsRange = { DEFAULT_MAX_FPS, DEFAULT_MAX_FPS, DEFAULT_MAX_FPS, DISPLAY_SYNC_FRAME_R… 293 …FrameRateRange rsRange = { DEFAULT_MAX_FPS, DEFAULT_MAX_FPS, DEFAULT_MAX_FPS, ACE_COMPONENT_FRAME_… 315 …FrameRateRange rsRange = { DEFAULT_MAX_FPS, DEFAULT_MAX_FPS, DEFAULT_MAX_FPS, DISPLAY_SOLOIST_FRAM…
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui/ |
H A D | rs_frame_rate_linker.h | 36 void UpdateFrameRateRange(const FrameRateRange& range, int32_t animatorExpectedFrameRate = -1); 37 …void UpdateFrameRateRangeImme(const FrameRateRange& range, int32_t animatorExpectedFrameRate = -1); 45 FrameRateRange currentRange_;
|
H A D | rs_ui_display_soloist.h | 91 int32_t SearchMatchedRate(const FrameRateRange& frameRateRange, int32_t vsyncRate, 115 FrameRateRange frameRateRange_; 139 void InsertFrameRateRange(SoloistIdType id, FrameRateRange frameRateRange); 146 FrameRateRange GetFrameRateRange(); 177 FrameRateRange frameRateRange_;
|
H A D | rs_ui_display_soloist.cpp | 149 FrameRateRange range = {0, RANGE_MAX_REFRESHRATE, rate, DISPLAY_SOLOIST_FRAME_RATE_TYPE}; in FlushFrameRate() 158 FrameRateRange range = {0, RANGE_MAX_REFRESHRATE, FRAME_RATE_0}; in SetSubFrameRateLinkerEnable() 284 int32_t RSDisplaySoloist::SearchMatchedRate(const FrameRateRange& frameRateRange, in SearchMatchedRate() 552 void RSDisplaySoloistManager::InsertFrameRateRange(SoloistIdType id, FrameRateRange frameRateRange) in InsertFrameRateRange() 577 FrameRateRange range = {0, RANGE_MAX_REFRESHRATE, rate, DISPLAY_SOLOIST_FRAME_RATE_TYPE}; in FlushFrameRate() 586 FrameRateRange range = {0, RANGE_MAX_REFRESHRATE, FRAME_RATE_0}; in SetMainFrameRateLinkerEnable() 602 FrameRateRange RSDisplaySoloistManager::GetFrameRateRange() in GetFrameRateRange()
|
H A D | rs_frame_rate_linker.cpp | 83 void RSFrameRateLinker::UpdateFrameRateRange(const FrameRateRange& range, int32_t animatorExpectedF… in UpdateFrameRateRange() 97 void RSFrameRateLinker::UpdateFrameRateRangeImme(const FrameRateRange& range, int32_t animatorExpec… in UpdateFrameRateRangeImme()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/ |
H A D | rs_render_frame_rate_linker.h | 49 void SetExpectedRange(const FrameRateRange& range); 50 const FrameRateRange& GetExpectedRange() const; 58 FrameRateRange expectedRange_;
|
H A D | rs_render_display_sync.h | 35 void SetExpectedFrameRateRange(const FrameRateRange& range); 36 const FrameRateRange& GetExpectedFrameRange() const; 52 FrameRateRange expectedFrameRateRange_;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/hyper_graphic_manager/core/frame_rate_manager/ |
H A D | hgm_energy_consumption_policy.h | 35 void GetAnimationIdleFps(FrameRateRange& rsRange); 36 void GetUiIdleFps(FrameRateRange& rsRange); 58 void SetEnergyConsumptionRateRange(FrameRateRange& rsRange, int idleFps);
|
H A D | hgm_energy_consumption_policy.cpp | 147 void HgmEnergyConsumptionPolicy::GetAnimationIdleFps(FrameRateRange& rsRange) in GetAnimationIdleFps() 160 void HgmEnergyConsumptionPolicy::GetUiIdleFps(FrameRateRange& rsRange) in GetUiIdleFps() 178 void HgmEnergyConsumptionPolicy::SetEnergyConsumptionRateRange(FrameRateRange& rsRange, int idleFps) in SetEnergyConsumptionRateRange()
|
H A D | hgm_frame_rate_manager.h | 177 void ProcessLtpoVote(const FrameRateRange& finalRange, bool idleTimerExpired); 179 …bool CollectFrameRateChange(FrameRateRange finalRange, std::shared_ptr<RSRenderFrameRateLinker> rs… 183 void CalcRefreshRate(const ScreenId id, const FrameRateRange& range); 184 uint32_t GetDrawingFrameRate(const uint32_t refreshRate, const FrameRateRange& range);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/fuzztest/ui/rsframeratelinker_fuzzer/ |
H A D | rsframeratelinker_fuzzer.cpp | 115 FrameRateRange initialRange = GetData<FrameRateRange>(); in DoUpdateFrameRateRange() 133 FrameRateRange initialRange = GetData<FrameRateRange>(); in DoUpdateFrameRateRangeImme()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/animation/ |
H A D | rs_animation_rate_decider.cpp | 41 …RateDecider::AddDecisionElement(PropertyId id, const PropertyValue& velocity, FrameRateRange range) in AddDecisionElement() 71 FrameRateRange propertyRange; in MakeDecision() 79 FrameRateRange finalRange; in MakeDecision() 93 const FrameRateRange& RSAnimationRateDecider::GetFrameRateRange() const in GetFrameRateRange()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | animation_option.h | 150 void SetFrameRateRange(const RefPtr<FrameRateRange>& rateRange) in SetFrameRateRange() 155 const RefPtr<FrameRateRange>& GetFrameRateRange() const in GetFrameRateRange() 187 RefPtr<FrameRateRange> rateRange_;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/command/ |
H A D | rs_frame_rate_linker_command.h | 34 static void UpdateRange(RSContext& context, FrameRateLinkerId id, FrameRateRange range, 42 FrameRateLinkerId, FrameRateRange, int32_t))
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_render_frame_rate_linker.cpp | 42 void RSRenderFrameRateLinker::SetExpectedRange(const FrameRateRange& range) in SetExpectedRange() 54 const FrameRateRange& RSRenderFrameRateLinker::GetExpectedRange() const in GetExpectedRange()
|
/ohos5.0/foundation/window/window_manager/wm/include/ |
H A D | vsync_station.h | 32 class FrameRateRange; variable 76 std::shared_ptr<FrameRateRange> lastFrameRateRange_ = nullptr;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/command/ |
H A D | rs_frame_rate_linker_command_test.cpp | 70 FrameRateRange range = { 0, 0, 0 }; 89 FrameRateRange range = { 0, 0, 0 };
|