Home
last modified time | relevance | path

Searched refs:ShaderEffectType (Results 1 - 9 of 9) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/effect/
H A Dshader_effect.cpp24 ShaderEffect::ShaderEffect(ShaderEffectType t, ColorQuad color) noexcept : ShaderEffect(t) in ShaderEffect()
30 ShaderEffect::ShaderEffect(ShaderEffectType t, const Color4f& color, std::shared_ptr<ColorSpace> colorSpace) noexcept
37 ShaderEffect::ShaderEffect(ShaderEffectType t, ShaderEffect& dst, ShaderEffect& src, BlendMode mode) noexcept
44 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,
60 ShaderEffect::ShaderEffect(ShaderEffectType t, const Point& startPt, const Point& endPt,
68 ShaderEffect::ShaderEffect(ShaderEffectType t, const Point& centerPt, scalar radius,
76 ShaderEffect::ShaderEffect(ShaderEffectType t, const Point& startPt, scalar startRadius, const Point& endPt,
85 ShaderEffect::ShaderEffect(ShaderEffectType t, const Point& centerPt, const std::vector<ColorQuad>& colors,
93 ShaderEffect::ShaderEffect(ShaderEffectType
[all...]
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/
H A Dshader_effect.h35 enum class ShaderEffectType { class in OHOS::Rosen::Drawing::ShaderEffect
92 ShaderEffectType GetType() const;
106 ShaderEffect(ShaderEffectType t, ColorQuad color) noexcept;
109 ShaderEffect(ShaderEffectType t, const Color4f& color, std::shared_ptr<ColorSpace> colorSpace) noexcept;
112 ShaderEffect(ShaderEffectType t, ShaderEffect& dst, ShaderEffect& src, BlendMode mode) noexcept;
115 ShaderEffect(ShaderEffectType t, const Image& image, TileMode tileX, TileMode tileY,
119 ShaderEffect(ShaderEffectType t, const Picture& picture, TileMode tileX, TileMode tileY, FilterMode mode,
123 ShaderEffect(ShaderEffectType t, const Point& startPt, const Point& endPt, const std::vector<ColorQuad>& colors,
127 ShaderEffect(ShaderEffectType t, const Point& centerPt, scalar radius, const std::vector<ColorQuad>& colors,
131 ShaderEffect(ShaderEffectType
[all...]
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/effect/
H A Dshader_effect_test.cpp77 ShaderEffect shaderEffect1(ShaderEffect::ShaderEffectType::BLEND, 20); in HWTEST_F()
78 ShaderEffect shaderEffect2(ShaderEffect::ShaderEffectType::LINEAR_GRADIENT, 10); in HWTEST_F()
92 ShaderEffect shaderEffect3(ShaderEffect::ShaderEffectType::LINEAR_GRADIENT, 60); in HWTEST_F()
93 ShaderEffect shaderEffect4(ShaderEffect::ShaderEffectType::CONICAL_GRADIENT, 4); in HWTEST_F()
327 auto newShaderEffect = std::make_unique<ShaderEffect>(ShaderEffect::ShaderEffectType::COLOR_SHADER, 230); in HWTEST_F()
340 auto newShaderEffect = std::make_unique<ShaderEffect>(ShaderEffect::ShaderEffectType::PICTURE, 100); in HWTEST_F()
353 ShaderEffect shaderEffect3(ShaderEffect::ShaderEffectType::IMAGE, 55); in HWTEST_F()
354 ShaderEffect shaderEffect4(ShaderEffect::ShaderEffectType::IMAGE, 100); in HWTEST_F()
356 ShaderEffect::ShaderEffectType::RADIAL_GRADIENT, shaderEffect3, shaderEffect4, BlendMode::SRC); in HWTEST_F()
369 ShaderEffect shaderEffect3(ShaderEffect::ShaderEffectType in HWTEST_F()
[all...]
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/
H A Ddrawing_shader_effect.cpp58 return (OH_Drawing_ShaderEffect*)new ShaderEffect(ShaderEffect::ShaderEffectType::COLOR_SHADER, color); in OH_Drawing_ShaderEffectCreateColorShader()
83 return (OH_Drawing_ShaderEffect*)new ShaderEffect(ShaderEffect::ShaderEffectType::LINEAR_GRADIENT, in OH_Drawing_ShaderEffectCreateLinearGradient()
110 ShaderEffect::ShaderEffectType::LINEAR_GRADIENT, *CastToPoint(startPt), *CastToPoint(endPt), colorsVector, in OH_Drawing_ShaderEffectCreateLinearGradientWithLocalMatrix()
133 return (OH_Drawing_ShaderEffect*)new ShaderEffect(ShaderEffect::ShaderEffectType::RADIAL_GRADIENT, in OH_Drawing_ShaderEffectCreateRadialGradient()
158 ShaderEffect::ShaderEffectType::RADIAL_GRADIENT, *CastToPoint(centerPt), radius, colorsVector, posVector, in OH_Drawing_ShaderEffectCreateRadialGradientWithLocalMatrix()
181 return (OH_Drawing_ShaderEffect*)new ShaderEffect(ShaderEffect::ShaderEffectType::SWEEP_GRADIENT, in OH_Drawing_ShaderEffectCreateSweepGradient()
199 return (OH_Drawing_ShaderEffect*)new ShaderEffect(ShaderEffect::ShaderEffectType::IMAGE, CastToImage(*cImage), in OH_Drawing_ShaderEffectCreateImageShader()
202 return (OH_Drawing_ShaderEffect*)new ShaderEffect(ShaderEffect::ShaderEffectType::IMAGE, CastToImage(*cImage), in OH_Drawing_ShaderEffectCreateImageShader()
227 return (OH_Drawing_ShaderEffect*)new ShaderEffect(ShaderEffect::ShaderEffectType::CONICAL_GRADIENT, in OH_Drawing_ShaderEffectCreateTwoPointConicalGradient()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/shadereffect_fuzzer/
H A Dshader_effect_fuzzer.cpp90 ShaderEffect shaderEffect = ShaderEffect(static_cast<ShaderEffect::ShaderEffectType>( in ShaderEffectFuzzTest002()
93 ShaderEffect shaderEffectTwo = ShaderEffect(static_cast<ShaderEffect::ShaderEffectType>( in ShaderEffectFuzzTest002()
207 ShaderEffect shaderEffect = ShaderEffect(static_cast<ShaderEffect::ShaderEffectType>(t % SHADEREFFECTTYPE_SIZE), in ShaderEffectFuzzTest004()
228 ShaderEffect shaderEffect = ShaderEffect(static_cast<ShaderEffect::ShaderEffectType>( in ShaderEffectFuzzTest005()
233 ShaderEffect(static_cast<ShaderEffect::ShaderEffectType>(t % SHADEREFFECTTYPE_SIZE), color4f, colorSpace); in ShaderEffectFuzzTest005()
236 ShaderEffect(static_cast<ShaderEffect::ShaderEffectType>(t % SHADEREFFECTTYPE_SIZE), shaderEffect, in ShaderEffectFuzzTest005()
256 ShaderEffect(static_cast<ShaderEffect::ShaderEffectType>(t % SHADEREFFECTTYPE_SIZE), image, in ShaderEffectFuzzTest005()
272 ShaderEffect(static_cast<ShaderEffect::ShaderEffectType>(t % SHADEREFFECTTYPE_SIZE), picture, in ShaderEffectFuzzTest005()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/
H A Dskia_shader_effect_test.cpp64 ShaderEffect shaderEffect1{ShaderEffect::ShaderEffectType::BLEND, 0xFF000000}; in HWTEST_F()
65 ShaderEffect shaderEffect2{ShaderEffect::ShaderEffectType::LINEAR_GRADIENT, 0xFF000000}; in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_pixel_map_shader.cpp56 Drawing::ShaderEffect::ShaderEffectType::IMAGE, *image, tileX_, tileY_, sampling_, matrix_); in GenerateBaseObject()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/recording/
H A Dcmd_list_helper.cpp602 ShaderEffect::ShaderEffectType type = shaderEffect->GetType(); in AddShaderEffectToCmdList()
603 if (type == ShaderEffect::ShaderEffectType::EXTEND_SHADER) { in AddShaderEffectToCmdList()
626 ShaderEffect::ShaderEffectType type = static_cast<ShaderEffect::ShaderEffectType>(shaderEffectHandle.type); in GetShaderEffectFromCmdList()
627 if (type == ShaderEffect::ShaderEffectType::EXTEND_SHADER) { in GetShaderEffectFromCmdList()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/
H A Drs_marshalling_helper.cpp589 (static_cast<Drawing::ShaderEffect::ShaderEffectType>(type)); in Unmarshalling()

Completed in 9 milliseconds