Make FontClient::New() for async text load 03/289603/4
authorEunki, Hong <eunkiki.hong@samsung.com>
Fri, 10 Mar 2023 07:33:13 +0000 (16:33 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Wed, 26 Apr 2023 05:19:04 +0000 (05:19 +0000)
commit3d6fead77f3dcdc46b9644241402c16c32b3137f
tree054b743e3407781c418aa86665318aef864695a8
parent1b14174c0333de6ef0c19532ecc0e41831e06421
Make FontClient::New() for async text load

Since we may need to use some new FontClient API that might not
used on EventThread case.

DaliHandle itself can be created at worker thread. So we need to
prepare of this usecase.

TODO : FontClient might not be thread-safe. We need to check it

Change-Id: I768bf48314fb8f66548205744d3df4f19bacefcd
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
automated-tests/src/dali-adaptor-internal/utc-Dali-FontClient.cpp
dali/devel-api/text-abstraction/font-client.cpp
dali/devel-api/text-abstraction/font-client.h