/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/ |
H A D | rs_render_engine_test.cpp | 87 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 D | rs_base_render_engine_test.cpp | 138 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 D | rs_virtual_screen_processor_test.cpp | 87 auto renderEngine = uniRenderThread.GetRenderEngine(); variable 89 …rsSoftwareProcessor->Init(rsDisplayRenderNode, offsetX, offsetY, INVALID_SCREEN_ID, renderEngine));
|
H A D | rs_physical_screen_processor_test.cpp | 86 auto renderEngine = uniRenderThread.GetRenderEngine(); variable 88 ASSERT_EQ(uniRenderThread.uniRenderEngine_, renderEngine); 89 …rsHardwareProcessor->Init(rsDisplayRenderNode, offsetX, offsetY, INVALID_SCREEN_ID, renderEngine));
|
H A D | rs_uni_render_processor_test.cpp | 95 auto renderEngine = std::make_shared<RSUniRenderEngine>(); variable 96 EXPECT_EQ(renderProcessor->Init(node, 0, 0, 0, renderEngine), false);
|
H A D | rs_uni_render_virtual_processor_test.cpp | 84 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 D | rs_processor.cpp | 122 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 D | rs_physical_screen_processor.cpp | 35 std::shared_ptr<RSBaseRenderEngine> renderEngine) in Init() argument 38 if (!RSProcessor::Init(node, offsetX, offsetY, mirroredId, renderEngine)) { in Init()
|
H A D | rs_uni_render_processor.h | 37 std::shared_ptr<RSBaseRenderEngine> renderEngine) override; 50 std::shared_ptr<RSBaseRenderEngine> renderEngine) override;
|
H A D | rs_virtual_screen_processor.cpp | 42 std::shared_ptr<RSBaseRenderEngine> renderEngine) in Init() argument 44 if (!RSProcessor::Init(node, offsetX, offsetY, mirroredId, renderEngine)) { in Init()
|
H A D | rs_processor.h | 49 std::shared_ptr<RSBaseRenderEngine> renderEngine); 59 std::shared_ptr<RSBaseRenderEngine> renderEngine);
|
H A D | rs_surface_capture_task_parallel.cpp | 350 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 D | rs_virtual_screen_processor.h | 35 std::shared_ptr<RSBaseRenderEngine> renderEngine) override;
|
H A D | rs_uni_render_processor.cpp | 51 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 D | rs_physical_screen_processor.h | 36 std::shared_ptr<RSBaseRenderEngine> renderEngine) override;
|
H A D | rs_uni_render_virtual_processor.h | 48 std::shared_ptr<RSBaseRenderEngine> renderEngine) override;
|
H A D | rs_uni_render_virtual_processor.cpp | 36 ScreenId mirroredId, std::shared_ptr<RSBaseRenderEngine> renderEngine) in InitForRenderThread() argument 38 if (!RSProcessor::InitForRenderThread(displayDrawable, mirroredId, renderEngine)) { in InitForRenderThread()
|
H A D | rs_uni_render_visitor.h | 71 void SetProcessorRenderEngine(std::shared_ptr<RSBaseRenderEngine> renderEngine) in SetProcessorRenderEngine() argument 73 renderEngine_ = renderEngine; in SetProcessorRenderEngine()
|
H A D | rs_base_render_util.cpp | 1035 auto renderEngine = RSUniRenderThread::Instance().GetRenderEngine(); in ConsumeAndUpdateBuffer() local 1036 if (!renderEngine) { in ConsumeAndUpdateBuffer() 1039 renderEngine->RegisterDeleteBufferListener(surfaceHandler); in ConsumeAndUpdateBuffer()
|
H A D | rs_main_thread.cpp | 2058 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 D | rs_dma_buffer_surface_render_node_drawable.cpp | 175 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 D | rs_surface_render_node_drawable.cpp | 314 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 D | rs_display_render_node_drawable.cpp | 278 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 D | rs_render_node_drawable.cpp | 773 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 D | rs_sub_thread.cpp | 485 auto renderEngine = RSUniRenderThread::Instance().GetRenderEngine(); in SetHighContrastIfEnabled() local 486 if (renderEngine) { in SetHighContrastIfEnabled() 487 canvas.SetHighContrast(renderEngine->IsHighContrastEnabled()); in SetHighContrastIfEnabled()
|