Home
last modified time | relevance | path

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

/ohos5.0/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()
44 ShaderEffect::ShaderEffect(ShaderEffectType t, const Image& image, TileMode tileX, TileMode tileY, in ShaderEffect()
60 ShaderEffect::ShaderEffect(ShaderEffectType t, const Point& startPt, const Point& endPt, in ShaderEffect()
68 ShaderEffect::ShaderEffect(ShaderEffectType t, const Point& centerPt, scalar radius, in ShaderEffect()
100 ShaderEffect::ShaderEffect(ShaderEffectType t, std::shared_ptr<ExtendObject> object) noexcept in ShaderEffect()
104 : type_(ShaderEffect::ShaderEffectType::NO_TYPE), impl_(ImplFactory::CreateShaderEffectImpl()) in ShaderEffect()
109 ShaderEffect::ShaderEffectType ShaderEffect::GetType() const in GetType()
116 return std::make_shared<ShaderEffect>(ShaderEffect::ShaderEffectType::COLOR_SHADER, color); in CreateColorShader()
127 return std::make_shared<ShaderEffect>(ShaderEffect::ShaderEffectType::BLEND, dst, src, mode); in CreateBlendShader()
140 ShaderEffect::ShaderEffectType::PICTURE, picture, tileX, tileY, mode, matrix, rect); in CreatePictureShader()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/
H A Dshader_effect.h35 enum class ShaderEffectType { enum
92 ShaderEffectType GetType() const;
106 ShaderEffect(ShaderEffectType t, ColorQuad color) noexcept;
109 …ShaderEffect(ShaderEffectType t, const Color4f& color, std::shared_ptr<ColorSpace> colorSpace) noe…
112 ShaderEffect(ShaderEffectType t, ShaderEffect& dst, ShaderEffect& src, BlendMode mode) noexcept;
115 ShaderEffect(ShaderEffectType t, const Image& image, TileMode tileX, TileMode tileY,
136 ShaderEffect(ShaderEffectType t, const Point& centerPt, const std::vector<ColorQuad>& colors,
141 ShaderEffect(ShaderEffectType t, const float& lightUpDeg, ShaderEffect& imageShader) noexcept;
144 ShaderEffect(ShaderEffectType t, std::shared_ptr<ExtendObject> object) noexcept;
146 ShaderEffect(ShaderEffectType t) noexcept;
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/effect/
H A Dshader_effect_test.cpp77 ShaderEffect shaderEffect1(ShaderEffect::ShaderEffectType::BLEND, 20);
78 ShaderEffect shaderEffect2(ShaderEffect::ShaderEffectType::LINEAR_GRADIENT, 10);
92 ShaderEffect shaderEffect3(ShaderEffect::ShaderEffectType::LINEAR_GRADIENT, 60);
93 ShaderEffect shaderEffect4(ShaderEffect::ShaderEffectType::CONICAL_GRADIENT, 4);
353 ShaderEffect shaderEffect3(ShaderEffect::ShaderEffectType::IMAGE, 55);
354 ShaderEffect shaderEffect4(ShaderEffect::ShaderEffectType::IMAGE, 100);
369 ShaderEffect shaderEffect3(ShaderEffect::ShaderEffectType::SWEEP_GRADIENT, 60);
370 ShaderEffect shaderEffect4(ShaderEffect::ShaderEffectType::IMAGE, 10);
391 ShaderEffect::ShaderEffectType::CONICAL_GRADIENT, image, tileX, tileY, sampling, matrix);
517 EXPECT_EQ(type, ShaderEffect::ShaderEffectType::COLOR_SHADER);
[all …]
/ohos5.0/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, co… 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), color… 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, pos… 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, CastToIma… in OH_Drawing_ShaderEffectCreateImageShader()
202 …return (OH_Drawing_ShaderEffect*)new ShaderEffect(ShaderEffect::ShaderEffectType::IMAGE, CastToIma… in OH_Drawing_ShaderEffectCreateImageShader()
227 …return (OH_Drawing_ShaderEffect*)new ShaderEffect(ShaderEffect::ShaderEffectType::CONICAL_GRADIENT, in OH_Drawing_ShaderEffectCreateTwoPointConicalGradient()
/ohos5.0/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 % SHADEREFF… in ShaderEffectFuzzTest004()
228 ShaderEffect shaderEffect = ShaderEffect(static_cast<ShaderEffect::ShaderEffectType>( in ShaderEffectFuzzTest005()
233 …ShaderEffect(static_cast<ShaderEffect::ShaderEffectType>(t % SHADEREFFECTTYPE_SIZE), color4f, colo… 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()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/
H A Dskia_shader_effect_test.cpp64 ShaderEffect shaderEffect1{ShaderEffect::ShaderEffectType::BLEND, 0xFF000000};
65 ShaderEffect shaderEffect2{ShaderEffect::ShaderEffectType::LINEAR_GRADIENT, 0xFF000000};
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_pixel_map_shader.cpp61 Drawing::ShaderEffect::ShaderEffectType::IMAGE, *image, tileX_, tileY_, sampling_, matrix_); in GenerateBaseObject()
/ohos5.0/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>(shaderEffectHand… in GetShaderEffectFromCmdList()
627 if (type == ShaderEffect::ShaderEffectType::EXTEND_SHADER) { in GetShaderEffectFromCmdList()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/
H A Drs_marshalling_helper.cpp611 …Drawing::ShaderEffect::ShaderEffectType shaderEffectType = Drawing::ShaderEffect::ShaderEffectType in Unmarshalling()
612 if (type >= static_cast<int32_t>(Drawing::ShaderEffect::ShaderEffectType::COLOR_SHADER) && in Unmarshalling()
613 type <= static_cast<int32_t>(Drawing::ShaderEffect::ShaderEffectType::EXTEND_SHADER)) { in Unmarshalling()
614 shaderEffectType = static_cast<Drawing::ShaderEffect::ShaderEffectType>(type); in Unmarshalling()