Home
last modified time | relevance | path

Searched refs:RSRenderNodeDrawable (Results 1 – 25 of 28) sorted by relevance

12

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/
H A Drs_render_node_drawable.cpp36 RSRenderNodeDrawable::Registrar RSRenderNodeDrawable::instance_;
46 RSRenderNodeDrawable::RSRenderNodeDrawable(std::shared_ptr<const RSRenderNode>&& node) in RSRenderNodeDrawable() function in OHOS::Rosen::DrawableV2::RSRenderNodeDrawable
53 RSRenderNodeDrawable::~RSRenderNodeDrawable() in ~RSRenderNodeDrawable()
59 RSRenderNodeDrawable::Ptr RSRenderNodeDrawable::OnGenerate(std::shared_ptr<const RSRenderNode> node) in OnGenerate()
61 return new RSRenderNodeDrawable(std::move(node)); in OnGenerate()
89 RSRenderNodeDrawable::OnDraw(canvas); in OnCapture()
234 void RSRenderNodeDrawable::CheckCacheTypeAndDraw( in CheckCacheTypeAndDraw()
294 RSRenderNodeDrawable::OnDraw(canvas); in DrawWithoutNodeGroupCache()
350 RSRenderNodeDrawable::OnDraw(canvas); in CheckRegionAndDrawWithoutFilter()
425 void RSRenderNodeDrawable::InitDfxForCacheInfo() in InitDfxForCacheInfo()
[all …]
H A Drs_render_node_drawable_autocache.cpp33 bool RSRenderNodeDrawable::ShouldPaint() const in ShouldPaint()
38 bool RSRenderNodeDrawable::IsOpincRenderCacheEnable() in IsOpincRenderCacheEnable()
43 bool RSRenderNodeDrawable::IsOpincRealDrawCacheEnable() in IsOpincRealDrawCacheEnable()
48 bool RSRenderNodeDrawable::IsAutoCacheDebugEnable() in IsAutoCacheDebugEnable()
53 void RSRenderNodeDrawable::OpincCalculateBefore(Drawing::Canvas& canvas, in OpincCalculateBefore()
111 void RSRenderNodeDrawable::DrawableCacheStateReset(RSRenderParams& params) in DrawableCacheStateReset()
123 bool RSRenderNodeDrawable::IsOpListDrawAreaEnable() in IsOpListDrawAreaEnable()
129 bool RSRenderNodeDrawable::IsTranslate(Drawing::Matrix& mat) in IsTranslate()
135 void RSRenderNodeDrawable::NodeCacheStateDisable() in NodeCacheStateDisable()
236 void RSRenderNodeDrawable::AfterDrawCache(NodeStrategyType& cacheStragy, in AfterDrawCache()
[all …]
H A Drs_canvas_render_node_drawable.cpp32 : RSRenderNodeDrawable(std::move(node)) in RSCanvasRenderNodeDrawable()
35 RSRenderNodeDrawable::Ptr RSCanvasRenderNodeDrawable::OnGenerate(std::shared_ptr<const RSRenderNode… in OnGenerate()
88 RSRenderNodeDrawable::OnDraw(canvas); in OnDraw()
90 RSRenderNodeDrawable::ProcessedNodeCountInc(); in OnDraw()
118 RSRenderNodeDrawable::OnDraw(canvas); in OnCapture()
H A Drs_canvas_render_node_drawable.h22 class RSCanvasRenderNodeDrawable : public RSRenderNodeDrawable {
26 static RSRenderNodeDrawable::Ptr OnGenerate(std::shared_ptr<const RSRenderNode> node);
H A Drs_effect_render_node_drawable.h26 class RSEffectRenderNodeDrawable : public RSRenderNodeDrawable {
30 static RSRenderNodeDrawable::Ptr OnGenerate(std::shared_ptr<const RSRenderNode> node);
H A Drs_render_node_drawable.h43 class RSRenderNodeDrawable : public RSRenderNodeDrawableAdapter {
45 ~RSRenderNodeDrawable() override;
47 static RSRenderNodeDrawable::Ptr OnGenerate(std::shared_ptr<const RSRenderNode> node);
123 explicit RSRenderNodeDrawable(std::shared_ptr<const RSRenderNode>&& node);
H A Drs_effect_render_node_drawable.cpp25 : RSRenderNodeDrawable(std::move(node)) in RSEffectRenderNodeDrawable()
28 RSRenderNodeDrawable::Ptr RSEffectRenderNodeDrawable::OnGenerate(std::shared_ptr<const RSRenderNode… in OnGenerate()
H A Drs_canvas_drawing_render_node_drawable.h26 class RSCanvasDrawingRenderNodeDrawable : public RSRenderNodeDrawable {
30 static RSRenderNodeDrawable::Ptr OnGenerate(std::shared_ptr<const RSRenderNode> node);
H A Drs_root_render_node_drawable.h29 static RSRenderNodeDrawable::Ptr OnGenerate(std::shared_ptr<const RSRenderNode> node);
H A Drs_root_render_node_drawable.cpp28 RSRenderNodeDrawable::Ptr RSRootRenderNodeDrawable::OnGenerate(std::shared_ptr<const RSRenderNode> … in OnGenerate()
H A Drs_surface_render_node_drawable.cpp66 …: RSRenderNodeDrawable(std::move(node)), syncDirtyManager_(std::make_shared<RSDirtyRegionManager>(… in RSSurfaceRenderNodeDrawable()
86 RSRenderNodeDrawable::Ptr RSSurfaceRenderNodeDrawable::OnGenerate(std::shared_ptr<const RSRenderNod… in OnGenerate()
440 RSRenderNodeDrawable::ClearTotalProcessedNodeCount(); in OnDraw()
441 RSRenderNodeDrawable::ClearProcessedNodeCount(); in OnDraw()
485 int processedNodes = RSRenderNodeDrawable::GetProcessedNodeCount(); in OnDraw()
488 RSRenderNodeDrawable::GetTotalProcessedNodeCount()); in OnDraw()
490 RSRenderNodeDrawable::GetTotalProcessedNodeCount(), GetId(), GetName()); in OnDraw()
H A Drs_display_render_node_drawable.h34 class RSDisplayRenderNodeDrawable : public RSRenderNodeDrawable {
38 static RSRenderNodeDrawable::Ptr OnGenerate(std::shared_ptr<const RSRenderNode> node);
H A Drs_surface_render_node_drawable.h48 class RSSurfaceRenderNodeDrawable : public RSRenderNodeDrawable {
52 static RSRenderNodeDrawable::Ptr OnGenerate(std::shared_ptr<const RSRenderNode> node);
H A Drs_display_render_node_drawable.cpp203 …: RSRenderNodeDrawable(std::move(node)), surfaceHandler_(std::make_shared<RSSurfaceHandler>(nodeId… in RSDisplayRenderNodeDrawable()
207 RSRenderNodeDrawable::Ptr RSDisplayRenderNodeDrawable::OnGenerate(std::shared_ptr<const RSRenderNod… in OnGenerate()
450 …auto filterNodeDrawable = std::static_pointer_cast<DrawableV2::RSRenderNodeDrawable>(drawableAdapt… in CheckFilterCacheFullyCovered()
563 RSRenderNodeDrawable::InitDfxForCacheInfo(); in OnDraw()
788 RSRenderNodeDrawable::OnDraw(*curCanvas_); in OnDraw()
1094 RSRenderNodeDrawable::OnCapture(*curCanvas_); in DrawExpandScreen()
1184 mirroredDrawable.RSRenderNodeDrawable::OnDraw(*curCanvas_); in DrawWiredMirrorOnDraw()
1351 RSRenderNodeDrawable::OnCapture(canvas); in OnCapture()
H A Drs_canvas_drawing_render_node_drawable.cpp37 : RSRenderNodeDrawable(std::move(node)) in RSCanvasDrawingRenderNodeDrawable()
66 RSRenderNodeDrawable::Ptr RSCanvasDrawingRenderNodeDrawable::OnGenerate(std::shared_ptr<const RSRen… in OnGenerate()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/drawable/
H A Drs_render_node_drawable_adapter_test.cpp189 auto adapter = std::make_shared<RSRenderNodeDrawable>(node);
220 auto adapter = std::make_shared<RSRenderNodeDrawable>(std::move(node));
237 auto adapter = std::make_shared<RSRenderNodeDrawable>(node);
261 auto adapter = std::make_shared<RSRenderNodeDrawable>(std::move(node));
294 auto adapter = std::make_shared<RSRenderNodeDrawable>(std::move(node));
309 auto adapter = std::make_shared<RSRenderNodeDrawable>(std::move(node));
357 auto adapter = std::make_shared<RSRenderNodeDrawable>(std::move(node));
385 auto adapter = std::make_shared<RSRenderNodeDrawable>(std::move(node));
412 auto adapter = std::make_shared<RSRenderNodeDrawable>(std::move(node));
439 auto adapter = std::make_shared<RSRenderNodeDrawable>(std::move(node));
[all …]
H A Drs_render_node_drawable_autocache_test.cpp49 auto drawable = std::make_shared<RSRenderNodeDrawable>(std::move(node));
75 auto drawable = std::make_shared<RSRenderNodeDrawable>(std::move(node));
94 auto drawable = std::make_shared<RSRenderNodeDrawable>(std::move(node));
116 auto drawable = std::make_shared<RSRenderNodeDrawable>(std::move(node));
138 auto drawable = std::make_shared<RSRenderNodeDrawable>(std::move(node));
160 auto drawable = std::make_shared<RSRenderNodeDrawable>(std::move(node));
179 auto drawable = std::make_shared<RSRenderNodeDrawable>(std::move(node));
214 auto drawable = std::make_shared<RSRenderNodeDrawable>(std::move(node));
248 auto drawable = std::make_shared<RSRenderNodeDrawable>(std::move(node));
288 auto drawable = std::make_shared<RSRenderNodeDrawable>(std::move(node));
[all …]
H A Drs_render_node_drawable_test.cpp34 static std::shared_ptr<RSRenderNodeDrawable> CreateDrawable();
42 std::shared_ptr<RSRenderNodeDrawable> RSRenderNodeDrawableTest::CreateDrawable() in CreateDrawable()
45 auto drawable = std::static_pointer_cast<RSRenderNodeDrawable>( in CreateDrawable()
60 auto drawable = RSRenderNodeDrawable::OnGenerate(renderNode);
496 RSRenderNodeDrawable::isOffScreenWithClipHole_ = true;
499 RSRenderNodeDrawable::isOffScreenWithClipHole_ = false;
790 auto rootDrawable = RSRenderNodeDrawable::OnGenerate(rootRenderNode);
819 auto rootDrawable = RSRenderNodeDrawable::OnGenerate(rootRenderNode);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_surface_capture_task_parallel.h78 std::shared_ptr<DrawableV2::RSRenderNodeDrawable> surfaceNodeDrawable_ = nullptr;
79 std::shared_ptr<DrawableV2::RSRenderNodeDrawable> displayNodeDrawable_ = nullptr;
H A Drs_uni_render_thread.h35 class RSRenderNodeDrawable; variable
204 std::shared_ptr<DrawableV2::RSRenderNodeDrawable> rootNodeDrawable_;
H A Drs_ui_capture_task_parallel.h58 std::shared_ptr<DrawableV2::RSRenderNodeDrawable> nodeDrawable_ = nullptr;
H A Drs_surface_capture_task_parallel.cpp131 auto surfaceNodeDrawable = std::static_pointer_cast<DrawableV2::RSRenderNodeDrawable>( in ClearCacheImageByFreeze()
171 surfaceNodeDrawable_ = std::static_pointer_cast<DrawableV2::RSRenderNodeDrawable>( in CreateResources()
175 displayNodeDrawable_ = std::static_pointer_cast<DrawableV2::RSRenderNodeDrawable>( in CreateResources()
H A Drs_ui_capture_task_parallel.cpp145 nodeDrawable_ = std::static_pointer_cast<DrawableV2::RSRenderNodeDrawable>( in CreateResources()
149 nodeDrawable_ = std::static_pointer_cast<DrawableV2::RSRenderNodeDrawable>( in CreateResources()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_uifirst_manager_test.cpp299 std::shared_ptr<RSRenderNodeDrawable> renderNodeDrawable = nullptr;
680 auto adapter = std::make_shared<RSRenderNodeDrawable>(std::move(node));
681 std::weak_ptr<RSRenderNodeDrawable> drawableAdapter = adapter;
688 auto renderNodeDrawable = std::make_shared<RSRenderNodeDrawable>(std::move(renderNode));
689 std::weak_ptr<RSRenderNodeDrawable> nodeDrawableAdapter = renderNodeDrawable;
876 auto adapter = std::make_shared<RSRenderNodeDrawable>(std::move(renderNodeDrawable));
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/dfx/
H A Drs_dirty_rects_dfx.cpp87 DrawableV2::RSRenderNodeDrawable::DrawDfxForCacheInfo(canvas); in OnDraw()

12