CanvasRenderer:: Add Picture class 65/261765/6
authorJunsuChoi <jsuya.choi@samsung.com>
Mon, 26 Jul 2021 01:46:26 +0000 (10:46 +0900)
committerJunsuChoi <jsuya.choi@samsung.com>
Fri, 13 Aug 2021 00:08:35 +0000 (09:08 +0900)
commitda0e60c71a76caf31e235f48eea008766020dbcf
tree899d7c2db8700f5005651a28bbd69765f8d4de8c
parentc3919280109f57ddc461a4ce36950308d0fc3c12
CanvasRenderer:: Add Picture class

Add Picture class to rasterize Image to canvas with vector primitive.

ex)
Dali::CanvasRenderer::Picture picture = Dali::CanvasRenderer::Picture::New();
picture.Load(IMAGE_PATH);
picture.SetSize(Vector2(100, 400));
CanvasView.AddDrawable(picture);

Change-Id: I5a74a3b8baef206893aa1cf2a6559b6cf854707b
18 files changed:
dali/devel-api/adaptor-framework/canvas-renderer-picture.cpp [new file with mode: 0644]
dali/devel-api/adaptor-framework/canvas-renderer-picture.h [new file with mode: 0644]
dali/devel-api/adaptor-framework/canvas-renderer.h
dali/devel-api/file.list
dali/internal/canvas-renderer/common/drawable-impl.h
dali/internal/canvas-renderer/common/picture-factory.h [new file with mode: 0644]
dali/internal/canvas-renderer/common/picture-impl.cpp [new file with mode: 0644]
dali/internal/canvas-renderer/common/picture-impl.h [new file with mode: 0644]
dali/internal/canvas-renderer/file.list
dali/internal/canvas-renderer/generic/picture-factory-generic.cpp [new file with mode: 0644]
dali/internal/canvas-renderer/generic/picture-impl-generic.cpp [new file with mode: 0644]
dali/internal/canvas-renderer/generic/picture-impl-generic.h [new file with mode: 0644]
dali/internal/canvas-renderer/tizen/picture-factory-tizen.cpp [new file with mode: 0644]
dali/internal/canvas-renderer/tizen/picture-impl-tizen.cpp [new file with mode: 0644]
dali/internal/canvas-renderer/tizen/picture-impl-tizen.h [new file with mode: 0644]
dali/internal/canvas-renderer/ubuntu/picture-factory-ubuntu.cpp [new file with mode: 0644]
dali/internal/canvas-renderer/ubuntu/picture-impl-ubuntu.cpp [new file with mode: 0644]
dali/internal/canvas-renderer/ubuntu/picture-impl-ubuntu.h [new file with mode: 0644]