Send PixelData instead of raw buffer 76/290076/7
authorEunki, Hong <eunkiki.hong@samsung.com>
Mon, 20 Mar 2023 05:11:50 +0000 (14:11 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Mon, 20 Mar 2023 14:19:53 +0000 (23:19 +0900)
commitcbd74c00a6ea2b47bddb44e24b7d7c3ea642295d
tree7be8ecb9d839e806f6ffaa04735e3836f0f9aeda
parentce09956dc6a16b30da7067f70dff98d3325bc238
Send PixelData instead of raw buffer

Since we cannot control the Flush timming of texture,
just send referenced PixelData object and
control it's lifecycle at GraphicsController side.

+

We don't need to release PixelData as public.
Make it as integration-api area.

Change-Id: Icc9589d2c412f0cac7b5a632fbaaa1146dbd6d78
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
automated-tests/src/dali/utc-Dali-PixelData.cpp
automated-tests/src/dali/utc-Dali-Texture.cpp
dali/devel-api/file.list
dali/graphics-api/graphics-types.h
dali/integration-api/file.list
dali/integration-api/pixel-data-integ.cpp [moved from dali/devel-api/images/pixel-data-devel.cpp with 58% similarity]
dali/integration-api/pixel-data-integ.h [moved from dali/devel-api/images/pixel-data-devel.h with 60% similarity]
dali/internal/event/images/pixel-data-impl.cpp
dali/internal/event/images/pixel-data-impl.h
dali/internal/render/renderers/render-texture.cpp