[Tizen] Backport tizen_7.5 for Scene3D
This is a combination of 4 commits.
Fix deadlock issue of AsyncTaskThread
mDestroyThread may be changed to true after while(!mDestroyThread)
because we don't lock the part.
Support to load an image from uint8_t* encoded buffer.
Fix coverity issue : Adaptor available check in async task manager
Add GetCallbackInvocationThread() for AsyncTaskMananager
When AsyncTaskManager use other thread, no need to wake up main thread.
Change-Id: I17cf6d123304e5bef991afdd692dd25222ceace7
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>