From 0a860d04f2a16697cb3030e06df0b9ac573b8dec Mon Sep 17 00:00:00 2001 From: Bowon Ryu Date: Thu, 25 May 2023 15:43:21 +0900 Subject: [PATCH] Add font thread sync creation option https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/293316/ Change-Id: I68cdb949d6fce3d046a280cd80bd2f944a7e1d8a Signed-off-by: Bowon Ryu --- dali-csharp-binder/src/font-client-wrap.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dali-csharp-binder/src/font-client-wrap.cpp b/dali-csharp-binder/src/font-client-wrap.cpp index eaa6ed6..152a2e9 100755 --- a/dali-csharp-binder/src/font-client-wrap.cpp +++ b/dali-csharp-binder/src/font-client-wrap.cpp @@ -62,7 +62,7 @@ SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_FontClient_SWIGUpcast(Dali } -SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FontClient_PreCache(char ** fallbackFamilyArray, int fallbackFamilySize, char ** extraFamilyArray, int extraFamilySize, char * localeFamilyString, bool useThread) { +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FontClient_PreCache(char ** fallbackFamilyArray, int fallbackFamilySize, char ** extraFamilyArray, int extraFamilySize, char * localeFamilyString, bool useThread, bool syncCreation) { FontFamilyList fallbackFamilyList; FontFamilyList extraFamilyList; FontFamily localeFamily = localeFamilyString ? localeFamilyString : ""; @@ -77,11 +77,11 @@ SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FontClient_PreCache(char ** fallbackFami extraFamilyList.assign(extraFamilyArray, extraFamilyArray + extraFamilySize); } - Dali::TextAbstraction::FontClientPreCache(fallbackFamilyList, extraFamilyList, localeFamily, useThread); + Dali::TextAbstraction::FontClientPreCache(fallbackFamilyList, extraFamilyList, localeFamily, useThread, syncCreation); } -SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FontClient_FontPreLoad(char ** fontPathArray, int fontPathSize, char ** memoryFontPathArray, int memoryFontPathSize, bool useThread) { +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FontClient_FontPreLoad(char ** fontPathArray, int fontPathSize, char ** memoryFontPathArray, int memoryFontPathSize, bool useThread, bool syncCreation) { FontPathList fontPathList; FontPathList memoryFontPathList; @@ -95,7 +95,7 @@ SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FontClient_FontPreLoad(char ** fontPathA memoryFontPathList.assign(memoryFontPathArray, memoryFontPathArray + memoryFontPathSize); } - Dali::TextAbstraction::FontClientFontPreLoad(fontPathList, memoryFontPathList, useThread); + Dali::TextAbstraction::FontClientFontPreLoad(fontPathList, memoryFontPathList, useThread, syncCreation); } -- 2.7.4