X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fvisuals%2Ftext%2Ftext-visual.cpp;h=a504f2f98d68bd0dac8888558f1afdf605a69828;hb=d124a23dd94e5119147b127286d2e5ad687f0efd;hp=3c6bdf3a6425076561aacbb08ce6e9c47b9b768c;hpb=01bbe0b79e6af247de719abd6ab6fdd25aefde0c;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/visuals/text/text-visual.cpp b/dali-toolkit/internal/visuals/text/text-visual.cpp index 3c6bdf3..a504f2f 100644 --- a/dali-toolkit/internal/visuals/text/text-visual.cpp +++ b/dali-toolkit/internal/visuals/text/text-visual.cpp @@ -25,6 +25,7 @@ #include #include #include +#include #include // INTERNAL HEADER @@ -51,6 +52,8 @@ namespace Internal { namespace { +DALI_INIT_TRACE_FILTER(gTraceFilter, DALI_TRACE_TEXT_PERFORMANCE_MARKER, false); + const int CUSTOM_PROPERTY_COUNT(5); // anim,premul,size,offset,multicol const Vector4 FULL_TEXTURE_RECT(0.f, 0.f, 1.f, 1.f); @@ -660,6 +663,8 @@ void TextVisual::AddRenderer(Actor& actor, const Vector2& size, bool hasMultiple Shader shader = GetTextShader(mFactoryCache, TextVisualShaderFeature::FeatureBuilder().EnableMultiColor(hasMultipleTextColors).EnableEmoji(containsColorGlyph).EnableStyle(styleEnabled).EnableOverlay(isOverlayStyle)); mImpl->mRenderer.SetShader(shader); + DALI_TRACE_SCOPE(gTraceFilter, "DALI_TEXT_VISUAL_UPDATE_RENDERER"); + // Get the maximum size. const int maxTextureSize = Dali::GetMaxTextureSize();