X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Frendering%2Ftext-backend-impl.cpp;h=10602c74165db9f67740309fe229a596505a96b3;hb=c156fa43a739e26d4d1ad187848968248078839f;hp=776d4081f2cd5ffc917d3646912aad154b278561;hpb=b766a879a8f8b55a7017847894a2f1bc7edd83d8;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/text/rendering/text-backend-impl.cpp b/dali-toolkit/internal/text/rendering/text-backend-impl.cpp index 776d408..10602c7 100644 --- a/dali-toolkit/internal/text/rendering/text-backend-impl.cpp +++ b/dali-toolkit/internal/text/rendering/text-backend-impl.cpp @@ -25,6 +25,9 @@ // INTERNAL INCLUDES #include #include +#ifdef ENABLE_VECTOR_BASED_TEXT_RENDERING +#include +#endif namespace Dali { @@ -91,6 +94,16 @@ RendererPtr Backend::NewRenderer( unsigned int renderingType ) } break; + case Dali::Toolkit::Text::RENDERING_VECTOR_BASED: + { +#ifdef ENABLE_VECTOR_BASED_TEXT_RENDERING + renderer = Dali::Toolkit::Text::VectorBasedRenderer::New(); +#else + renderer = Dali::Toolkit::Text::AtlasRenderer::New(); // Fallback to bitmap-based rendering +#endif + } + break; + default: { DALI_LOG_WARNING( "Unknown renderer type: %d", renderingType );