/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/ |
H A D | rs_display_render_node_drawable.cpp | 200 RSDisplayRenderNodeDrawable::Registrar RSDisplayRenderNodeDrawable::instance_; 202 RSDisplayRenderNodeDrawable::RSDisplayRenderNodeDrawable(std::shared_ptr<const RSRenderNode>&& node) in RSDisplayRenderNodeDrawable() function in OHOS::Rosen::DrawableV2::RSDisplayRenderNodeDrawable 209 return new RSDisplayRenderNodeDrawable(std::move(node)); in OnGenerate() 371 bool RSDisplayRenderNodeDrawable::CheckDisplayNodeSkip( in CheckDisplayNodeSkip() 871 void RSDisplayRenderNodeDrawable::DrawMirrorScreen( in DrawMirrorScreen() 1040 void RSDisplayRenderNodeDrawable::DrawMirrorCopy( in DrawMirrorCopy() 1100 void RSDisplayRenderNodeDrawable::WiredScreenProjection( in WiredScreenProjection() 1147 void RSDisplayRenderNodeDrawable::DrawWiredMirrorCopy(RSDisplayRenderNodeDrawable& mirroredDrawable) in DrawWiredMirrorCopy() 1164 void RSDisplayRenderNodeDrawable::DrawWiredMirrorOnDraw( in DrawWiredMirrorOnDraw() 1246 void RSDisplayRenderNodeDrawable::ScaleAndRotateMirrorForWiredScreen(RSDisplayRenderNodeDrawable& m… in ScaleAndRotateMirrorForWiredScreen() [all …]
|
H A D | rs_display_render_node_drawable.h | 34 class RSDisplayRenderNodeDrawable : public RSRenderNodeDrawable { 36 ~RSDisplayRenderNodeDrawable() override = default; 142 explicit RSDisplayRenderNodeDrawable(std::shared_ptr<const RSRenderNode>&& node); 149 void ScaleAndRotateMirrorForWiredScreen(RSDisplayRenderNodeDrawable& mirroredDrawable); 150 void DrawWiredMirrorCopy(RSDisplayRenderNodeDrawable& mirroredDrawable); 151 …void DrawWiredMirrorOnDraw(RSDisplayRenderNodeDrawable& mirroredDrawable, RSDisplayRenderParams& p… 161 using DrawFuncPtr = void(RSDisplayRenderNodeDrawable::*)(Drawing::Canvas&); 164 void DrawMirrorCopy(RSDisplayRenderNodeDrawable& mirrorDrawable, RSDisplayRenderParams& params, 173 …void PrepareOffscreenRender(const RSDisplayRenderNodeDrawable& displayDrawable, bool useFixedSize … 205 std::shared_ptr<RSDisplayRenderNodeDrawable> mirrorSourceDrawable_ = nullptr;
|
H A D | rs_surface_render_node_drawable.h | 42 class RSDisplayRenderNodeDrawable; variable
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_uni_render_virtual_processor.h | 47 …bool InitForRenderThread(DrawableV2::RSDisplayRenderNodeDrawable& displayDrawable, ScreenId mirror… 49 …void ProcessDisplaySurfaceForRenderThread(DrawableV2::RSDisplayRenderNodeDrawable& displayDrawable… 78 void CalculateTransform(DrawableV2::RSDisplayRenderNodeDrawable& displayDrawable); 82 void CanvasInit(DrawableV2::RSDisplayRenderNodeDrawable& displayDrawable);
|
H A D | rs_uni_render_composer_adapter.h | 34 class RSDisplayRenderNodeDrawable; variable 46 LayerInfoPtr CreateLayer(DrawableV2::RSDisplayRenderNodeDrawable& displayDrawable); 56 ComposeInfo BuildComposeInfo(DrawableV2::RSDisplayRenderNodeDrawable& displayDrawable, 66 static void SetBufferColorSpace(DrawableV2::RSDisplayRenderNodeDrawable& displayDrawable);
|
H A D | rs_uni_render_virtual_processor.cpp | 35 bool RSUniRenderVirtualProcessor::InitForRenderThread(DrawableV2::RSDisplayRenderNodeDrawable& disp… in InitForRenderThread() 61 …std::static_pointer_cast<DrawableV2::RSDisplayRenderNodeDrawable>(params->GetMirrorSourceDrawable(… in InitForRenderThread() 132 void RSUniRenderVirtualProcessor::CanvasInit(DrawableV2::RSDisplayRenderNodeDrawable& displayDrawab… in CanvasInit() 245 void RSUniRenderVirtualProcessor::CalculateTransform(DrawableV2::RSDisplayRenderNodeDrawable& displ… in CalculateTransform() 306 DrawableV2::RSDisplayRenderNodeDrawable& displayDrawable) in ProcessDisplaySurfaceForRenderThread()
|
H A D | rs_uni_render_processor.h | 49 bool InitForRenderThread(DrawableV2::RSDisplayRenderNodeDrawable& node, ScreenId mirroredId, 53 …void ProcessDisplaySurfaceForRenderThread(DrawableV2::RSDisplayRenderNodeDrawable& displayDrawable…
|
H A D | rs_processor.h | 58 …virtual bool InitForRenderThread(DrawableV2::RSDisplayRenderNodeDrawable& displayDrawable, ScreenI… 61 …virtual void ProcessDisplaySurfaceForRenderThread(DrawableV2::RSDisplayRenderNodeDrawable& display… in ProcessDisplaySurfaceForRenderThread()
|
H A D | rs_uni_render_processor.cpp | 64 bool RSUniRenderProcessor::InitForRenderThread(DrawableV2::RSDisplayRenderNodeDrawable& displayDraw… in InitForRenderThread() 238 …std::static_pointer_cast<DrawableV2::RSDisplayRenderNodeDrawable>(params.GetAncestorDisplayDrawabl… in GetForceClientForDRM() 391 …auto displayDrawable = std::static_pointer_cast<DrawableV2::RSDisplayRenderNodeDrawable>(drawable); in ProcessDisplaySurface() 397 DrawableV2::RSDisplayRenderNodeDrawable& displayDrawable) in ProcessDisplaySurfaceForRenderThread()
|
H A D | rs_uni_render_thread.h | 36 class RSDisplayRenderNodeDrawable; variable 68 …bool WaitUntilDisplayNodeBufferReleased(DrawableV2::RSDisplayRenderNodeDrawable& displayNodeDrawab…
|
H A D | rs_uni_render_util.h | 46 …static void MergeDirtyHistoryForDrawable(DrawableV2::RSDisplayRenderNodeDrawable& drawable, int32_… 59 …DrawableV2::RSDisplayRenderNodeDrawable& displayDrawable, int32_t bufferAge, bool renderParallel =…
|
H A D | rs_composer_adapter.cpp | 127 …auto displayDrawable = std::static_pointer_cast<DrawableV2::RSDisplayRenderNodeDrawable>(drawable); in CommitLayers() 336 …auto displayDrawable = std::static_pointer_cast<DrawableV2::RSDisplayRenderNodeDrawable>(drawable); in BuildComposeInfo() 557 …auto displayDrawable = std::static_pointer_cast<DrawableV2::RSDisplayRenderNodeDrawable>(drawable); in CreateLayer()
|
H A D | rs_processor.cpp | 121 bool RSProcessor::InitForRenderThread(DrawableV2::RSDisplayRenderNodeDrawable& displayDrawable, Scr… in InitForRenderThread()
|
H A D | rs_base_render_engine.h | 52 class RSDisplayRenderNodeDrawable; variable
|
H A D | rs_uni_render_composer_adapter.cpp | 100 ComposeInfo RSUniRenderComposerAdapter::BuildComposeInfo(DrawableV2::RSDisplayRenderNodeDrawable& d… in BuildComposeInfo() 224 void RSUniRenderComposerAdapter::SetBufferColorSpace(DrawableV2::RSDisplayRenderNodeDrawable& displ… in SetBufferColorSpace() 1185 LayerInfoPtr RSUniRenderComposerAdapter::CreateLayer(DrawableV2::RSDisplayRenderNodeDrawable& displ… in CreateLayer() 1240 …auto displayDrawable = std::static_pointer_cast<DrawableV2::RSDisplayRenderNodeDrawable>(drawable); in CreateLayer()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/drawable/ |
H A D | rs_display_render_node_drawable_test.cpp | 50 RSDisplayRenderNodeDrawable* displayDrawable_ = nullptr; 51 RSDisplayRenderNodeDrawable* mirroredDisplayDrawable_ = nullptr; 74 drawable_ = RSDisplayRenderNodeDrawable::OnGenerate(renderNode_); in SetUp() 75 mirroredDrawable_ = RSDisplayRenderNodeDrawable::OnGenerate(mirroredNode_); in SetUp() 77 displayDrawable_ = static_cast<RSDisplayRenderNodeDrawable*>(drawable_); in SetUp() 107 auto drawable = RSDisplayRenderNodeDrawable::OnGenerate(displayNode); 672 &RSDisplayRenderNodeDrawable::OnCapture, *uniParam); 969 RSDisplayRenderNodeDrawable* mirroredDrawable = nullptr; 972 drawable = RSDisplayRenderNodeDrawable::OnGenerate(renderNode); 1028 RSDisplayRenderNodeDrawable* mirrorDrawable = nullptr; [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/dfx/ |
H A D | rs_dirty_rects_dfx.h | 38 explicit RSDirtyRectsDfx(DrawableV2::RSDisplayRenderNodeDrawable& targetDrawable) in RSDirtyRectsDfx() 61 const DrawableV2::RSDisplayRenderNodeDrawable& targetDrawable_;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/ |
H A D | rs_uni_render_processor_test.cpp | 283 std::shared_ptr<DrawableV2::RSDisplayRenderNodeDrawable> displayDrawable( 284 static_cast<DrawableV2::RSDisplayRenderNodeDrawable*>( 285 DrawableV2::RSDisplayRenderNodeDrawable::OnGenerate(node)));
|
H A D | rs_egl_image_manager_test.cpp | 91 … std::static_pointer_cast<DrawableV2::RSDisplayRenderNodeDrawable>(node->GetRenderDrawable()); 138 … std::static_pointer_cast<DrawableV2::RSDisplayRenderNodeDrawable>(node->GetRenderDrawable());
|
H A D | rs_uni_render_virtual_processor_test.cpp | 235 …static_cast<RSDisplayRenderNodeDrawable*>(RSDisplayRenderNodeDrawable::OnGenerate(rsDisplayRenderN…
|
H A D | rs_uni_render_util_test.cpp | 75 DrawableV2::RSDisplayRenderNodeDrawable drawable(node); 90 DrawableV2::RSDisplayRenderNodeDrawable displayNodeDrawable(topNode); 114 DrawableV2::RSDisplayRenderNodeDrawable displayNodeDrawable(topNode); 358 static_cast<RSDisplayRenderNodeDrawable*>(RSDisplayRenderNodeDrawable::OnGenerate(node)); 363 node->renderDrawable_ = std::shared_ptr<RSDisplayRenderNodeDrawable>(displayDrawable);
|
H A D | rs_composer_adapter_test.cpp | 446 std::static_pointer_cast<DrawableV2::RSDisplayRenderNodeDrawable>( 452 std::static_pointer_cast<DrawableV2::RSDisplayRenderNodeDrawable>(
|
H A D | rs_uni_render_composer_adapter_test.cpp | 1297 auto displayDrawable =std::static_pointer_cast<DrawableV2::RSDisplayRenderNodeDrawable>( 1354 auto drawable = DrawableV2::RSDisplayRenderNodeDrawable::OnGenerate(node); 1356 auto displayDrawable = static_cast<DrawableV2::RSDisplayRenderNodeDrawable*>(drawable); 1373 auto displayDrawable = std::static_pointer_cast<DrawableV2::RSDisplayRenderNodeDrawable>(
|
H A D | rs_surface_capture_task_test.cpp | 830 static_cast<RSDisplayRenderNodeDrawable*>(RSDisplayRenderNodeDrawable::OnGenerate(node));
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/drawable/dfx/ |
H A D | rs_dirty_rects_dfx_test.cpp | 38 std::shared_ptr<RSDisplayRenderNodeDrawable> displayDrawable_ = nullptr; 60 displayDrawable_ = std::static_pointer_cast<RSDisplayRenderNodeDrawable>( in SetUp()
|