[NUI] Add font thread sync creation option
authorBowon Ryu <bowon.ryu@samsung.com>
Thu, 25 May 2023 05:09:30 +0000 (14:09 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Mon, 26 Jun 2023 04:31:57 +0000 (13:31 +0900)
commit6a87d3fd6e6800ac1a8f23d5ca6b255732fe90e6
tree628c6eca82c7daf873bc497eabf5ae8e1a5fdf46
parentb63780e28febeb52a96f76a524e2a9d99ad6759a
[NUI] Add font thread sync creation option

If sync creation is true, font thread creation guarantees syncronization with the main thread.

The main thread runs the font thread and waits,
and it wakes up upon receiving a notification from the font thread.
If it doesn't receive a notification within the specified time, it wakes up due to a timeout.

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
src/Tizen.NUI/src/internal/Interop/Interop.FontClient.cs
src/Tizen.NUI/src/public/Utility/FontClient.cs