Home
last modified time | relevance | path

Searched refs:effectParams (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/
H A Drs_effect_render_node_drawable.cpp42 auto effectParams = static_cast<RSEffectRenderParams*>(GetRenderParams().get()); in OnDraw() local
43 if (!effectParams) { in OnDraw()
51 effectParams->ApplyAlphaAndMatrixToCanvas(*paintFilterCanvas); in OnDraw()
54 QuickReject(canvas, effectParams->GetLocalDrawRect())) { in OnDraw()
58 const Drawing::Rect& bounds = effectParams->GetFrameRect(); in OnDraw()
60 if (!GenerateEffectDataOnDemand(effectParams, canvas, bounds, paintFilterCanvas)) { in OnDraw()
75 bool RSEffectRenderNodeDrawable::GenerateEffectDataOnDemand(RSEffectRenderParams* effectParams, in GenerateEffectDataOnDemand() argument
82 !effectParams->GetHasEffectChildren()) { in GenerateEffectDataOnDemand()
84 } else if (drawCmdIndex_.backgroundImageIndex_ == -1 || effectParams->GetCacheValid()) { in GenerateEffectDataOnDemand()
H A Drs_effect_render_node_drawable.h38 bool GenerateEffectDataOnDemand(RSEffectRenderParams* effectParams,
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_effect_render_node.cpp240 auto effectParams = static_cast<RSEffectRenderParams*>(stagingRenderParams_.get()); in MarkFilterHasEffectChildren() local
241 if (effectParams == nullptr) { in MarkFilterHasEffectChildren()
244 effectParams->SetHasEffectChildren(ChildHasVisibleEffect()); in MarkFilterHasEffectChildren()
253 auto effectParams = static_cast<RSEffectRenderParams*>(stagingRenderParams_.get()); in OnFilterCacheStateChanged() local
254 if (filterDrawable == nullptr || effectParams == nullptr) { in OnFilterCacheStateChanged()
257 effectParams->SetCacheValid(filterDrawable->IsFilterCacheValid()); in OnFilterCacheStateChanged()