Home
last modified time | relevance | path

Searched refs:cShaderEffect (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/
H A Ddrawing_brush.cpp37 static ShaderEffect* CastToShaderEffect(OH_Drawing_ShaderEffect* cShaderEffect) in CastToShaderEffect() argument
39 return reinterpret_cast<ShaderEffect*>(cShaderEffect); in CastToShaderEffect()
132 …d OH_Drawing_BrushSetShaderEffect(OH_Drawing_Brush* cBrush, OH_Drawing_ShaderEffect* cShaderEffect) in OH_Drawing_BrushSetShaderEffect() argument
139 if (cShaderEffect == nullptr) { in OH_Drawing_BrushSetShaderEffect()
143 …brush->SetShaderEffect(std::shared_ptr<ShaderEffect>{CastToShaderEffect(cShaderEffect), [](auto p)… in OH_Drawing_BrushSetShaderEffect()
H A Ddrawing_shader_effect.cpp51 static ShaderEffect* CastToShaderEffect(OH_Drawing_ShaderEffect* cShaderEffect) in CastToShaderEffect() argument
53 return reinterpret_cast<ShaderEffect*>(cShaderEffect); in CastToShaderEffect()
232 void OH_Drawing_ShaderEffectDestroy(OH_Drawing_ShaderEffect* cShaderEffect) in OH_Drawing_ShaderEffectDestroy() argument
234 if (!cShaderEffect) { in OH_Drawing_ShaderEffectDestroy()
237 delete CastToShaderEffect(cShaderEffect); in OH_Drawing_ShaderEffectDestroy()
H A Ddrawing_pen.cpp57 static ShaderEffect* CastToShaderEffect(OH_Drawing_ShaderEffect* cShaderEffect) in CastToShaderEffect() argument
59 return reinterpret_cast<ShaderEffect*>(cShaderEffect); in CastToShaderEffect()
280 void OH_Drawing_PenSetShaderEffect(OH_Drawing_Pen* cPen, OH_Drawing_ShaderEffect* cShaderEffect) in OH_Drawing_PenSetShaderEffect() argument
287 if (cShaderEffect == nullptr) { in OH_Drawing_PenSetShaderEffect()
291 …pen->SetShaderEffect(std::shared_ptr<ShaderEffect>{CastToShaderEffect(cShaderEffect), [](auto p) {… in OH_Drawing_PenSetShaderEffect()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkpen_fuzzer/
H A Dpen_fuzzer.cpp112 OH_Drawing_ShaderEffect* cShaderEffect = OH_Drawing_ShaderEffectCreateColorShader(color); in PenFuzzTest001() local
113 OH_Drawing_PenSetShaderEffect(nullptr, cShaderEffect); in PenFuzzTest001()
115 OH_Drawing_PenSetShaderEffect(pen, cShaderEffect); in PenFuzzTest001()
117 OH_Drawing_ShaderEffectDestroy(cShaderEffect); in PenFuzzTest001()