Home
last modified time | relevance | path

Searched refs:CanvasContext (Results 1 - 4 of 4) sorted by relevance

/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/drawing_engine/
H A Dcanvas_context.cpp27 CanvasContext* CanvasContext::Create() in Create()
34 std::cout << "CanvasContext::Create with vulkan backend" << std::endl; in Create()
35 return new CanvasContext(std::make_unique<VulkanRenderBackend>()); in Create()
42 std::cout << "CanvasContext::Create with gles backend" << std::endl; in Create()
43 return new CanvasContext(std::make_unique<GLESRenderBackend>()); in Create()
48 std::cout << "CanvasContext::Create with software backend" << std::endl; in Create()
49 return new CanvasContext(std::make_unique<SoftwareRenderBackend>()); in Create()
56 CanvasContext::CanvasContext(st function in OHOS::Rosen::CanvasContext
[all...]
H A Dcanvas_context.h24 class CanvasContext { class
26 CanvasContext() = delete;
27 static CanvasContext* Create();
28 virtual ~CanvasContext();
37 explicit CanvasContext(std::unique_ptr<IRenderBackend> renderBackend);
H A Ddrawing_proxy.h36 CanvasContext* canvasContext_;
H A Ddrawing_proxy.cpp24 canvasContext_ = CanvasContext::Create(); in DrawingProxy()

Completed in 1 milliseconds