Home
last modified time | relevance | path

Searched refs:coefficients (Results 1 - 12 of 12) sorted by relevance

/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/effect/
H A Dimage_filter_test.cpp96 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 Drosen_render_svg_fe_composite.cpp33 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 Dskia_image_filter.cpp106 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 Dskia_image_filter.h46 void InitWithArithmetic(const std::vector<scalar>& coefficients, bool enforcePMColor,
/foundation/arkui/ace_engine/frameworks/core/components/stack/
H A Drender_stack.cpp228 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 Dimage_filter.cpp63 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 Dsvg_fe_composite.cpp104 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 Dimage_filter_fuzzer.cpp162 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 Dimage_filter.h84 * @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 Dtesting_image_filter.h58 static std::shared_ptr<TestingImageFilter> CreateArithmeticImageFilter(const std::vector<scalar>& coefficients, in CreateArithmeticImageFilter() argument
/foundation/multimedia/av_codec/test/moduletest/demuxer/src/
H A Dformat_test.cpp353 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 Dimage_filter_impl.h66 virtual void InitWithArithmetic(const std::vector<scalar>& coefficients, bool enforcePMColor,

Completed in 7 milliseconds