CanvasRenderer: Refactoring to pass rasterized buffer 20/265520/4
authorJunsuChoi <jsuya.choi@samsung.com>
Thu, 21 Oct 2021 08:47:04 +0000 (17:47 +0900)
committerJunsuChoi <jsuya.choi@samsung.com>
Tue, 26 Oct 2021 08:53:28 +0000 (17:53 +0900)
commit21f8be59ca7d18faa05d1a4b49f65ca33c2a9af6
treebcd44b9e5490f70af4e218c34d2e4f70d76986cb
parentb7943ae5aeb7ddd069be7496a1c1cee186b740c5
CanvasRenderer: Refactoring to pass rasterized buffer

This makes the buffer not dependent on whether
to use NativeImageQueue's tbm_surface or PixelData.
After this work, we can make a patch using NativeImageQueue for the tizen profile.

This patch is related to https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-toolkit/+/265519/.

Change-Id: Ib29c0fb1364bc958852af9ec4a9da4baf5b4248e
dali/devel-api/adaptor-framework/canvas-renderer.cpp
dali/devel-api/adaptor-framework/canvas-renderer.h
dali/internal/canvas-renderer/common/canvas-renderer-impl.cpp
dali/internal/canvas-renderer/common/canvas-renderer-impl.h
dali/internal/canvas-renderer/generic/canvas-renderer-impl-generic.cpp
dali/internal/canvas-renderer/generic/canvas-renderer-impl-generic.h
dali/internal/canvas-renderer/tizen/canvas-renderer-impl-tizen.cpp
dali/internal/canvas-renderer/tizen/canvas-renderer-impl-tizen.h
dali/internal/canvas-renderer/ubuntu/canvas-renderer-impl-ubuntu.cpp
dali/internal/canvas-renderer/ubuntu/canvas-renderer-impl-ubuntu.h