Home
last modified time | relevance | path

Searched refs:vpr (Results 1 - 25 of 39) sorted by relevance

12

/foundation/window/window_manager/window_scene/session/host/include/
H A Dsession_utils.h26 inline float ToLayoutWidth(const int32_t winWidth, float vpr) in ToLayoutWidth() argument
28 return winWidth - 2 * WINDOW_FRAME_WIDTH * vpr; // 2: left and right edge in ToLayoutWidth()
31 inline float ToLayoutHeight(const int32_t winHeight, float vpr) in ToLayoutHeight() argument
33 return winHeight - (WINDOW_FRAME_WIDTH + WINDOW_TITLE_BAR_HEIGHT) * vpr; in ToLayoutHeight()
36 inline float ToWinWidth(const int32_t layoutWidth, float vpr) in ToWinWidth() argument
38 return layoutWidth + 2 * WINDOW_FRAME_WIDTH * vpr; // 2: left and right edge in ToWinWidth()
41 inline float ToWinHeight(const int32_t layoutHeight, float vpr) in ToWinHeight() argument
43 return layoutHeight + (WINDOW_FRAME_WIDTH + WINDOW_TITLE_BAR_HEIGHT) * vpr; in ToWinHeight()
46 inline void CalcFloatWindowRectLimits(const WindowLimits& limits, uint32_t maxFloatingWindowSize, float vpr, in CalcFloatWindowRectLimits() argument
53 minWidth = std::max(minWidth, static_cast<int32_t>(MIN_FLOATING_WIDTH * vpr)); in CalcFloatWindowRectLimits()
[all...]
H A Dmove_drag_controller.h161 void CalculateStartRectExceptHotZone(float vpr, const WSRect& winRect);
/foundation/window/window_manager/wmserver/src/
H A Dwindow_system_effect.cpp62 auto vpr = DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(node->GetDisplayId()); in SetCornerRadius() local
63 auto fullscreenRadius = windowSystemEffectConfig_.fullScreenCornerRadius_ * vpr; in SetCornerRadius()
64 auto splitRadius = windowSystemEffectConfig_.splitCornerRadius_ * vpr; in SetCornerRadius()
65 auto floatRadius = windowSystemEffectConfig_.floatCornerRadius_ * vpr; in SetCornerRadius()
67 WLOGFD("[WEffect] [id:%{public}d] mode: %{public}u, vpr: %{public}f, [%{public}f, %{public}f, %{public}f]", in SetCornerRadius()
68 node->GetWindowId(), node->GetWindowMode(), vpr, fullscreenRadius, splitRadius, floatRadius); in SetCornerRadius()
156 auto vpr = DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(node->GetDisplayId()); in SetWindowShadow() local
158 surfaceNode->SetShadowElevation(shadow.elevation_ * vpr); in SetWindowShadow()
160 surfaceNode->SetShadowRadius(ConvertRadiusToSigma(shadow.radius_ * vpr)); in SetWindowShadow()
163 surfaceNode->SetShadowOffsetX(shadow.offsetX_ * vpr); in SetWindowShadow()
[all...]
H A Ddisplay_group_info.cpp99 void DisplayGroupInfo::SetDisplayVirtualPixelRatio(DisplayId displayId, float vpr) in SetDisplayVirtualPixelRatio() argument
105 displayInfosMap_[displayId]->SetVirtualPixelRatio(vpr); in SetDisplayVirtualPixelRatio()
148 float vpr = 1.0; in GetDisplayVirtualPixelRatio() local
151 vpr = displayInfo->GetVirtualPixelRatio(); in GetDisplayVirtualPixelRatio()
153 return vpr; in GetDisplayVirtualPixelRatio()
H A Ddrag_controller.cpp330 bool MoveDragController::CheckWindowRect(DisplayId displayId, float vpr, const Rect& rect) in CheckWindowRect() argument
332 uint32_t titleBarHeight = static_cast<uint32_t>(WINDOW_TITLE_BAR_HEIGHT * vpr); in CheckWindowRect()
338 if (WindowHelper::IsEmptyRect(limitRect) || MathHelper::NearZero(vpr)) { in CheckWindowRect()
364 float vpr = DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(displayId); in CalculateNewWindowRect() local
365 if (MathHelper::NearZero(vpr)) { in CalculateNewWindowRect()
368 uint32_t minWidth = static_cast<uint32_t>(MIN_FLOATING_WIDTH * vpr); in CalculateNewWindowRect()
369 uint32_t minHeight = static_cast<uint32_t>(MIN_FLOATING_HEIGHT * vpr); in CalculateNewWindowRect()
H A Dwindow_layout_policy.cpp403 float vpr, TransformHelper::Vector2 hotZoneScale) in CalcEntireWindowHotZone()
406 uint32_t hotZoneX = static_cast<uint32_t>(hotZone * vpr / hotZoneScale.x_); in CalcEntireWindowHotZone()
407 uint32_t hotZoneY = static_cast<uint32_t>(hotZone * vpr / hotZoneScale.y_); in CalcEntireWindowHotZone()
461 const Rect& displayRect, float vpr) in GetSystemSizeLimits()
464 systemLimits.maxWidth_ = static_cast<uint32_t>(maxFloatingWindowSize_ * vpr); in GetSystemSizeLimits()
465 systemLimits.maxHeight_ = static_cast<uint32_t>(maxFloatingWindowSize_ * vpr); in GetSystemSizeLimits()
473 if (smallWidth <= static_cast<uint32_t>(600 * vpr)) { // sw <= 600dp in GetSystemSizeLimits()
488 systemLimits.minWidth_ = static_cast<uint32_t>(MIN_FLOATING_WIDTH * vpr); in GetSystemSizeLimits()
489 systemLimits.minHeight_ = static_cast<uint32_t>(MIN_FLOATING_HEIGHT * vpr); in GetSystemSizeLimits()
402 CalcEntireWindowHotZone(const sptr<WindowNode>& node, const Rect& winRect, uint32_t hotZone, float vpr, TransformHelper::Vector2 hotZoneScale) CalcEntireWindowHotZone() argument
460 GetSystemSizeLimits(const sptr<WindowNode>& node, const Rect& displayRect, float vpr) GetSystemSizeLimits() argument
H A Dwindow_layout_policy_cascade.cpp258 auto vpr = DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(displayId); in InitCascadeRect() local
260 static_cast<uint32_t>(MIN_FLOATING_WIDTH * vpr)); in InitCascadeRect()
262 static_cast<uint32_t>(MIN_FLOATING_HEIGHT * vpr)); in InitCascadeRect()
285 float vpr = DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(node->GetDisplayId()); in CheckAspectRatioBySizeLimits() local
286 uint32_t winFrameW = static_cast<uint32_t>(WINDOW_FRAME_WIDTH * vpr) * 2; // 2 mean double decor width in CheckAspectRatioBySizeLimits()
287 uint32_t winFrameH = static_cast<uint32_t>(WINDOW_FRAME_WIDTH * vpr) + in CheckAspectRatioBySizeLimits()
288 static_cast<uint32_t>(WINDOW_TITLE_BAR_HEIGHT * vpr); // decor height in CheckAspectRatioBySizeLimits()
328 float vpr = DisplayGroupInfo::GetInstance().GetDisplayVirtualPixelRatio(node->GetDisplayId()); in ComputeRectByAspectRatio() local
329 uint32_t winFrameW = static_cast<uint32_t>(WINDOW_FRAME_WIDTH * vpr) * 2; // 2 mean double decor width in ComputeRectByAspectRatio()
330 uint32_t winFrameH = static_cast<uint32_t>(WINDOW_FRAME_WIDTH * vpr) in ComputeRectByAspectRatio()
[all...]
/foundation/window/window_manager/test/systemtest/wms/
H A Dwindow_system_toast_test.cpp91 auto vpr = WindowSystemToastWindowTest::virtualPixelRatio_; in GetRectWithVpr() local
92 return {x, y, static_cast<uint32_t>(w * vpr), static_cast<uint32_t>(h * vpr)}; in GetRectWithVpr()
H A Dwindow_app_floating_window_test.cpp114 auto vpr = WindowAppFloatingWindowTest::virtualPixelRatio_; in GetRectWithVpr() local
115 return {x, y, static_cast<uint32_t>(w * vpr), static_cast<uint32_t>(h * vpr)}; in GetRectWithVpr()
H A Dwindow_test_utils.cpp143 float vpr = GetVirtualPixelRatio(0); in GetDefaultFloatingRect() local
150 static_cast<uint32_t>(MIN_FLOATING_WIDTH * vpr)); in GetDefaultFloatingRect()
152 static_cast<uint32_t>(MIN_FLOATING_HEIGHT * vpr)); in GetDefaultFloatingRect()
464 WLOGFE("GetVirtualPixel fail. Get display fail. displayId:%{public}" PRIu64", use Default vpr:1.0", displayId); in GetVirtualPixelRatio()
470 WLOGFE("GetVirtualPixel fail. vpr is 0.0. displayId:%{public}" PRIu64", use Default vpr:1.0", displayId); in GetVirtualPixelRatio()
474 WLOGI("GetVirtualPixel success. displayId:%{public}" PRIu64", vpr:%{public}f", displayId, virtualPixelRatio); in GetVirtualPixelRatio()
/foundation/window/window_manager/window_scene/common/include/
H A Dsession_helper.h118 int32_t sourceType, int outside, float vpr, const WSRect& rect) in GetAreaType()
120 int32_t insideCorner = WINDOW_FRAME_CORNER_WIDTH * vpr; in GetAreaType()
121 int32_t insideEdge = WINDOW_FRAME_WIDTH * vpr; in GetAreaType()
117 GetAreaType(int32_t pointWinX, int32_t pointWinY, int32_t sourceType, int outside, float vpr, const WSRect& rect) GetAreaType() argument
/foundation/window/window_manager/window_scene/session/host/src/
H A Dmove_drag_controller.cpp844 float vpr = 1.5; in GetVirtualPixelRatio() local
847 vpr = displayInfo->GetVirtualPixelRatio(); in GetVirtualPixelRatio()
849 WLOGFD("vpr: %{public}f", vpr); in GetVirtualPixelRatio()
850 return vpr; in GetVirtualPixelRatio()
894 void MoveDragController::CalculateStartRectExceptHotZone(float vpr, const WSRect& winRect) in CalculateStartRectExceptHotZone() argument
897 static_cast<int32_t>(WINDOW_FRAME_WIDTH * vpr); in CalculateStartRectExceptHotZone()
899 static_cast<int32_t>(WINDOW_FRAME_WIDTH * vpr); in CalculateStartRectExceptHotZone()
901 static_cast<uint32_t>((WINDOW_FRAME_WIDTH + WINDOW_FRAME_WIDTH) * vpr); in CalculateStartRectExceptHotZone()
903 static_cast<uint32_t>((WINDOW_FRAME_WIDTH + WINDOW_FRAME_WIDTH) * vpr); in CalculateStartRectExceptHotZone()
[all...]
H A Dscene_session.cpp681 static WSError CheckAspectRatioValid(const sptr<SceneSession>& session, float ratio, float vpr) in CheckAspectRatioValid() argument
696 MathHelper::LessNotEqual(ratio, SessionUtils::ToLayoutWidth(limits.minWidth_, vpr) / in CheckAspectRatioValid()
697 SessionUtils::ToLayoutHeight(limits.maxHeight_, vpr))) { in CheckAspectRatioValid()
701 MathHelper::GreatNotEqual(ratio, SessionUtils::ToLayoutWidth(limits.maxWidth_, vpr) / in CheckAspectRatioValid()
702 SessionUtils::ToLayoutHeight(limits.minHeight_, vpr))) { in CheckAspectRatioValid()
733 float vpr = 1.5f; // 1.5f: default virtual pixel ratio in SetAspectRatio()
736 vpr = display->GetVirtualPixelRatio(); in SetAspectRatio()
737 WLOGD("vpr = %{public}f", vpr); in SetAspectRatio()
739 WSError ret = CheckAspectRatioValid(session, ratio, vpr); in SetAspectRatio()
1444 float vpr = 3.5f; // 3.5f: default pixel ratio GetSystemAvoidArea() local
2180 FixRectByLimits(WindowLimits limits, WSRect& rect, float ratio, bool isDecor, float vpr) FixRectByLimits() argument
2221 float vpr = 1.5f; // 1.5f: default virtual pixel ratio FixRectByAspectRatio() local
[all...]
/foundation/window/window_manager/wmserver/include/
H A Dwindow_layout_policy.h84 WindowLimits GetSystemSizeLimits(const sptr<WindowNode>& node, const Rect& displayRect, float vpr);
108 float vpr, TransformHelper::Vector2 hotZoneScale);
H A Ddisplay_group_info.h39 void SetDisplayVirtualPixelRatio(DisplayId displayId, float vpr);
H A Ddrag_controller.h99 bool CheckWindowRect(DisplayId displayId, float vpr, const Rect& rect);
/foundation/window/window_manager/window_scene/session_manager/src/
H A Dextension_session_manager.cpp68 float vpr = 1.0f; in GetSystemDensity() local
72 return vpr; in GetSystemDensity()
77 return vpr; in GetSystemDensity()
H A Dscene_session_dirty_manager.cpp221 float vpr = 1.5f; // 1.5: default vp in UpdateDefaultHotAreas() local
227 vpr = screenSession->GetScreenProperty().GetDensity(); in UpdateDefaultHotAreas()
230 touchOffset = static_cast<uint32_t>(HOTZONE_TOUCH * vpr); in UpdateDefaultHotAreas()
231 pointerOffset = static_cast<uint32_t>(HOTZONE_POINTER * vpr); in UpdateDefaultHotAreas()
563 float vpr = 1.5f; // 1.5: default vp in UpdatePointerAreas() local
567 vpr = screenSession->GetScreenProperty().GetDensity(); in UpdatePointerAreas()
569 int32_t pointerAreaFivePx = static_cast<int32_t>(POINTER_CHANGE_AREA_FIVE * vpr); in UpdatePointerAreas()
570 int32_t pointerAreaSixteenPx = static_cast<int32_t>(POINTER_CHANGE_AREA_SIXTEEN * vpr); in UpdatePointerAreas()
/foundation/window/window_manager/wm/include/
H A Dwindow_scene_session_impl.h184 void LimitCameraFloatWindowMininumSize(uint32_t& width, uint32_t& height, float& vpr);
190 WindowLimits GetSystemSizeLimits(uint32_t displayWidth, uint32_t displayHeight, float vpr);
210 uint32_t UpdateConfigVal(uint32_t minVal, uint32_t maxVal, uint32_t configVal, uint32_t defaultVal, float vpr);
230 const MMI::PointerEvent::PointerItem& pointerItem, int32_t sourceType, float vpr, const WSRect& rect);
/foundation/window/window_manager/wm/src/
H A Dwindow_scene_session_impl.cpp763 const MMI::PointerEvent::PointerItem& pointerItem, int32_t sourceType, float vpr, const WSRect& rect) in HandlePointDownEvent()
771 titleBarHeight = static_cast<int32_t>(WINDOW_TITLE_BAR_HEIGHT * vpr); in HandlePointDownEvent()
773 titleBarHeight = static_cast<int32_t>(titleBarHeight * vpr); in HandlePointDownEvent()
777 int outside = (sourceType == MMI::PointerEvent::SOURCE_TYPE_MOUSE) ? static_cast<int>(HOTZONE_POINTER * vpr) : in HandlePointDownEvent()
778 static_cast<int>(HOTZONE_TOUCH * vpr); in HandlePointDownEvent()
783 dragType = SessionHelper::GetAreaType(winX, winY, sourceType, outside, vpr, rect); in HandlePointDownEvent()
832 float vpr = GetVirtualPixelRatio(displayInfo); in ConsumePointerEventInner() local
833 if (MathHelper::NearZero(vpr)) { in ConsumePointerEventInner()
834 WLOGFW("vpr is zero"); in ConsumePointerEventInner()
838 needNotifyEvent = HandlePointDownEvent(pointerEvent, pointerItem, sourceType, vpr, rec in ConsumePointerEventInner()
762 HandlePointDownEvent(const std::shared_ptr<MMI::PointerEvent>& pointerEvent, const MMI::PointerEvent::PointerItem& pointerItem, int32_t sourceType, float vpr, const WSRect& rect) HandlePointDownEvent() argument
933 UpdateConfigVal(uint32_t minVal, uint32_t maxVal, uint32_t configVal, uint32_t defaultVal, float vpr) UpdateConfigVal() argument
1531 LimitCameraFloatWindowMininumSize(uint32_t& width, uint32_t& height, float& vpr) LimitCameraFloatWindowMininumSize() argument
3819 float vpr = 1.0f; GetVirtualPixelRatio() local
[all...]
H A Dwindow_session_impl.cpp1015 float vpr = 0.0f; // This is an abnormal value, which is used to identify abnormal scenarios. in GetVirtualPixelRatio() local
1019 return vpr; in GetVirtualPixelRatio()
1024 return vpr; in GetVirtualPixelRatio()
1942 float vpr = GetVirtualPixelRatio(displayInfo); in SetDecorHeight() local
1943 int32_t decorHeightWithPx = static_cast<int32_t>(decorHeight * vpr); in SetDecorHeight()
1984 float vpr = GetVirtualPixelRatio(displayInfo); in GetDecorHeight() local
1985 if (MathHelper::NearZero(vpr)) { in GetDecorHeight()
1986 WLOGFE("get decor height failed, because of wrong vpr: %{public}f", vpr); in GetDecorHeight()
1989 height = static_cast<int32_t>(height / vpr); in GetDecorHeight()
2023 float vpr = GetVirtualPixelRatio(displayInfo); GetTitleButtonArea() local
2079 float vpr = GetVirtualPixelRatio(displayInfo); RegisterWindowTitleButtonRectChangeListener() local
[all...]
H A Dwindow_impl.cpp689 float vpr = 0.0f; // This is an abnormal value, which is used to identify abnormal scenarios. in GetVirtualPixelRatio() local
695 return vpr; in GetVirtualPixelRatio()
2971 void WindowImpl::CalculateStartRectExceptHotZone(float vpr) in CalculateStartRectExceptHotZone() argument
2982 static_cast<int32_t>(WINDOW_FRAME_WIDTH * vpr / hotZoneScale.x_); in CalculateStartRectExceptHotZone()
2984 static_cast<int32_t>(WINDOW_FRAME_WIDTH * vpr / hotZoneScale.y_); in CalculateStartRectExceptHotZone()
2986 static_cast<uint32_t>((WINDOW_FRAME_WIDTH + WINDOW_FRAME_WIDTH) * vpr / hotZoneScale.x_); in CalculateStartRectExceptHotZone()
2988 static_cast<uint32_t>((WINDOW_FRAME_WIDTH + WINDOW_FRAME_WIDTH) * vpr / hotZoneScale.y_); in CalculateStartRectExceptHotZone()
2992 static_cast<int32_t>(WINDOW_FRAME_CORNER_WIDTH * vpr / hotZoneScale.x_); in CalculateStartRectExceptHotZone()
2994 static_cast<int32_t>(WINDOW_FRAME_CORNER_WIDTH * vpr / hotZoneScale.y_); in CalculateStartRectExceptHotZone()
2996 static_cast<uint32_t>((WINDOW_FRAME_CORNER_WIDTH + WINDOW_FRAME_CORNER_WIDTH) * vpr / hotZoneScal in CalculateStartRectExceptHotZone()
3078 float vpr = display->GetVirtualPixelRatio(); ReadyToMoveOrDragWindow() local
3231 float vpr = display->GetVirtualPixelRatio(); HandlePointerStyle() local
[all...]
/foundation/window/window_manager/dm/test/unittest/
H A Ddisplay_test.cpp177 auto vpr = defaultDisplay_->GetVirtualPixelRatio(); in HWTEST_F() local
178 ASSERT_EQ(vpr * DOT_PER_INCH, dpi); in HWTEST_F()
/foundation/window/window_manager/utils/include/
H A Dwindow_helper.h553 static bool IsAspectRatioSatisfiedWithSizeLimits(const WindowLimits& sizeLimits, float ratio, float vpr) in IsAspectRatioSatisfiedWithSizeLimits() argument
565 uint32_t winFrameW = static_cast<uint32_t>(WINDOW_FRAME_WIDTH * vpr) * 2; // 2 mean double decor width in IsAspectRatioSatisfiedWithSizeLimits()
566 uint32_t winFrameH = static_cast<uint32_t>(WINDOW_FRAME_WIDTH * vpr) + in IsAspectRatioSatisfiedWithSizeLimits()
567 static_cast<uint32_t>(WINDOW_TITLE_BAR_HEIGHT * vpr); // decor height in IsAspectRatioSatisfiedWithSizeLimits()
/foundation/window/window_manager/window_scene/interfaces/kits/napi/scene_session_manager/
H A Djs_scene_utils.cpp578 auto vpr = RootScene::staticRootScene_->GetDisplayDensity(); in ConvertPointerItemFromJs() local
610 pointerItem.SetWindowX(std::round(windowX * vpr)); in ConvertPointerItemFromJs()
616 pointerItem.SetWindowY(std::round(windowY * vpr)); in ConvertPointerItemFromJs()
622 pointerItem.SetDisplayX(std::round(displayX * vpr)); in ConvertPointerItemFromJs()
628 pointerItem.SetDisplayY(std::round(displayY * vpr)); in ConvertPointerItemFromJs()

Completed in 52 milliseconds

12