/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_profiler/ |
H A D | rs_profiler_dump.cpp | 389 auto grayScale = properties.GetGrayScale(); in DumpNodePropertiesEffects() local 390 if (grayScale.has_value() && !ROSEN_EQ(*grayScale, 0.f)) { in DumpNodePropertiesEffects() 391 out["GrayScale"] = *grayScale; in DumpNodePropertiesEffects()
|
/ohos5.0/foundation/window/window_manager/wm/test/unittest/ |
H A D | window_scene_session_impl_test2.cpp | 1342 constexpr float grayScale = 0.5f; variable 1343 ASSERT_EQ(WMError::WM_ERROR_INVALID_WINDOW, window->SetGrayScale(grayScale)); 1371 float grayScale = -0.001f; variable 1372 ASSERT_EQ(WMError::WM_ERROR_INVALID_PARAM, window->SetGrayScale(grayScale)); 1373 grayScale = 1.001f; 1403 float grayScale = 0.0f; variable 1404 ASSERT_EQ(WMError::WM_OK, window->SetGrayScale(grayScale)); 1405 grayScale = 1.0f; 1406 ASSERT_EQ(WMError::WM_OK, window->SetGrayScale(grayScale)); 1407 grayScale = 0.5f; [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/property/ |
H A D | rs_properties.cpp | 3247 void RSProperties::SetGrayScale(const std::optional<float>& grayScale) in SetGrayScale() argument 3249 grayScale_ = grayScale; in SetGrayScale() 3555 auto grayScale = grayScale_.value(); in GenerateColorFilter() local 3557 …matrix[0] = matrix[INDEX_5] = matrix[INDEX_10] = 0.2126f * grayScale; // 0.2126 : gray scale coeff… in GenerateColorFilter() 3558 …matrix[1] = matrix[INDEX_6] = matrix[INDEX_11] = 0.7152f * grayScale; // 0.7152 : gray scale coeff… in GenerateColorFilter() 3559 …matrix[INDEX_2] = matrix[INDEX_7] = matrix[INDEX_12] = 0.0722f * grayScale; // 0.0722 : gray scale… in GenerateColorFilter() 3560 matrix[INDEX_18] = 1.0 * grayScale; in GenerateColorFilter() 4098 auto grayScale = GetGrayScale(); in Dump() local 4099 if (grayScale.has_value() && !ROSEN_EQ(*grayScale, 0.f) && in Dump() 4100 sprintf_s(buffer, UINT8_MAX, ", GrayScale[%.1f]", *grayScale) != -1) { in Dump()
|
/ohos5.0/foundation/window/window_manager/test/fuzztest/wms/window_fuzzer/ |
H A D | window_fuzzer.cpp | 384 float grayScale; in CheckWindowImplFunctionsPart1() local 385 startPos += GetObject(grayScale, data + startPos, size - startPos); in CheckWindowImplFunctionsPart1() 386 window->SetGrayScale(grayScale); in CheckWindowImplFunctionsPart1()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | rosen_render_context.h | 469 void OnFrontGrayScaleUpdate(const Dimension& grayScale) override; 702 std::shared_ptr<GrayScaleModifier> grayScale; member
|
H A D | rosen_render_context.cpp | 1005 rsNode_->SetGreyCoef(grayScale); in UpdateBackBlurStyle() 1052 rsNode_->SetGreyCoef(grayScale); in UpdateBackgroundEffect() 1068 rsNode_->SetGreyCoef(grayScale); in UpdateFrontBlurStyle() 4093 Rosen::Vector2f grayScale(blurOption.grayscale[0], blurOption.grayscale[0]); local 4094 rsNode_->SetGreyCoef(grayScale); 4120 Rosen::Vector2f grayScale(blurOption.grayscale[0], blurOption.grayscale[1]); local 4121 rsNode_->SetGreyCoef(grayScale); 4207 auto grayScale = graphicProps->GetFrontGrayScaleValue(); local 4208 OnFrontGrayScaleUpdate(grayScale); 4302 void RosenRenderContext::OnFrontGrayScaleUpdate(const Dimension& grayScale) argument [all …]
|
/ohos5.0/foundation/window/window_manager/wm/include/ |
H A D | window_scene_session_impl.h | 99 virtual WMError SetGrayScale(float grayScale) override;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/property/ |
H A D | rs_properties_test.cpp | 2983 std::optional<float> grayScale = std::optional<float>(1.f); variable 2984 properties.SetGrayScale(grayScale); 3017 std::optional<float> grayScale = std::optional<float>(1.f); variable 3018 properties.SetGrayScale(grayScale);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/property/ |
H A D | rs_properties.h | 483 void SetGrayScale(const std::optional<float>& grayScale);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui/ |
H A D | rs_node.h | 411 void SetGrayScale(float grayScale);
|
H A D | rs_node.cpp | 2400 void RSNode::SetGrayScale(float grayScale) in SetGrayScale() argument 2402 …tProperty<RSGrayScaleModifier, RSAnimatableProperty<float>>(RSModifierType::GRAY_SCALE, grayScale); in SetGrayScale()
|
/ohos5.0/foundation/window/window_manager/previewer/include/ |
H A D | window.h | 381 virtual WMError SetGrayScale(float grayScale) { return WMError::WM_ERROR_DEVICE_NOT_SUPPORT; } in SetGrayScale() argument
|
/ohos5.0/foundation/window/window_manager/wm/src/ |
H A D | window_scene_session_impl.cpp | 2732 WMError WindowSceneSessionImpl::SetGrayScale(float grayScale) in SetGrayScale() argument 2739 if (grayScale < (MIN_GRAY_SCALE - eps) || grayScale > (MAX_GRAY_SCALE + eps)) { in SetGrayScale() 2740 WLOGFE("invalid grayScale value: %{public}f", grayScale); in SetGrayScale() 2748 uiContent->SetContentNodeGrayScale(grayScale); in SetGrayScale() 2749 WLOGI("Set window gray scale success, grayScale: %{public}f", grayScale); in SetGrayScale()
|
/ohos5.0/foundation/window/window_manager/interfaces/kits/napi/window_runtime/window_napi/ |
H A D | js_window.cpp | 6520 void SetWindowGrayScaleTask(const wptr<Window>& weakToken, double grayScale, in SetWindowGrayScaleTask() argument 6524 execute = [weakToken, grayScale, err] { in SetWindowGrayScaleTask() 6535 *err = WM_JS_TO_ERROR_CODE_MAP.at(window->SetGrayScale(static_cast<float>(grayScale))); in SetWindowGrayScaleTask() 6538 window->GetWindowId(), window->GetWindowName().c_str(), grayScale); in SetWindowGrayScaleTask() 6568 double grayScale = 0.0; in OnSetWindowGrayScale() local 6569 napi_get_value_double(env, nativeVal, &grayScale); in OnSetWindowGrayScale() 6571 if (grayScale < (MIN_GRAY_SCALE - eps) || grayScale > (MAX_GRAY_SCALE + eps)) { in OnSetWindowGrayScale() 6580 SetWindowGrayScaleTask(weakToken, grayScale, execute, complete); in OnSetWindowGrayScale()
|
/ohos5.0/foundation/window/window_manager/interfaces/innerkits/wm/ |
H A D | window.h | 2395 virtual WMError SetGrayScale(float grayScale) { return WMError::WM_ERROR_DEVICE_NOT_SUPPORT; } in SetGrayScale() argument
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/base/ |
H A D | view_abstract.cpp | 2439 void ViewAbstract::SetGrayScale(const Dimension& grayScale) in SetGrayScale() argument 2444 ACE_UPDATE_RENDER_CONTEXT(FrontGrayScale, grayScale); in SetGrayScale() 2447 void ViewAbstract::SetGrayScale(FrameNode* frameNode, const Dimension& grayScale) in SetGrayScale() argument 2449 ACE_UPDATE_NODE_RENDER_CONTEXT(FrontGrayScale, grayScale, frameNode); in SetGrayScale()
|
H A D | view_abstract.h | 502 static void SetGrayScale(FrameNode* frameNode, const Dimension& grayScale);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/ |
H A D | js-apis-window.md | 3963 setWindowGrayScale(grayScale: number): Promise<void> 3975 | grayScale | number | 是 | 窗口灰阶。该参数为浮点数,取值范围为[0.0, 1.0]。0.0表示窗口图像无变化,1.0表示窗口图像完全转为灰度图像,0.0至1.0之间时效果… 4005 let grayScale: number = 0.5; 4008 let promise = windowClass?.setWindowGrayScale(grayScale); 4010 console.info('Succeeded in setting the grayScale.'); 4012 … console.error(`Failed to set the grayScale. Cause code: ${err.code}, message: ${err.message}`); 4016 …console.error(`Failed to set the grayScale. Cause code: ${exception.code}, message: ${exception.me…
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/ui/ |
H A D | rs_node_test.cpp | 6569 float grayScale = 1.f; // for test variable 6570 rsNode->SetGrayScale(grayScale); 6571 EXPECT_NE(grayScale, 0.f);
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/ |
H A D | js-apis-window.md | 3986 setWindowGrayScale(grayScale: number): Promise<void> 3998 | grayScale | number | Yes| Grayscale of the window. The value is a floating point number in the ra… 4028 let grayScale: number = 0.5; 4031 let promise = windowClass?.setWindowGrayScale(grayScale); 4033 console.info('Succeeded in setting the grayScale.'); 4035 … console.error(`Failed to set the grayScale. Cause code: ${err.code}, message: ${err.message}`); 4039 …console.error(`Failed to set the grayScale. Cause code: ${exception.code}, message: ${exception.me…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_common_modifier.cpp | 1262 void SetGrayscale(ArkUINodeHandle node, ArkUI_Float64 grayScale) in SetGrayscale() argument 1266 CalcDimension value = CalcDimension(grayScale, DimensionUnit::VP); in SetGrayscale()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/cjui/ |
H A D | cjui_api.h | 75 void (*setGrayscale)(ArkUINodeHandle node, ArkUI_Float64 grayScale);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/arkoala/ |
H A D | arkoala_api.h | 1571 void (*setGrayscale)(ArkUINodeHandle node, ArkUI_Float64 grayScale);
|