Home
last modified time | relevance | path

Searched refs:refreshRateFactors (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/display_sync/
H A Dui_display_sync.cpp257 std::vector<int32_t> refreshRateFactors; in FindRefreshRateFactors() local
260 refreshRateFactors.emplace_back(i); in FindRefreshRateFactors()
262 refreshRateFactors.emplace_back(refreshRate / i); in FindRefreshRateFactors()
266 sort(refreshRateFactors.begin(), refreshRateFactors.end()); in FindRefreshRateFactors()
267 return refreshRateFactors; in FindRefreshRateFactors()
284 std::vector<int32_t> refreshRateFactors = refreshRateToFactorsMap_[vsyncRate]; in FindMatchedRefreshRate() local
285 if (refreshRateFactors.empty()) { in FindMatchedRefreshRate()
288 auto it = std::lower_bound(refreshRateFactors.begin(), refreshRateFactors.end(), targetRate); in FindMatchedRefreshRate()
289 if (it == refreshRateFactors.begin()) { in FindMatchedRefreshRate()
291 } else if (it == refreshRateFactors.end()) { in FindMatchedRefreshRate()
H A Dui_display_sync_manager.cpp191 std::set<int32_t> refreshRateFactors; in FindRefreshRateFactors() local
194 refreshRateFactors.insert(i); in FindRefreshRateFactors()
196 refreshRateFactors.insert(refreshRate / i); in FindRefreshRateFactors()
200 return refreshRateFactors; in FindRefreshRateFactors()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui/
H A Drs_ui_display_soloist.cpp215 std::vector<int32_t> refreshRateFactors; in FindRefreshRateFactors() local
218 refreshRateFactors.emplace_back(i); in FindRefreshRateFactors()
220 refreshRateFactors.emplace_back(refreshRate / i); in FindRefreshRateFactors()
224 sort(refreshRateFactors.begin(), refreshRateFactors.end()); in FindRefreshRateFactors()
225 return refreshRateFactors; in FindRefreshRateFactors()
270 std::vector<int32_t> refreshRateFactors = RATE_TO_FACTORS[vsyncRate]; in FindMatchedRefreshRate() local
271 if (refreshRateFactors.empty()) { in FindMatchedRefreshRate()
274 auto it = std::lower_bound(refreshRateFactors.begin(), refreshRateFactors.end(), targetRate); in FindMatchedRefreshRate()
275 if (it == refreshRateFactors.begin()) { in FindMatchedRefreshRate()
277 } else if (it == refreshRateFactors.end()) { in FindMatchedRefreshRate()