Searched refs:RenderContextBase (Results 1 – 13 of 13) sorted by relevance
23 class RenderContextBase {25 explicit RenderContextBase() in RenderContextBase() function31 virtual ~RenderContextBase() = default;
56 void SetRenderContext(const std::shared_ptr<RenderContextBase>& renderContext) in SetRenderContext()66 std::shared_ptr<RenderContextBase> renderContext_;
27 …static std::shared_ptr<RenderContextBase> CreateRenderContext(RenderType renderType = RenderType::…
28 std::shared_ptr<RenderContextBase> RenderContextBaseFactory::CreateRenderContext(RenderType renderT… in CreateRenderContext()30 std::shared_ptr<RenderContextBase> renderContext; in CreateRenderContext()
64 std::shared_ptr<RenderContextBase> GetRenderContext() const in GetRenderContext()191 std::shared_ptr<RenderContextBase> renderContext_;
437 std::shared_ptr<RenderContextBase> rc = RSRenderThread::Instance().GetRenderContext(); in ProcessRootRenderNode()
26 class RenderContextOhosRaster : public RenderContextBase {
28 class RenderContextOhosVk : public RenderContextBase {
33 class RenderContextOhosGl : public RenderContextBase {
76 rtThread.uniRenderEngine_->renderContext_ = std::shared_ptr<RenderContextBase>();
236 const std::shared_ptr<RenderContextBase>& GetRenderContext() const in GetRenderContext()301 std::shared_ptr<RenderContextBase> renderContext_ = nullptr;
322 …std::shared_ptr<RenderContextBase> renderContextRaster = RenderContextBaseFactory::CreateRenderCon… in RequestFrame()
193 std::shared_ptr<OHOS::Rosen::RenderContextBase> renderContext = in InitRsSurface()