[Tizen] (Vector) Ensure release RenderingData at main thread 59/312359/2 tizen_8.0
authorEunki Hong <eunkiki.hong@samsung.com>
Fri, 7 Jun 2024 06:55:53 +0000 (15:55 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Fri, 7 Jun 2024 08:31:18 +0000 (17:31 +0900)
commite1b9a497d324685ad2f565a0cc87859ae6bc69cf
tree401dbb96b6bba21f4af738705db6494163cd0424
parent318e808f095a962f8a1ae315e42f99613447fc11
[Tizen] (Vector) Ensure release RenderingData at main thread

Let we ensure to release the RenderingData at main thread, instead of Render() time.

(Since RenderingDataImpl could have reference count at Render time. And it might be released
at worker thread timing if Finalize() API called after Render().

Change-Id: I85a725c7a356d56567009e5c3d131a6db206c9c1
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
dali-extension/vector-animation-renderer/vector-animation-renderer-tizen.cpp
dali-extension/vector-animation-renderer/vector-animation-renderer-x.cpp
dali-extension/vector-animation-renderer/vector-animation-renderer.cpp