return;
}
- DALI_LOG_RELEASE_INFO("Async render request, size : %f, %f\n", contentSize.width, contentSize.height);
+ DALI_LOG_RELEASE_INFO("Request render, size : %f, %f\n", contentSize.width, contentSize.height);
AsyncTextParameters parameters = GetAsyncTextParameters(Async::RENDER_FIXED_SIZE, contentSize, padding, layoutDirection);
TextVisual::UpdateAsyncRenderer(mVisual, parameters);
mTextUpdateNeeded = false;
COMPUTE_NATURAL_SIZE,
COMPUTE_HEIGHT_FOR_WIDTH,
};
+ const char* const RequestTypeName[] =
+ {
+ "RENDER_FIXED_SIZE",
+ "RENDER_FIXED_WIDTH",
+ "RENDER_CONSTRAINT",
+ "COMPUTE_NATURAL_SIZE",
+ "COMPUTE_HEIGHT_FOR_WIDTH"
+ };
} // namespace Async
struct AsyncTextParameters
#ifdef TRACE_ENABLED
if(gTraceFilter && gTraceFilter->IsTraceEnabled())
{
- DALI_LOG_RELEASE_INFO("-->AsyncTextManager::ObserverDestroyed observer : %p\n", observer);
+ DALI_LOG_RELEASE_INFO("ObserverDestroyed observer : %p\n", observer);
}
#endif
for(auto it = mRunningTasks.begin(); it != mRunningTasks.end();)
1.0f // VerticalAlignment::BOTTOM
};
+#ifdef TRACE_ENABLED
+const char* GetRequestTypeName(Text::Async::RequestType type)
+{
+ if(type < Text::Async::RENDER_FIXED_SIZE || type > Text::Async::COMPUTE_HEIGHT_FOR_WIDTH)
+ {
+ return "INVALID_REQUEST_TYPE";
+ }
+ return Text::Async::RequestTypeName[type];
+}
+#endif
+
/**
* Return Property index for the given string key
* param[in] stringKey the string index key
#ifdef TRACE_ENABLED
if(gTraceFilter2 && gTraceFilter2->IsTraceEnabled())
{
- DALI_LOG_RELEASE_INFO("LoadComplete, success:%d, type:%d\n", loadingSuccess, parameters.requestType);
+ DALI_LOG_RELEASE_INFO("LoadComplete, success:%d, type:%s\n", loadingSuccess, GetRequestTypeName(parameters.requestType));
}
#endif
#ifdef TRACE_ENABLED
if(gTraceFilter2 && gTraceFilter2->IsTraceEnabled())
{
- DALI_LOG_RELEASE_INFO("Request size computation, type:%d\n", parameters.requestType);
+ DALI_LOG_RELEASE_INFO("Request size computation, type:%s\n", GetRequestTypeName(parameters.requestType));
}
#endif
#ifdef TRACE_ENABLED
if(gTraceFilter2 && gTraceFilter2->IsTraceEnabled())
{
- DALI_LOG_RELEASE_INFO("Request render, type:%d\n", parameters.requestType);
+ DALI_LOG_RELEASE_INFO("Request render, type:%s\n", GetRequestTypeName(parameters.requestType));
}
#endif