Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_render_engine_test.cpp87 renderEngine->Init();
117 renderEngine->Init();
147 renderEngine->Init();
191 renderEngine->Init();
214 ASSERT_NE(renderEngine, nullptr);
235 ASSERT_NE(renderEngine, nullptr);
256 ASSERT_NE(renderEngine, nullptr);
277 ASSERT_NE(renderEngine, nullptr);
336 renderEngine->Init();
341 renderEngine->ClipHoleForLayer(*canvas, *node);
[all …]
H A Drs_base_render_engine_test.cpp138 auto renderEngine = std::make_shared<RSRenderEngine>(); variable
139 renderEngine->Init(true);
149 auto renderEngine = std::make_shared<RSRenderEngine>(); variable
168 auto renderEngine = std::make_shared<RSRenderEngine>(); variable
178 bool ret = renderEngine->CheckIsHdrSurfaceBuffer(buffer);
181 ret = renderEngine->CheckIsHdrSurfaceBuffer(buffer);
196 renderEngine->Init();
224 auto renderEngine = std::make_shared<RSRenderEngine>(); variable
225 ASSERT_NE(renderEngine, nullptr);
238 auto renderEngine = std::make_shared<RSRenderEngine>(); variable
[all …]
H A Drs_virtual_screen_processor_test.cpp87 auto renderEngine = uniRenderThread.GetRenderEngine(); variable
89 …rsSoftwareProcessor->Init(rsDisplayRenderNode, offsetX, offsetY, INVALID_SCREEN_ID, renderEngine));
H A Drs_physical_screen_processor_test.cpp86 auto renderEngine = uniRenderThread.GetRenderEngine(); variable
88 ASSERT_EQ(uniRenderThread.uniRenderEngine_, renderEngine);
89 …rsHardwareProcessor->Init(rsDisplayRenderNode, offsetX, offsetY, INVALID_SCREEN_ID, renderEngine));
H A Drs_uni_render_processor_test.cpp95 auto renderEngine = std::make_shared<RSUniRenderEngine>(); variable
96 EXPECT_EQ(renderProcessor->Init(node, 0, 0, 0, renderEngine), false);
H A Drs_uni_render_virtual_processor_test.cpp84 auto renderEngine = uniRenderThread.GetRenderEngine(); variable
86 …EQ(false, processor->Init(rsDisplayRenderNode, offsetX, offsetY, INVALID_SCREEN_ID, renderEngine));
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_processor.cpp122 std::shared_ptr<RSBaseRenderEngine> renderEngine) in InitForRenderThread() argument
124 if (renderEngine == nullptr) { in InitForRenderThread()
137 renderEngine_ = renderEngine; in InitForRenderThread()
163 std::shared_ptr<RSBaseRenderEngine> renderEngine) in Init() argument
165 if (renderEngine == nullptr) { in Init()
174 renderEngine_ = renderEngine; in Init()
H A Drs_physical_screen_processor.cpp35 std::shared_ptr<RSBaseRenderEngine> renderEngine) in Init() argument
38 if (!RSProcessor::Init(node, offsetX, offsetY, mirroredId, renderEngine)) { in Init()
H A Drs_uni_render_processor.h37 std::shared_ptr<RSBaseRenderEngine> renderEngine) override;
50 std::shared_ptr<RSBaseRenderEngine> renderEngine) override;
H A Drs_virtual_screen_processor.cpp42 std::shared_ptr<RSBaseRenderEngine> renderEngine) in Init() argument
44 if (!RSProcessor::Init(node, offsetX, offsetY, mirroredId, renderEngine)) { in Init()
H A Drs_processor.h49 std::shared_ptr<RSBaseRenderEngine> renderEngine);
59 std::shared_ptr<RSBaseRenderEngine> renderEngine);
H A Drs_surface_capture_task_parallel.cpp350 auto renderEngine = RSUniRenderThread::Instance().GetRenderEngine(); in CreateSurface() local
351 if (renderEngine == nullptr) { in CreateSurface()
355 auto renderContext = renderEngine->GetRenderContext(); in CreateSurface()
376 auto renderEngine = RSUniRenderThread::Instance().GetRenderEngine(); in SetupGpuContext() local
377 if (renderEngine == nullptr) { in SetupGpuContext()
381 auto renderContext = renderEngine->GetRenderContext(); in SetupGpuContext()
H A Drs_virtual_screen_processor.h35 std::shared_ptr<RSBaseRenderEngine> renderEngine) override;
H A Drs_uni_render_processor.cpp51 std::shared_ptr<RSBaseRenderEngine> renderEngine) in Init() argument
53 if (!RSProcessor::Init(node, offsetX, offsetY, mirroredId, renderEngine)) { in Init()
65 ScreenId mirroredId, std::shared_ptr<RSBaseRenderEngine> renderEngine) in InitForRenderThread() argument
67 if (!RSProcessor::InitForRenderThread(displayDrawable, mirroredId, renderEngine)) { in InitForRenderThread()
H A Drs_physical_screen_processor.h36 std::shared_ptr<RSBaseRenderEngine> renderEngine) override;
H A Drs_uni_render_virtual_processor.h48 std::shared_ptr<RSBaseRenderEngine> renderEngine) override;
H A Drs_uni_render_virtual_processor.cpp36 ScreenId mirroredId, std::shared_ptr<RSBaseRenderEngine> renderEngine) in InitForRenderThread() argument
38 if (!RSProcessor::InitForRenderThread(displayDrawable, mirroredId, renderEngine)) { in InitForRenderThread()
H A Drs_uni_render_visitor.h71 void SetProcessorRenderEngine(std::shared_ptr<RSBaseRenderEngine> renderEngine) in SetProcessorRenderEngine() argument
73 renderEngine_ = renderEngine; in SetProcessorRenderEngine()
H A Drs_base_render_util.cpp1035 auto renderEngine = RSUniRenderThread::Instance().GetRenderEngine(); in ConsumeAndUpdateBuffer() local
1036 if (!renderEngine) { in ConsumeAndUpdateBuffer()
1039 renderEngine->RegisterDeleteBufferListener(surfaceHandler); in ConsumeAndUpdateBuffer()
H A Drs_main_thread.cpp2058 auto renderEngine = GetRenderEngine(); in DoDirectComposition() local
2059 if (processor == nullptr || renderEngine == nullptr) { in DoDirectComposition()
2065 INVALID_SCREEN_ID, renderEngine)) { in DoDirectComposition()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/
H A Drs_dma_buffer_surface_render_node_drawable.cpp175 auto renderEngine = RSUniRenderThread::Instance().GetRenderEngine(); in DrawDmaBufferWithGPU() local
176 renderEngine->RegisterDeleteBufferListener(surfaceHandlerUiFirst_->GetConsumer()); in DrawDmaBufferWithGPU()
177 renderEngine->RegisterDeleteBufferListener(*surfaceHandlerUiFirst_); in DrawDmaBufferWithGPU()
178 renderEngine->DrawUIFirstCacheWithParams(canvas, param); in DrawDmaBufferWithGPU()
H A Drs_surface_render_node_drawable.cpp314 auto renderEngine = RSUniRenderThread::Instance().GetRenderEngine(); in OnDraw() local
315 if (!renderEngine) { in OnDraw()
322 renderEngine->ClearCacheSet(unmappedCache); in OnDraw()
853 auto renderEngine = RSUniRenderThread::Instance().GetRenderEngine(); in DrawSelfDrawingNodeBuffer() local
866 renderEngine->DrawSurfaceNodeWithParams(canvas, *this, params); in DrawSelfDrawingNodeBuffer()
872 renderEngine->DrawSurfaceNodeWithParams(canvas, *this, params); in DrawSelfDrawingNodeBuffer()
875 renderEngine->DrawSurfaceNodeWithParams(canvas, *this, params); in DrawSelfDrawingNodeBuffer()
1032 auto renderEngine = RSUniRenderThread::Instance().GetRenderEngine(); in RegisterDeleteBufferListenerOnSync() local
1033 if (!renderEngine || !consumerOnDraw_) { in RegisterDeleteBufferListenerOnSync()
1036 renderEngine->RegisterDeleteBufferListener(consumerOnDraw_); in RegisterDeleteBufferListenerOnSync()
H A Drs_display_render_node_drawable.cpp278 auto renderEngine = RSUniRenderThread::Instance().GetRenderEngine(); in RequestFrame() local
279 if (UNLIKELY(!renderEngine)) { in RequestFrame()
284 if (!processor->InitForRenderThread(*this, INVALID_SCREEN_ID, renderEngine)) { in RequestFrame()
1157 auto renderEngine = RSUniRenderThread::Instance().GetRenderEngine(); in DrawWiredMirrorCopy() local
1159 renderEngine->DrawDisplayNodeWithParams(*curCanvas_, in DrawWiredMirrorCopy()
1390 auto renderEngine = RSUniRenderThread::Instance().GetRenderEngine(); in DrawHardwareEnabledNodes() local
1480 const auto& renderEngine = RSUniRenderThread::Instance().GetRenderEngine(); in SwitchColorFilter() local
1481 if (!renderEngine) { in SwitchColorFilter()
1485 ColorFilterMode colorFilterMode = renderEngine->GetColorFilterMode(); in SwitchColorFilter()
1499 renderEngine->GetDrawingContext()->GetDrawingContext(), in SwitchColorFilter()
[all …]
H A Drs_render_node_drawable.cpp773 const auto& renderEngine = RSUniRenderThread::Instance().GetRenderEngine(); in UpdateCacheSurface() local
774 if (renderEngine) { in UpdateCacheSurface()
775 cacheCanvas->SetHighContrast(renderEngine->IsHighContrastEnabled()); in UpdateCacheSurface()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/parallel_render/
H A Drs_sub_thread.cpp485 auto renderEngine = RSUniRenderThread::Instance().GetRenderEngine(); in SetHighContrastIfEnabled() local
486 if (renderEngine) { in SetHighContrastIfEnabled()
487 canvas.SetHighContrast(renderEngine->IsHighContrastEnabled()); in SetHighContrastIfEnabled()