Make PixelData flag that we release buffer after texture upload 15/303915/2
authorEunki, Hong <eunkiki.hong@samsung.com>
Mon, 8 Jan 2024 01:21:12 +0000 (10:21 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Mon, 8 Jan 2024 14:06:22 +0000 (23:06 +0900)
commit8f1f192ac7a965c0021b38b225904a0a3c42348f
tree24e5a57550e2fb19632f288c84673171e1824e7e
parenta91e186775c7071fdd4e790d66858373218e0078
Make PixelData flag that we release buffer after texture upload

Let we support to release pixel data memory automatically after upload finished.
And also, let we make new PixelBuffer::Convert API with this flag.

Change-Id: I9537da4d10a59bdb4c6cd12ea3d62463455399a3
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
automated-tests/src/dali-adaptor/dali-test-suite-utils/test-graphics-texture.cpp
automated-tests/src/dali-adaptor/utc-Dali-PixelBuffer.cpp
dali/devel-api/adaptor-framework/pixel-buffer.cpp
dali/devel-api/adaptor-framework/pixel-buffer.h
dali/internal/graphics/gles-impl/egl-graphics-controller.cpp
dali/internal/imaging/common/pixel-buffer-impl.cpp
dali/internal/imaging/common/pixel-buffer-impl.h