X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Frendering%2Ftext-backend-impl.cpp;h=10602c74165db9f67740309fe229a596505a96b3;hp=5653ebfdc238bc0bfcff7b8879feb91c6a79fd3b;hb=6f990775daf7adf6170db59f0b99e00ae25fceed;hpb=fc2392c09ab526295f52c430ead7879e1e91a096 diff --git a/dali-toolkit/internal/text/rendering/text-backend-impl.cpp b/dali-toolkit/internal/text/rendering/text-backend-impl.cpp index 5653ebf..10602c7 100644 --- a/dali-toolkit/internal/text/rendering/text-backend-impl.cpp +++ b/dali-toolkit/internal/text/rendering/text-backend-impl.cpp @@ -19,13 +19,15 @@ #include // EXTERNAL INCLUDES -#include #include +#include // INTERNAL INCLUDES #include #include -#include +#ifdef ENABLE_VECTOR_BASED_TEXT_RENDERING +#include +#endif namespace Dali { @@ -86,15 +88,19 @@ RendererPtr Backend::NewRenderer( unsigned int renderingType ) switch( renderingType ) { - case Dali::Toolkit::Text::RENDERING_BASIC: + case Dali::Toolkit::Text::RENDERING_SHARED_ATLAS: { - renderer = Dali::Toolkit::Text::BasicRenderer::New(); + renderer = Dali::Toolkit::Text::AtlasRenderer::New(); } break; - case Dali::Toolkit::Text::RENDERING_SHARED_ATLAS: + case Dali::Toolkit::Text::RENDERING_VECTOR_BASED: { - renderer = Dali::Toolkit::Text::AtlasRenderer::New(); +#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;