X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Fdevel-api%2Ftext%2Ftext-utils-devel.cpp;h=fc8afb9ea951df64d344a3200d24e4789d08794e;hp=37b5847ef1c4f81d0c6ae3c98bd183738137b904;hb=96e0b7fdbe4cfe733a38cbcc2b493a7aeff66d6d;hpb=55e1976335d0098eff26d44a245de161a6a2a231 diff --git a/dali-toolkit/devel-api/text/text-utils-devel.cpp b/dali-toolkit/devel-api/text/text-utils-devel.cpp index 37b5847..fc8afb9 100755 --- a/dali-toolkit/devel-api/text/text-utils-devel.cpp +++ b/dali-toolkit/devel-api/text/text-utils-devel.cpp @@ -582,40 +582,11 @@ Devel::PixelBuffer Render( const RendererParameters& textParameters, Vector& bidirectionalLineInfo = textModel->mLogicalModel->mBidirectionalLineInfo; - // Reorder the line. - bidirectionalLineInfo.Reserve( 1u ); - - ReorderLines( bidirectionalInfo, - 0u, - numberOfCharacters, - lines, - bidirectionalLineInfo ); - - // Set the bidirectional info per line into the layout parameters. - layoutParameters.lineBidirectionalInfoRunsBuffer = bidirectionalLineInfo.Begin(); - layoutParameters.numberOfBidirectionalInfoRuns = bidirectionalLineInfo.Count(); - - // Re-layout the text. Reorder those lines with right to left characters. - layoutEngine.ReLayoutRightToLeftLines( layoutParameters, - 0u, - numberOfCharacters, - rendererParameters.positions ); - } - - //////////////////////////////////////////////////////////////////////////////// // Align the text. //////////////////////////////////////////////////////////////////////////////// @@ -1270,7 +1241,7 @@ void UpdateBuffer(Devel::PixelBuffer src, Devel::PixelBuffer dst, unsigned int x } const unsigned int bytesPerPixel = Dali::Pixel::GetBytesPerPixel(pixelFormat); - if( bytesPerPixel == 0u ) + if( bytesPerPixel == 0u || bytesPerPixel == 12u || bytesPerPixel == 24u ) { return; }