Set the thread name (image/svg) 44/185744/3
authorhuiyu.eun <huiyu.eun@samsung.com>
Thu, 2 Aug 2018 03:01:09 +0000 (12:01 +0900)
committerhuiyu.eun <huiyu.eun@samsung.com>
Tue, 7 Aug 2018 02:13:56 +0000 (11:13 +0900)
Change-Id: I367167bbe0e5b6d66080d3d093ba0a1a1d785831
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
dali-toolkit/internal/image-loader/image-load-thread.cpp
dali-toolkit/internal/visuals/svg/svg-rasterize-thread.cpp

index 857a55b..74d3e39 100644 (file)
@@ -21,6 +21,7 @@
 // EXTERNAL INCLUDES
 #include <dali/devel-api/adaptor-framework/image-loading.h>
 #include <dali/integration-api/adaptors/adaptor.h>
+#include <dali/devel-api/adaptor-framework/thread-settings.h>
 
 namespace Dali
 {
@@ -74,6 +75,7 @@ ImageLoadThread::~ImageLoadThread()
 
 void ImageLoadThread::Run()
 {
+  SetThreadName( "ImageLoadThread" );
   mLogFactory.InstallLogFunction();
 
   while( LoadingTask* task = NextTaskToProcess() )
index 53cb7e3..13140a7 100644 (file)
@@ -21,6 +21,7 @@
 // INTERNAL INCLUDES
 #include <dali-toolkit/third-party/nanosvg/nanosvgrast.h>
 #include <dali-toolkit/internal/visuals/svg/svg-visual.h>
+#include <dali/devel-api/adaptor-framework/thread-settings.h>
 
 namespace Dali
 {
@@ -221,6 +222,7 @@ void SvgRasterizeThread::AddCompletedTask( RasterizingTaskPtr task )
 
 void SvgRasterizeThread::Run()
 {
+  SetThreadName( "SVGThread" );
   while( RasterizingTaskPtr task = NextTaskToProcess() )
   {
     task->Rasterize( mRasterizer );