/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/effect/ |
H A D | image_filter_test.cpp | 96 std::vector<scalar> coefficients; in HWTEST_F() local 97 coefficients.push_back(10.0f); in HWTEST_F() 98 coefficients.push_back(10.0f); in HWTEST_F() 99 coefficients.push_back(10.0f); in HWTEST_F() 100 coefficients.push_back(10.0f); in HWTEST_F() 103 auto imageFilter = ImageFilter::CreateArithmeticImageFilter(coefficients, true, f1, f2); in HWTEST_F() 105 imageFilter = ImageFilter::CreateArithmeticImageFilter(coefficients, false, f1, f2); in HWTEST_F() 114 imageFilter = ImageFilter::CreateArithmeticImageFilter(coefficients, true, nullptr, f2); in HWTEST_F() 116 imageFilter = ImageFilter::CreateArithmeticImageFilter(coefficients, true, f1, nullptr); in HWTEST_F() 118 imageFilter = ImageFilter::CreateArithmeticImageFilter(coefficients, tru in HWTEST_F() 169 std::vector<scalar> coefficients; HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/svg/ |
H A D | rosen_render_svg_fe_composite.cpp | 33 std::vector<RSScalar> coefficients { k1_, k2_, k3_, k4_ }; in OnAsImageFilter() 35 RSRecordingImageFilter::CreateArithmeticImageFilter(coefficients, true, backImageFilter, foreImageFilter); in OnAsImageFilter()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_image_filter.cpp | 106 void SkiaImageFilter::InitWithArithmetic(const std::vector<scalar>& coefficients, in InitWithArithmetic() argument 110 if (coefficients.size() != numberOfCoefficients) { in InitWithArithmetic() 111 LOGD("SkiaImageFilter::InitWithArithmetic: the number of coefficients must be 4"); in InitWithArithmetic() 125 filter_ = SkImageFilters::Arithmetic(coefficients[0], in InitWithArithmetic() 126 coefficients[1], coefficients[2], coefficients[3], // 0 1 2 3 used to combine the foreground and background. in InitWithArithmetic()
|
H A D | skia_image_filter.h | 46 void InitWithArithmetic(const std::vector<scalar>& coefficients, bool enforcePMColor,
|
/foundation/arkui/ace_engine/frameworks/core/components/stack/ |
H A D | render_stack.cpp | 228 double coefficients = 1.0f; in GetNonPositionedChildOffset() local 232 coefficients = -1.0f; in GetNonPositionedChildOffset() 236 offset.SetX((1.0 + coefficients * align_.GetHorizontal()) * (size.Width() - childSize.Width()) / 2.0); in GetNonPositionedChildOffset() 244 offset.SetX(-(1.0 + coefficients * align_.GetHorizontal()) * (childSize.Width() - size.Width()) / 2.0); in GetNonPositionedChildOffset()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/effect/ |
H A D | image_filter.cpp | 63 ImageFilter::ImageFilter(FilterType t, const std::vector<scalar>& coefficients, bool enforcePMColor, 68 impl_->InitWithArithmetic(coefficients, enforcePMColor, background, foreground, cropRect); in ImageFilter() 134 std::shared_ptr<ImageFilter> ImageFilter::CreateArithmeticImageFilter(const std::vector<scalar>& coefficients, in CreateArithmeticImageFilter() argument 139 ImageFilter::FilterType::ARITHMETIC, coefficients, enforcePMColor, background, foreground, cropRect); in CreateArithmeticImageFilter()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/svg/parse/ |
H A D | svg_fe_composite.cpp | 104 std::vector<RSScalar> coefficients = { feCompositeAttr_.k1, feCompositeAttr_.k2, feCompositeAttr_.k3, in OnAsImageFilter() local 107 RSRecordingImageFilter::CreateArithmeticImageFilter(coefficients, true, backImageFilter, foreImageFilter); in OnAsImageFilter()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/imagefilter_fuzzer/ |
H A D | image_filter_fuzzer.cpp | 162 std::vector<scalar> coefficients = {}; in ImageFilterFuzzTest004() local 164 std::shared_ptr<ImageFilter> imageFilter = ImageFilter::CreateArithmeticImageFilter(coefficients, in ImageFilterFuzzTest004() 179 coefficients, enforcePMColor, imageFilterOne, imageFilterTwo); in ImageFilterFuzzTest004()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/ |
H A D | image_filter.h | 84 * @param coefficients Get the four coefficients used to combine the foreground and background in the vector. 92 static std::shared_ptr<ImageFilter> CreateArithmeticImageFilter(const std::vector<scalar>& coefficients, 157 ImageFilter(FilterType t, const std::vector<scalar>& coefficients, bool enforcePMColor,
|
/foundation/arkui/ace_engine/test/mock/core/rosen/ |
H A D | testing_image_filter.h | 58 static std::shared_ptr<TestingImageFilter> CreateArithmeticImageFilter(const std::vector<scalar>& coefficients, in CreateArithmeticImageFilter() argument
|
/foundation/multimedia/av_codec/test/moduletest/demuxer/src/ |
H A D | format_test.cpp | 353 int32_t coefficients = 0; in AvcVideoParam() local 369 ASSERT_FALSE(OH_AVFormat_GetIntValue(paramFormat, OH_MD_KEY_MATRIX_COEFFICIENTS, &coefficients)); in AvcVideoParam() 391 int32_t coefficients = 0; in HevcVideoParam() local 406 ASSERT_TRUE(OH_AVFormat_GetIntValue(paramFormat, OH_MD_KEY_MATRIX_COEFFICIENTS, &coefficients)); in HevcVideoParam() 424 ASSERT_EQ(ACTUAL_COEFFICIENTS, coefficients); in HevcVideoParam() 493 int32_t coefficients = 0; in OtherVideoParam() local 514 ASSERT_FALSE(OH_AVFormat_GetIntValue(paramFormat, OH_MD_KEY_MATRIX_COEFFICIENTS, &coefficients)); in OtherVideoParam()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/ |
H A D | image_filter_impl.h | 66 virtual void InitWithArithmetic(const std::vector<scalar>& coefficients, bool enforcePMColor,
|