Home
last modified time | relevance | path

Searched refs:TileMode (Results 1 - 25 of 83) sorted by relevance

1234

/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/effect/
H A Dshader_effect_test.cpp110 auto newShaderEffect = ShaderEffect::CreateImageShader(image, TileMode::CLAMP, TileMode::REPEAT, sampling, matrix); in HWTEST_F()
126 auto newShaderEffect = ShaderEffect::CreateImageShader(image, TileMode::REPEAT, TileMode::MIRROR, sampling, matrix); in HWTEST_F()
143 picture, TileMode::MIRROR, TileMode::REPEAT, FilterMode::LINEAR, matrix, rect); in HWTEST_F()
160 ShaderEffect::CreatePictureShader(picture, TileMode::CLAMP, TileMode::REPEAT, FilterMode::LINEAR, matrix, rect); in HWTEST_F()
177 auto newShaderEffect = ShaderEffect::CreateLinearGradient(startPoint, endPoint, colors, position, TileMode::CLAMP); in HWTEST_F()
194 auto newShaderEffect = ShaderEffect::CreateLinearGradient(startPoint, endPoint, colors, position, TileMode in HWTEST_F()
[all...]
H A Dimage_filter_test.cpp47 auto input = ImageFilter::CreateBlurImageFilter(10.0f, 10.0f, TileMode::CLAMP, nullptr); in HWTEST_F()
49 auto imageFilter = ImageFilter::CreateBlurImageFilter(10.0f, 10.0f, TileMode::CLAMP, input); in HWTEST_F()
51 auto imageFilter1 = ImageFilter::CreateBlurImageFilter(-1.0f, -1.0f, TileMode::CLAMP, input); in HWTEST_F()
53 auto imageFilter2 = ImageFilter::CreateBlurImageFilter(-1.0f, 10.0f, TileMode::CLAMP, input); in HWTEST_F()
55 auto imageFilter3 = ImageFilter::CreateBlurImageFilter(10.0f, -1.0f, TileMode::CLAMP, input); in HWTEST_F()
101 auto f1 = ImageFilter::CreateBlurImageFilter(10.0f, 10.0f, TileMode::CLAMP, nullptr); in HWTEST_F()
130 auto imageFilter1 = ImageFilter::CreateBlurImageFilter(10.0f, 20.0f, TileMode::CLAMP, nullptr); in HWTEST_F()
187 auto imageFilter1 = ImageFilter::CreateBlurImageFilter(10.0f, 20.0f, TileMode::CLAMP, nullptr); in HWTEST_F()
202 auto imageFilter1 = ImageFilter::CreateBlurImageFilter(10.0f, 20.0f, TileMode::CLAMP, nullptr); in HWTEST_F()
217 auto imageFilter1 = ImageFilter::CreateBlurImageFilter(10.0f, 20.0f, TileMode in HWTEST_F()
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui_effect/filter/include/
H A Dfilter_para.h23 enum class TileMode : uint32_t { class
30 const std::map<std::string, TileMode> STRING_TO_JS_MAP = {
31 { "CLAMP", TileMode::CLAMP },
32 { "REPEAT", TileMode::REPEAT },
33 { "MIRROR", TileMode::MIRROR },
34 { "DECAL", TileMode::DECAL },
H A Dfilter_pixel_stretch_para.h47 void SetTileMode(Drawing::TileMode stretchTileMode) in SetTileMode()
52 Drawing::TileMode GetTileMode() const in GetTileMode()
59 Drawing::TileMode stretchTileMode_ = Drawing::TileMode::CLAMP;
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/
H A Dshader_effect.h26 enum class TileMode { class
65 const Image& image, TileMode tileX, TileMode tileY, const SamplingOptions& sampling, const Matrix& matrix);
67 static std::shared_ptr<ShaderEffect> CreatePictureShader(const Picture& picture, TileMode tileX, TileMode tileY,
71 const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode,
75 const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode,
80 TileMode mode, const Matrix *matrix = nullptr);
83 const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, scalar startAngle,
115 ShaderEffect(ShaderEffectType t, const Image& image, TileMode tile
[all...]
/foundation/arkui/ace_engine/test/mock/core/rosen/
H A Dtesting_shader_effect.h28 enum class TileMode { class
42 const std::vector<uint32_t>& /* colors */, const std::vector<float>& /* pos */, TileMode /* mode */, in CreateSweepGradient()
50 TileMode /* mode */) in CreateLinearGradient()
56 const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode) in CreateRadialGradient()
63 const std::vector<scalar>& pos, TileMode mode, const TestingMatrix* matrix) in CreateTwoPointConical()
73 static std::shared_ptr<TestingShaderEffect> CreateImageShader(const TestingImage& image, TileMode tileX, in CreateImageShader()
74 TileMode tileY, const TestingSamplingOptions& sampling, const TestingMatrix& matrix) in CreateImageShader()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/
H A Dshader_effect_impl.h39 enum class TileMode;
51 virtual void InitWithImage(const Image& image, TileMode tileX, TileMode tileY,
54 virtual void InitWithPicture(const Picture& picture, TileMode tileX, TileMode tileY, FilterMode mode,
58 const std::vector<scalar>& pos, TileMode mode, const Matrix *matrix) = 0;
61 const std::vector<scalar>& pos, TileMode mode, const Matrix *matrix) = 0;
64 scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode,
68 const std::vector<scalar>& pos, TileMode mode, scalar startAngle, scalar endAngle, const Matrix *matrix) = 0;
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/
H A Dskia_shader_effect.h44 void InitWithImage(const Image& image, TileMode tileX, TileMode tileY, const SamplingOptions& sampling,
47 void InitWithPicture(const Picture& picture, TileMode tileX, TileMode tileY, FilterMode mode, const Matrix& matrix,
51 const std::vector<scalar>& pos, TileMode mode, const Matrix *matrix) override;
54 const std::vector<scalar>& pos, TileMode mode, const Matrix *matrix) override;
57 scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode,
61 const std::vector<scalar>& pos, TileMode mode, scalar startAngle, scalar endAngle,
/foundation/graphic/graphic_2d/graphic_test/graphic_test/rs_display_effect/property_display/
H A Dtest_Appearance_PixelStretch.cpp69 std::vector<Drawing::TileMode> modeList = { Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, in GRAPHIC_TEST()
70 Drawing::TileMode::REPEAT, Drawing::TileMode::MIRROR, Drawing::TileMode::DECAL }; in GRAPHIC_TEST()
96 std::vector<Drawing::TileMode> modeList = { Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, in GRAPHIC_TEST()
97 Drawing::TileMode in GRAPHIC_TEST()
[all...]
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/
H A Drs_pixel_map_shader_test.cpp95 RSPixelMapShader* rsPixelMapShader = new RSPixelMapShader(pixelMap, Drawing::TileMode::CLAMP, in HWTEST_F()
96 Drawing::TileMode::CLAMP, Drawing::SamplingOptions(), Drawing::Matrix()); in HWTEST_F()
108 RSPixelMapShader* rsPixelMapShader = new RSPixelMapShader(nullptr, Drawing::TileMode::CLAMP, in HWTEST_F()
109 Drawing::TileMode::CLAMP, Drawing::SamplingOptions(), Drawing::Matrix()); in HWTEST_F()
130 RSPixelMapShader* rsPixelMapShader2 = new RSPixelMapShader(pixelMap, Drawing::TileMode::CLAMP, in HWTEST_F()
131 Drawing::TileMode::CLAMP, Drawing::SamplingOptions(), Drawing::Matrix()); in HWTEST_F()
136 RSPixelMapShader* rsPixelMapShader3 = new RSPixelMapShader(nullptr, Drawing::TileMode::CLAMP, in HWTEST_F()
137 Drawing::TileMode::CLAMP, Drawing::SamplingOptions(), Drawing::Matrix()); in HWTEST_F()
154 RSPixelMapShader* rsPixelMapShader1 = new RSPixelMapShader(pixelMap, Drawing::TileMode::CLAMP, in HWTEST_F()
155 Drawing::TileMode in HWTEST_F()
[all...]
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/effect/
H A Dshader_effect.cpp44 ShaderEffect::ShaderEffect(ShaderEffectType t, const Image& image, TileMode tileX, TileMode tileY,
52 ShaderEffect::ShaderEffect(ShaderEffectType t, const Picture& picture, TileMode tileX, TileMode tileY, FilterMode mode,
61 const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, const Matrix *matrix) noexcept
69 const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, const Matrix *matrix) noexcept
77 scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode,
86 const std::vector<scalar>& pos, TileMode mode, scalar startAngle, scalar endAngle, const Matrix *matrix) noexcept
131 const Image& image, TileMode tileX, TileMode tile in CreateImageShader()
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/
H A Drs_pixel_map_shader.h28 std::shared_ptr<Media::PixelMap> pixelMap, Drawing::TileMode tileX, Drawing::TileMode tileY,
39 Drawing::TileMode tileX_;
40 Drawing::TileMode tileY_;
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/
H A Dskia_shader_effect_test.cpp83 skiaShaderEffect.InitWithImage(image, TileMode::MIRROR, TileMode::REPEAT, samplingOptions, matrix); in HWTEST_F()
99 skiaShaderEffect.InitWithPicture(picture, TileMode::MIRROR, TileMode::CLAMP, FilterMode::LINEAR, matrix, rect); in HWTEST_F()
117 skiaShaderEffect.InitWithLinearGradient(startPt, endPt, color, pos, TileMode::MIRROR, nullptr); in HWTEST_F()
135 skiaShaderEffect.InitWithRadialGradient(centerPt, radius, color, pos, TileMode::REPEAT, nullptr); in HWTEST_F()
156 skiaShaderEffect.InitWithTwoPointConical(startPt, startRadius, endPt, endRadius, color, pos, TileMode::CLAMP, in HWTEST_F()
176 skiaShaderEffect.InitWithSweepGradient(centerPt, color, pos, TileMode::MIRROR, startAngle, endAngle, nullptr); in HWTEST_F()
H A Dskia_image_filter_test.cpp54 5.0f, 5.0f, TileMode::REPEAT, nullptr, ImageBlurType::GAUSS, noCropRect); // 5.0f: sigmaX and sigmaY in HWTEST_F()
71 5.0f, 5.0f, TileMode::MIRROR, nullptr, ImageBlurType::GAUSS, noCropRect); // 5.0f: sigmaX and sigmaY in HWTEST_F()
88 5.0f, 5.0f, TileMode::DECAL, nullptr, ImageBlurType::GAUSS, noCropRect); // 5.0f: sigmaX and sigmaY in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/
H A Ddrawing_shader_effect.cpp84 *CastToPoint(cStartPt), *CastToPoint(cEndPt), colorsVector, posVector, static_cast<TileMode>(cTileMode)); in OH_Drawing_ShaderEffectCreateLinearGradient()
111 posVector, static_cast<TileMode>(cTileMode), cMatrix ? CastToMatrix(cMatrix) : nullptr); in OH_Drawing_ShaderEffectCreateLinearGradientWithLocalMatrix()
134 *CastToPoint(cCenterPt), radius, colorsVector, posVector, static_cast<TileMode>(cTileMode)); in OH_Drawing_ShaderEffectCreateRadialGradient()
159 static_cast<TileMode>(cTileMode), cMatrix ? CastToMatrix(cMatrix) : nullptr); in OH_Drawing_ShaderEffectCreateRadialGradientWithLocalMatrix()
182 *CastToPoint(cCenterPt), colorsVector, posVector, static_cast<TileMode>(cTileMode), 0, in OH_Drawing_ShaderEffectCreateSweepGradient()
200 static_cast<TileMode>(tileX), static_cast<TileMode>(tileY), CastToSamplingOptions(*cSampling), matrix); in OH_Drawing_ShaderEffectCreateImageShader()
203 static_cast<TileMode>(tileX), static_cast<TileMode>(tileY), CastToSamplingOptions(*cSampling), in OH_Drawing_ShaderEffectCreateImageShader()
229 static_cast<TileMode>(cTileMod in OH_Drawing_ShaderEffectCreateTwoPointConicalGradient()
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_kawase_blur.cpp232 const auto inputShader = Drawing::ShaderEffect::CreateImageShader(*image, Drawing::TileMode::CLAMP, in OutputOriginalImage()
233 Drawing::TileMode::CLAMP, linear, inputMatrix); in OutputOriginalImage()
245 simpleBlurBuilder.SetChild("imageInput", Drawing::ShaderEffect::CreateImageShader(*input, Drawing::TileMode::CLAMP, in ApplySimpleFilter()
246 Drawing::TileMode::CLAMP, linear, blurMatrix)); in ApplySimpleFilter()
249 return Drawing::ShaderEffect::CreateImageShader(*tmpSimpleBlur, Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, in ApplySimpleFilter()
310 blurBuilder.SetChild("imageInput", Drawing::ShaderEffect::CreateImageShader(*input, Drawing::TileMode::CLAMP, in ExecutePingPongBlur()
311 Drawing::TileMode::CLAMP, linear, blurMatrix)); in ExecutePingPongBlur()
331 blurBuilder.SetChild("imageInput", Drawing::ShaderEffect::CreateImageShader(*tmpBlur, Drawing::TileMode::CLAMP, in ExecutePingPongBlur()
332 Drawing::TileMode in ExecutePingPongBlur()
[all...]
H A Drs_pixel_map_shader.cpp24 std::shared_ptr<Media::PixelMap> pixelMap, Drawing::TileMode tileX, Drawing::TileMode tileY, in RSPixelMapShader()
H A Drs_motion_blur_filter.cpp99 auto imageShader = Drawing::ShaderEffect::CreateImageShader(*image, Drawing::TileMode::DECAL, in DrawMotionBlur()
100 Drawing::TileMode::DECAL, Drawing::SamplingOptions(Drawing::FilterMode::LINEAR), inputMatrix); in DrawMotionBlur()
114 auto shader = Drawing::ShaderEffect::CreateImageShader(*tmpBlur, Drawing::TileMode::CLAMP, in DrawMotionBlur()
115 Drawing::TileMode::CLAMP, linear, invBlurMatrix); in DrawMotionBlur()
235 const auto inputShader = Drawing::ShaderEffect::CreateImageShader(*image, Drawing::TileMode::CLAMP, in OutputOriginalImage()
236 Drawing::TileMode::CLAMP, linear, inputMatrix); in OutputOriginalImage()
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/shader_effect_napi/
H A Djs_shader_effect.cpp137 GET_ENUM_PARAM(ARGC_THREE, jsTileMode, 0, static_cast<int32_t>(TileMode::DECAL)); in CreateLinearGradient()
144 drawingEndPoint, colors, pos, static_cast<TileMode>(jsTileMode), drawingMatrixPtr); in CreateLinearGradient()
167 drawingEndPoint, colors, pos, static_cast<TileMode>(jsTileMode), drawingMatrixPtr); in CreateLinearGradient()
185 drawingEndPoint, colors, pos, static_cast<TileMode>(jsTileMode), drawingMatrixPtr); in CreateLinearGradient()
219 GET_ENUM_PARAM(ARGC_THREE, jsTileMode, 0, static_cast<int32_t>(TileMode::DECAL)); in CreateRadialGradient()
226 radius, colors, pos, static_cast<TileMode>(jsTileMode), drawingMatrixPtr); in CreateRadialGradient()
249 radius, colors, pos, static_cast<TileMode>(jsTileMode), drawingMatrixPtr); in CreateRadialGradient()
267 radius, colors, pos, static_cast<TileMode>(jsTileMode), drawingMatrixPtr); in CreateRadialGradient()
299 GET_ENUM_PARAM(ARGC_TWO, jsTileMode, 0, static_cast<int32_t>(TileMode::DECAL)); in CreateSweepGradient()
309 colors, pos, static_cast<TileMode>(jsTileMod in CreateSweepGradient()
[all...]
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/shadereffect_fuzzer/
H A Dshader_effect_fuzzer.cpp127 ShaderEffect::CreateImageShader(image, static_cast<TileMode>(tileMode % TILEMODE_SIZE), in ShaderEffectFuzzTest003()
128 static_cast<TileMode>(tileMode % TILEMODE_SIZE), samplingOptions, matrix); in ShaderEffectFuzzTest003()
142 ShaderEffect::CreatePictureShader(picture, static_cast<TileMode>(tileMode % TILEMODE_SIZE), in ShaderEffectFuzzTest003()
143 static_cast<TileMode>(tileMode % TILEMODE_SIZE), static_cast<FilterMode>(fm % FILTERMODE_SIZE), matrix, rect); in ShaderEffectFuzzTest003()
157 scalarNumbers, static_cast<TileMode>(tileMode % TILEMODE_SIZE), &matrix); in ShaderEffectFuzzTest003()
199 static_cast<TileMode>(tileMode % TILEMODE_SIZE), &matrix); in ShaderEffectFuzzTest004()
201 scalarNumbers, static_cast<TileMode>(tileMode % TILEMODE_SIZE), &matrix); in ShaderEffectFuzzTest004()
203 static_cast<TileMode>(tileMode % TILEMODE_SIZE), GetObject<scalar>(), GetObject<scalar>(), &matrix); in ShaderEffectFuzzTest004()
257 static_cast<TileMode>(tileMode % TILEMODE_SIZE), static_cast<TileMode>(tileMod in ShaderEffectFuzzTest005()
[all...]
/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/src/
H A Dge_linear_gradient_blur_shader_filter.cpp297 return Drawing::ShaderEffect::CreateLinearGradient(pts[0], pts[1], c, p, Drawing::TileMode::CLAMP); in MakeAlphaGradientShader()
399 *tmpBlur4, Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, linear, invBlurMatrix); in DrawMeanLinearGradientBlur()
422 *image, Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, linear, blurMatrix); in BuildMeanLinearGradientBlur()
431 *tmpBlur, Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, linear, m); in BuildMeanLinearGradientBlur()
438 *tmpBlur2, Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, linear, m); in BuildMeanLinearGradientBlur()
444 *tmpBlur3, Drawing::TileMode in BuildMeanLinearGradientBlur()
[all...]
H A Dge_kawase_blur_shader_filter.cpp156 return Drawing::ShaderEffect::CreateImageShader(*tmpSimpleBlur, Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, in ApplySimpleFilter()
193 *input, Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, linear, blurMatrix); in ProcessImage()
212 *tmpBlur, Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, linear, Drawing::Matrix()); in ProcessImage()
446 *image, Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, linear, inputMatrix); in OutputOriginalImage()
469 *blurImage, Drawing::TileMode::CLAMP, Drawing::TileMode in ScaleAndAddRandomColor()
[all...]
H A Dge_grey_shader_filter.cpp50 auto imageShader = Drawing::ShaderEffect::CreateImageShader(*image, Drawing::TileMode::CLAMP, in ProcessImage()
51 Drawing::TileMode::CLAMP, Drawing::SamplingOptions(Drawing::FilterMode::LINEAR), matrix); in ProcessImage()
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/ui_effect/src/
H A Dfilter_napi.cpp31 std::map<int32_t, Drawing::TileMode> INDEX_TO_TILEMODE = {
32 { NUM_0, Drawing::TileMode::CLAMP },
33 { NUM_1, Drawing::TileMode::REPEAT },
34 { NUM_2, Drawing::TileMode::MIRROR },
35 { NUM_3, Drawing::TileMode::DECAL },
63 for (auto& [TileModeName, TileMode] : STRING_TO_JS_MAP) { in TileModeInit()
65 napi_create_int32(env, static_cast<int32_t>(TileMode), &value); in TileModeInit()
105 napi_set_named_property(env, exports, "TileMode", tileModeFormat); in Init()
275 Drawing::TileMode tileMode = Drawing::TileMode in SetPixelStretch()
[all...]
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/render/rspixelmapshader_fuzzer/
H A Drspixelmapshader_fuzzer.cpp114 Drawing::TileMode tileX = static_cast<Drawing::TileMode>(GetData<int>() % 4); // Max Drawing::TileMode is 4 in RSMainFuzzTest()
115 Drawing::TileMode tileY = static_cast<Drawing::TileMode>(GetData<int>() % 4); // Max Drawing::TileMode is 4 in RSMainFuzzTest()

Completed in 17 milliseconds

1234