/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/ |
H A D | gltf2.cpp | 38 : engine_(&(graphicsContext.GetRenderContext().GetEngine())), renderContext_(&graphicsContext.GetRenderContext()), in Gltf2() 76 CORE_ASSERT(renderContext_); in ImportGltfScene() 77 if (renderContext_) { in ImportGltfScene() 79 return ImportScene(renderContext_->GetDevice(), sceneIndex, data, gltfResourceData, ecs, rootEntity, flags); in ImportGltfScene() 86 CORE_ASSERT(engine_ && renderContext_); in CreateGLTF2Importer() 87 if (engine_ && renderContext_) { in CreateGLTF2Importer() 91 return IGLTF2Importer::Ptr { new GLTF2::GLTF2Importer(*engine_, *renderContext_, ecs) }; in CreateGLTF2Importer() 98 CORE_ASSERT(engine_ && renderContext_); in CreateGLTF2Importer() 99 if (engine_ && renderContext_) { in CreateGLTF2Importer() 100 return IGLTF2Importer::Ptr { new GLTF2::GLTF2Importer(*engine_, *renderContext_, ec in CreateGLTF2Importer() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/offscreen_render/ |
H A D | rs_offscreen_render_thread.cpp | 44 renderContext_ = std::make_shared<RenderContext>(); in RSOffscreenRenderThread() 47 renderContext_->InitializeEglContext(); in RSOffscreenRenderThread() 48 renderContext_->SetUpGpuContext(nullptr); in RSOffscreenRenderThread() 54 renderContext_->SetUpGpuContext(nullptr); in RSOffscreenRenderThread() 98 if (!renderContext_) { in GetRenderContext() 101 return renderContext_; in GetRenderContext() 107 if (!renderContext_) { in CleanGrResource() 110 auto grContext = renderContext_->GetDrGPUContext(); in CleanGrResource()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | paint_wrapper.h | 75 return renderContext_.Upgrade(); in GetRenderContext() 90 auto renderContext = renderContext_.Upgrade(); in HasForegroundColor() 96 auto renderContext = renderContext_.Upgrade(); in HasForegroundColorStrategy() 102 auto renderContext = renderContext_.Upgrade(); in GetForegroundColor() 113 WeakPtr<RenderContext> renderContext_; member in OHOS::Ace::NG::PaintWrapper
|
H A D | paint_wrapper.cpp | 25 : renderContext_(std::move(renderContext)), geometryNode_(std::move(geometryNode)), in PaintWrapper() 35 auto renderContext = renderContext_.Upgrade(); in SetNodePaintMethod() 65 auto renderContext = renderContext_.Upgrade(); in FlushOverlayModifier() 75 auto renderContext = renderContext_.Upgrade(); in FlushContentModifier() 82 auto renderContext = renderContext_.Upgrade(); in FlushRender()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/offscreen_render/ |
H A D | rs_offscreen_render_thread_test.cpp | 94 thread->renderContext_ = nullptr; in HWTEST_F() 98 thread->renderContext_ = std::make_shared<RenderContext>(); in HWTEST_F() 99 EXPECT_NE(thread->renderContext_, nullptr); in HWTEST_F() 102 thread->renderContext_->drGPUContext_ = nullptr; in HWTEST_F() 107 thread->renderContext_->drGPUContext_ = drGPUContext; in HWTEST_F()
|
/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/custom/ |
H A D | lume_custom_render.cpp | 51 renderContext_ = input.renderContext_; in Initialize() 53 if (!ecs_ || !graphicsContext_ || !renderContext_ || !engine_) { in Initialize() 55 ecs_ != nullptr, graphicsContext_ != nullptr, renderContext_ != nullptr, engine_ != nullptr); in Initialize() 69 renderContext_->GetDevice().GetShaderManager().LoadShaderFiles(desc); in RegistorShaderPath() 75 RENDER_NS::IRenderNodeGraphManager& graphManager = renderContext_->GetRenderNodeGraphManager(); in SetRenderOutput() 83 renderContext_->GetRenderDataStoreManager().GetRenderDataStore(RENDER_DATA_STORE_DEFAULT_STAGING)); in GetDefaultStaging() 108 renderContext_->GetRenderDataStoreManager().GetRenderDataStore(RENDER_DATA_STORE_POD)); in UpdateShaderSpecialization() 140 auto& gpuResourceMgr = renderContext_->GetDevice().GetGpuResourceManager(); in LoadImage() 200 renderContext_ in OnSizeChange() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/backend/ |
H A D | rs_surface_frame_ohos_gl.cpp | 33 renderContext_->DamageFrame(left, top, width, height); in SetDamageRegion() 38 renderContext_->DamageFrame(rects); in SetDamageRegion() 43 return static_cast<int32_t>(renderContext_->QueryEglBufferAge()); in GetBufferAge() 78 surface_ = renderContext_->AcquireSurface(width_, height_); in CreateSurface()
|
/foundation/graphic/graphic_2d/rosen/test/render/render/unittest/pipeline/ |
H A D | rs_egl_image_mgr_test.cpp | 36 static std::shared_ptr<RenderContext> renderContext_; member in OHOS::Rosen::RsEglImageManagerTest 39 std::shared_ptr<RenderContext> RsEglImageManagerTest::renderContext_ = std::make_shared<RenderContext>(); member in OHOS::Rosen::RsEglImageManagerTest 44 renderContext_->InitializeEglContext(); in SetUpTestCase() 45 renderContext_->SetUpGpuContext(); in SetUpTestCase() 46 eglImageManager_ = std::make_shared<RSEglImageManager>(renderContext_->GetEGLDisplay()); in SetUpTestCase() 51 renderContext_ = nullptr; in TearDownTestCase() 114 std::make_unique<ImageCacheSeq>(renderContext_->GetEGLDisplay(), EGL_NO_IMAGE_KHR, nullptr); in HWTEST_F() 213 renderContext_->GetEGLDisplay(), EGL_NO_CONTEXT, node->GetRSSurfaceHandler()->GetBuffer()); in HWTEST_F() 232 renderContext_->GetEGLDisplay(), EGL_NO_CONTEXT, node->GetRSSurfaceHandler()->GetBuffer()); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/ |
H A D | rs_egl_image_manager_test.cpp | 36 static std::shared_ptr<RenderContext> renderContext_; member in OHOS::Rosen::RSEglImageManagerTest 39 std::shared_ptr<RenderContext> RSEglImageManagerTest::renderContext_ = std::make_shared<RenderContext>(); member in OHOS::Rosen::RSEglImageManagerTest 44 renderContext_->InitializeEglContext(); in SetUpTestCase() 45 renderContext_->SetUpGpuContext(); in SetUpTestCase() 46 eglImageManager_ = std::make_shared<RSEglImageManager>(renderContext_->GetEGLDisplay()); in SetUpTestCase() 51 renderContext_ = nullptr; in TearDownTestCase() 67 std::make_unique<ImageCacheSeq>(renderContext_->GetEGLDisplay(), EGL_NO_IMAGE_KHR, nullptr); in HWTEST_F() 215 renderContext_->GetEGLDisplay(), EGL_NO_CONTEXT, node->GetRSSurfaceHandler()->GetBuffer()); in HWTEST_F() 229 renderContext_->GetEGLDisplay(), EGL_NO_CONTEXT, node->GetRSSurfaceHandler()->GetBuffer()); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/ |
H A D | jsi_xcomponent_bridge.h | 39 renderContext_.reset(); 44 return renderContext_; in GetRenderContext() 52 shared_ptr<JsValue> renderContext_; member in OHOS::Ace::Framework::JsiXComponentBridge
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/util/ |
H A D | render_util.cpp | 29 RenderUtil::RenderUtil(const IRenderContext& renderContext) : renderContext_(renderContext) in RenderUtil() 52 const IGpuResourceManager& mgr = renderContext_.GetDevice().GetGpuResourceManager(); in GetRenderHandleDesc() 57 const IShaderManager& mgr = renderContext_.GetDevice().GetShaderManager(); in GetRenderHandleDesc() 62 const IRenderNodeGraphManager& mgr = renderContext_.GetRenderNodeGraphManager(); in GetRenderHandleDesc() 77 const IGpuResourceManager& mgr = renderContext_.GetDevice().GetGpuResourceManager(); in GetRenderHandle() 87 const IShaderManager& mgr = renderContext_.GetDevice().GetShaderManager(); in GetRenderHandle()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/ |
H A D | render_service_client_gravity_demo.cpp | 62 renderContext_ = std::make_unique<RenderContext>(); in RsSurfaceNodeGravityTestDemo() 63 renderContext_->InitializeEglContext(); in RsSurfaceNodeGravityTestDemo() 111 if (renderContext_ != nullptr) { in Run() 112 rsSurface->SetRenderContext(renderContext_.get()); in Run() 148 std::unique_ptr<RenderContext> renderContext_; member in OHOS::Rosen::Test::RsSurfaceNodeGravityTestDemo
|
H A D | render_service_client_scale_demo.cpp | 56 renderContext_ = std::make_unique<RenderContext>(); in RsSurfaceNodeScaleTestDemo() 57 renderContext_->InitializeEglContext(); in RsSurfaceNodeScaleTestDemo() 98 if (renderContext_ != nullptr) { in Run() 99 rsSurface->SetRenderContext(renderContext_.get()); in Run() 143 std::unique_ptr<RenderContext> renderContext_; member in OHOS::Rosen::Test::RsSurfaceNodeScaleTestDemo
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_xcomponent_controller.h | 38 args.SetReturnValue(renderContext_.Lock()); in GetXComponentContext() 43 renderContext_ = renderContext; in SetXComponentContext() 74 JSWeak<JSVal> renderContext_; member in OHOS::Ace::Framework::JSXComponentController
|
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/ |
H A D | drawing_sample_replayer.cpp | 154 std::shared_ptr<Drawing::Surface> drawingSurface = renderContext_->AcquireSurface(width_, height_); in RenderLoop() 163 renderContext_->RenderFrame(); // which involves flush() in RenderLoop() 164 renderContext_->SwapBuffers(eglSurface_); in RenderLoop() 188 renderContext_ = std::make_shared<RenderContext>(); in PrepareNativeEGLSetup() 189 renderContext_->InitializeEglContext(); in PrepareNativeEGLSetup() 218 eglSurface_ = renderContext_->CreateEGLSurface((EGLNativeWindowType)nativeWindow_); in PrepareNativeEGLSetup() 225 renderContext_->MakeCurrent(eglSurface_); in PrepareNativeEGLSetup()
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/egl_image/src/ |
H A D | pixel_map_from_surface.cpp | 41 if (renderContext_ != nullptr) { 42 eglDestroyImageKHR(renderContext_->GetEGLDisplay(), eglImage_); 110 renderContext_->GetEGLDisplay(), EGL_NO_CONTEXT, EGL_NATIVE_BUFFER_OHOS, in CreateEGLImage() 151 auto image = SkImage::MakeFromTexture(renderContext_->GetGrContext().get(), *backendTexturePtr, in DrawImage() 160 targetSurface_ = SkSurface::MakeRenderTarget(renderContext_->GetGrContext().get(), SkBudgeted::kYes, in DrawImage() 202 renderContext_ = std::make_unique<RenderContext>(); in Create() 203 if (!renderContext_->Init()) { in Create()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/common/ |
H A D | rs_background_thread.cpp | 73 if (renderContext_ == nullptr) {
in CreateShareEglContext() 74 RS_LOGE("renderContext_ is nullptr.");
in CreateShareEglContext() 77 eglShareContext_ = renderContext_->CreateShareContext();
in CreateShareEglContext() 82 if (!eglMakeCurrent(renderContext_->GetEGLDisplay(), EGL_NO_SURFACE, EGL_NO_SURFACE, eglShareContext_)) {
in CreateShareEglContext() 90 renderContext_ = context;
in InitRenderContext()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/magic_pointer_render/ |
H A D | rs_magic_pointer_render_manager_test.cpp | 30 static std::shared_ptr<RenderContext> renderContext_; member in OHOS::Rosen::RSMagicPointerRenderManagerTest 32 std::shared_ptr<RenderContext> RSMagicPointerRenderManagerTest::renderContext_ = std::make_shared<RenderContext>(); member in OHOS::Rosen::RSMagicPointerRenderManagerTest 36 renderContext_->InitializeEglContext(); in SetUpTestCase() 37 renderContext_->SetUpGpuContext(); in SetUpTestCase() 44 auto eglImageManager = std::make_shared<RSEglImageManager>(renderContext_->GetEGLDisplay()); in SetUpTestCase() 51 renderContext_ = nullptr; in TearDownTestCase()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/benchmarks/ |
H A D | rs_recording_thread.cpp | 90 if (renderContext_ == nullptr) { in CreateShareEglContext() 91 RS_LOGE("renderContext_ is nullptr"); in CreateShareEglContext() 98 eglShareContext_ = renderContext_->CreateShareContext(); in CreateShareEglContext() 103 if (!eglMakeCurrent(renderContext_->GetEGLDisplay(), EGL_NO_SURFACE, EGL_NO_SURFACE, eglShareContext_)) { in CreateShareEglContext() 116 if (renderContext_ != nullptr) { in DestroyShareEglContext() 117 eglDestroyContext(renderContext_->GetEGLDisplay(), eglShareContext_); in DestroyShareEglContext() 119 eglMakeCurrent(renderContext_->GetEGLDisplay(), EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT); in DestroyShareEglContext()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/canvas/ |
H A D | canvas_modifier.h | 40 renderContext_ = renderContext; in SetRenderContext() 62 WeakPtr<RenderContext> renderContext_; member in OHOS::Ace::NG::CanvasModifier
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_node_context_manager.cpp | 40 : renderContext_(createInfo.renderContext), renderNodeGraphData_(createInfo.renderNodeGraphData), in RenderNodeContextManager() 48 static_cast<GpuResourceManager&>(renderContext_.GetDevice().GetGpuResourceManager())); in RenderNodeContextManager() 51 (RenderDataStoreManager&)renderContext_.GetRenderDataStoreManager()); in RenderNodeContextManager() 153 return renderContext_; in GetRenderContext()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/parallel_render/resource/ |
H A D | rs_upload_resource_thread.cpp | 106 renderContext_ = context; in InitRenderContext() 130 if (renderContext_ == nullptr) { in CreateShareEglContext() 131 RS_LOGE("renderContext_ is nullptr."); in CreateShareEglContext() 134 eglShareContext_ = renderContext_->CreateShareContext(); in CreateShareEglContext() 139 if (!eglMakeCurrent(renderContext_->GetEGLDisplay(), EGL_NO_SURFACE, EGL_NO_SURFACE, eglShareContext_)) { in CreateShareEglContext()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_base_render_engine.cpp | 55 renderContext_ = std::make_shared<RenderContext>(); in Init() 58 renderContext_->InitializeEglContext(); in Init() 63 renderContext_->SetUniRenderMode(true); in Init() 69 renderContext_->SetUpGpuContext(skContext_); in Init() 71 renderContext_->SetUpGpuContext(); in Init() 74 renderContext_->SetUpGpuContext(); in Init() 78 eglImageManager_ = std::make_shared<RSEglImageManager>(renderContext_->GetEGLDisplay()); in Init() 123 if (renderContext_ == nullptr) { in ResetCurrentContext() 129 renderContext_->ShareMakeCurrentNoSurface(EGL_NO_CONTEXT); in ResetCurrentContext() 138 renderContext_ in ResetCurrentContext() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render_backend/ |
H A D | rs_render_surface.h | 58 renderContext_ = renderContext; in SetRenderContext() 66 std::shared_ptr<RenderContextBase> renderContext_; member in OHOS::Rosen::RSRenderSurface
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/drawable/dfx/ |
H A D | rs_skp_capture_dfx_test.cpp | 70 rtThread.uniRenderEngine_->renderContext_ = nullptr; in HWTEST_F() 75 rtThread.uniRenderEngine_->renderContext_ = std::shared_ptr<RenderContext>(); in HWTEST_F()
|