Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/hyper_graphic_manager/core/frame_rate_manager/
H A Dhgm_frame_rate_manager.cpp571 const float currRefreshRate = static_cast<float>(refreshRate); in GetDrawingFrameRate() local
573 if (preferredFps < MARGIN || currRefreshRate < MARGIN) { in GetDrawingFrameRate()
576 if (std::fmodf(currRefreshRate, range.preferred_) < MARGIN) { in GetDrawingFrameRate()
583 return static_cast<uint32_t>(currRefreshRate / std::round(refreshRate / preferredFps)); in GetDrawingFrameRate()
592 float drawingFps = currRefreshRate; in GetDrawingFrameRate()
593 float dividedFps = currRefreshRate; in GetDrawingFrameRate()
596 const float minDrawingFps = currRefreshRate / MIN_DRAWING_DIVISOR; in GetDrawingFrameRate()
604 dividedFps = currRefreshRate / static_cast<float>(divisor); in GetDrawingFrameRate()
631 dividedFps = currRefreshRate / static_cast<float>(divisor); in GetDrawingFrameRate()