/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/effect/ |
H A D | shader_effect.cpp | 24 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 D | shader_effect.h | 35 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 D | shader_effect_test.cpp | 77 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 D | drawing_shader_effect.cpp | 58 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 D | shader_effect_fuzzer.cpp | 90 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 D | skia_shader_effect_test.cpp | 64 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 D | rs_pixel_map_shader.cpp | 56 Drawing::ShaderEffect::ShaderEffectType::IMAGE, *image, tileX_, tileY_, sampling_, matrix_); in GenerateBaseObject()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/recording/ |
H A D | cmd_list_helper.cpp | 602 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 D | rs_marshalling_helper.cpp | 589 (static_cast<Drawing::ShaderEffect::ShaderEffectType>(type)); in Unmarshalling()
|