/foundation/arkui/ace_engine/frameworks/core/components/clip/ |
H A D | rosen_render_clip.cpp | 57 Rosen::Vector4f cornerRadius( in SyncGeometryProperties() 63 rsNode->SetCornerRadius(cornerRadius); in SyncGeometryProperties()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_divided_render_util.cpp | 57 // calculate clipRect and clipRRect(if has cornerRadius) for canvas. in CreateBufferDrawParam() 95 params.cornerRadius = property.GetCornerRadius(); in CalculateSurfaceNodeClipRects() 100 params.clipRRect = RRect(localBounds, params.cornerRadius); in CalculateSurfaceNodeClipRects() 107 params.clipRRect = RRect(absBounds, params.cornerRadius); in CalculateSurfaceNodeClipRects()
|
H A D | rs_base_render_util.h | 71 Vector4f cornerRadius; member
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/ |
H A D | rs_surface_render_node_test.cpp | 215 Vector4f cornerRadius; in HWTEST_F() local 217 surfaceRenderNode.GetWindowCornerRadius(), surfaceRenderNode.GetGlobalCornerRadius(), cornerRadius); in HWTEST_F() 218 Vector4<int> dstCornerRadius(static_cast<int>(std::ceil(cornerRadius.x_)), in HWTEST_F() 219 static_cast<int>(std::ceil(cornerRadius.y_)), in HWTEST_F() 220 static_cast<int>(std::ceil(cornerRadius.z_)), in HWTEST_F() 221 static_cast<int>(std::ceil(cornerRadius.w_))); in HWTEST_F() 243 Vector4f cornerRadius; in HWTEST_F() local 245 surfaceRenderNode.GetWindowCornerRadius(), surfaceRenderNode.GetGlobalCornerRadius(), cornerRadius); in HWTEST_F() 246 Vector4<int> dstCornerRadius(static_cast<int>(std::ceil(cornerRadius.x_)), in HWTEST_F() 247 static_cast<int>(std::ceil(cornerRadius in HWTEST_F() 270 Vector4f cornerRadius; HWTEST_F() local 298 Vector4f cornerRadius; HWTEST_F() local 326 Vector4f cornerRadius; HWTEST_F() local 354 Vector4f cornerRadius; HWTEST_F() local 2157 Vector4<int> cornerRadius; HWTEST_F() local [all...] |
H A D | rs_surface_render_node_two_test.cpp | 76 Vector4f cornerRadius; in HWTEST_F() local 77 Vector4f::Max(surfaceRenderNode.GetWindowCornerRadius(), surfaceRenderNode.GetGlobalCornerRadius(), cornerRadius); in HWTEST_F() 78 Vector4<int> dstCornerRadius(static_cast<int>(std::ceil(cornerRadius.x_)), in HWTEST_F() 79 static_cast<int>(std::ceil(cornerRadius.y_)), static_cast<int>(std::ceil(cornerRadius.z_)), in HWTEST_F() 80 static_cast<int>(std::ceil(cornerRadius.w_))); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_surface_render_node.cpp | 1687 const ScreenRotation screenRotation, const bool isFocusWindow, const Vector4<int>& cornerRadius) in ResetSurfaceOpaqueRegion() 1699 auto maxRadius = std::max({ cornerRadius.x_, cornerRadius.y_, cornerRadius.z_, cornerRadius.w_ }); in ResetSurfaceOpaqueRegion() 1704 if (!cornerRadius.IsZero()) { in ResetSurfaceOpaqueRegion() 1705 Vector4<int> dstCornerRadius((cornerRadius.x_ > 0 ? maxRadius : 0), in ResetSurfaceOpaqueRegion() 1706 (cornerRadius.y_ > 0 ? maxRadius : 0), in ResetSurfaceOpaqueRegion() 1707 (cornerRadius.z_ > 0 ? maxRadius : 0), in ResetSurfaceOpaqueRegion() 1708 (cornerRadius in ResetSurfaceOpaqueRegion() 1686 ResetSurfaceOpaqueRegion(const RectI& screeninfo, const RectI& absRect, const ScreenRotation screenRotation, const bool isFocusWindow, const Vector4<int>& cornerRadius) ResetSurfaceOpaqueRegion() argument 1967 SetCornerRadiusOpaqueRegion( const RectI& absRect, const Vector4<int>& cornerRadius) SetCornerRadiusOpaqueRegion() argument 2148 CheckOpaqueRegionBaseInfo(const RectI& screeninfo, const RectI& absRect, const ScreenRotation screenRotation, const bool isFocusWindow, const Vector4<int>& cornerRadius) CheckOpaqueRegionBaseInfo() argument 2160 SetOpaqueRegionBaseInfo(const RectI& screeninfo, const RectI& absRect, const ScreenRotation screenRotation, const bool isFocusWindow, const Vector4<int>& cornerRadius) SetOpaqueRegionBaseInfo() argument [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/animation/ |
H A D | rs_animation_trace_utils.cpp | 195 [[maybe_unused]] auto cornerRadius = node.GetRenderProperties().GetCornerRadius().x_; in addRenderNodeTrace() local 203 "scaleX %f scaleY %f cornerRadius %f", in addRenderNodeTrace() 205 scaleX, scaleY, cornerRadius); in addRenderNodeTrace()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_customdialog_controller_ffi.h | 45 NativeLength cornerRadius; member
|
H A D | cj_customdialog_controller_ffi.cpp | 59 CalcDimension radiusCalc(options.cornerRadius.value, static_cast<DimensionUnit>(options.cornerRadius.unitType)); in ParseCjCustomDialogControllerBorderRadius()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/ |
H A D | rs_surface_render_node.h | 861 const bool isFocusWindow, const Vector4<int>& cornerRadius); 866 void SetCornerRadiusOpaqueRegion(const RectI& absRect, const Vector4<int>& cornerRadius); 870 const bool isFocusWindow, const Vector4<int>& cornerRadius); 872 const bool isFocusWindow, const Vector4<int>& cornerRadius); 1125 Vector4f cornerRadius; in HasWindowCorner() local 1126 Vector4f::Max(GetWindowCornerRadius(), GetGlobalCornerRadius(), cornerRadius); in HasWindowCorner() local 1127 return !cornerRadius.IsZero(); in HasWindowCorner() 1255 void RotateCorner(int rotationDegree, Vector4<int>& cornerRadius) const;
|
/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | page_transition_option.cpp | 552 auto cornerRadius = rrect.GetCorner().topLeftRadius.GetX().Value() * deviceWidth_ / rrect.Width(); in CreateCornerAnimationInOption() local 555 auto cornerKeyframe2 = AceType::MakeRefPtr<Keyframe<float>>(0.428f, cornerRadius); in CreateCornerAnimationInOption() 556 auto cornerKeyframe3 = AceType::MakeRefPtr<Keyframe<float>>(1.0f, cornerRadius); in CreateCornerAnimationInOption() 562 auto cornerKeyframe1 = AceType::MakeRefPtr<Keyframe<float>>(0.0f, cornerRadius); in CreateCornerAnimationInOption() 563 auto cornerKeyframe2 = AceType::MakeRefPtr<Keyframe<float>>(0.571f, cornerRadius); in CreateCornerAnimationInOption()
|
/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/include/ |
H A D | ge_shader_filter_params.h | 135 float cornerRadius = 0.f; member
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/fuzztest/ui/rsnode_fuzzer/ |
H A D | rsnode_fuzzer.cpp | 102 Vector4f cornerRadius(GetData<float>(), GetData<float>(), GetData<float>(), GetData<float>()); in RSNodeFuzzTestInner01() 127 surfaceNode->SetCornerRadius(cornerRadius); in RSNodeFuzzTestInner01()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rsproperty_fuzzer/ |
H A D | rsproperty_fuzzer.cpp | 107 Vector4f cornerRadius(x6, y6, z6, w6); in RSPropertiesFuzzTestInner01() 126 properties.SetCornerRadius(cornerRadius); in RSPropertiesFuzzTestInner01()
|
/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/src/ |
H A D | ge_magnifier_shader_filter.cpp | 37 magnifierPara_->cornerRadius_ = params.cornerRadius; in GEMagnifierShaderFilter() 103 builder->SetUniform("cornerRadius", magnifierPara_->cornerRadius_); in MakeMagnifierShader() 135 uniform float cornerRadius; in InitMagnifierEffect() 179 float curvature = cornerRadius / min(size.x, size.y) * 2.0; // 2.0 double of radius in InitMagnifierEffect()
|
H A D | ge_visual_effect_impl.cpp | 363 [](GEVisualEffectImpl* obj, float p) { obj->magnifierParams_->cornerRadius = p; } }, in SetMagnifierParamsFloat()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/animation/ |
H A D | geometry_transition.cpp | 322 auto cornerRadius = renderContext->GetBorderRadius().value_or(BorderRadiusProperty()); in SyncGeometry() local 348 renderContext->SetBorderRadius(cornerRadius); in SyncGeometry()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui/ |
H A D | rs_node.h | 213 void SetCornerRadius(float cornerRadius); 214 void SetCornerRadius(const Vector4f& cornerRadius);
|
/foundation/graphic/graphic_2d/rosen/test/render/render/unittest/pipeline/ |
H A D | rs_base_render_util_unit_test.cpp | 617 params.cornerRadius = Vector4f(1.0f); in HWTEST_F() 632 Rosen::Vector4f cornerRadius(5.0f, 5.0f, 5.0f, 5.0f); in HWTEST_F() 633 node_->GetMutableRenderProperties().SetCornerRadius(cornerRadius); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/ |
H A D | rs_base_render_util_test.cpp | 635 params.cornerRadius = Vector4f(1.0f); in HWTEST_F() 682 Rosen::Vector4f cornerRadius(5.0f, 5.0f, 5.0f, 5.0f); in HWTEST_F() 683 node_->GetMutableRenderProperties().SetCornerRadius(cornerRadius); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | arkTheme.js | 261 this.cornerRadius = new ArkSystemCornerRadius(); 546 this.cornerRadius = new ArkCornerRadiusImpl(shapes === null || shapes === void 0 ? void 0 : shapes.cornerRadius, baselineShapes.cornerRadius);
|
/foundation/arkui/ace_engine/frameworks/core/components/box/ |
H A D | rosen_render_box.cpp | 1513 Rosen::Vector4f cornerRadius; local 1521 cornerRadius.SetValues(NormalizePercentToPx(backDecoration_->GetBorder().TopLeftRadius().GetX(), false), 1544 cornerRadius.SetValues(NormalizePercentToPx(frontDecoration_->GetBorder().TopLeftRadius().GetX(), false), 1556 rsNode->SetCornerRadius(cornerRadius);
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/property/ |
H A D | rs_property_drawable_bounds_geometry_test.cpp | 527 Vector4f cornerRadius = { 1.0, 1.0, 1.0, 1.0 }; in HWTEST_F() local 528 properties.SetCornerRadius(cornerRadius); in HWTEST_F() 644 Vector4f cornerRadius(-1.0, -1.0, -1.0, 1.0); in HWTEST_F() 645 properties.SetCornerRadius(cornerRadius); in HWTEST_F()
|
/foundation/ability/ability_runtime/test/mock/frameworks_kits_ability_native_test/include/ |
H A D | mock_window.h | 95 virtual WMError SetCornerRadius(float cornerRadius) {return WMError::WM_OK;} in SetCornerRadius() argument
|
/foundation/window/window_manager/wm/include/ |
H A D | window_scene_session_impl.h | 90 virtual WMError SetCornerRadius(float cornerRadius) override;
|