[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>
Wed, 31 May 2023 05:47:13 +0000 (14:47 +0900)
commitf8e74ad1462064258aa185672855fffcd5d7ce71
tree2d64d099cba44830c2c3078a35deb872f1be638b
parente379349d2933dbc353cfee3a18c3ba7b02132baf
[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