Merge "Change Resize() to Reserve() to improve performance." into devel/master
authorjoogab yun <joogab.yun@samsung.com>
Tue, 9 Jun 2020 00:45:13 +0000 (00:45 +0000)
committerGerrit Code Review <gerrit@review>
Tue, 9 Jun 2020 00:45:13 +0000 (00:45 +0000)
dali-toolkit/internal/text/shaper.cpp [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 593e1e5..de41d0e
@@ -117,8 +117,8 @@ void ShapeText( const Vector<Character>& text,
 
   const Length currentNumberOfGlyphs = glyphs.Count();
   const Length numberOfGlyphsReserved = static_cast<Length>( numberOfCharacters * 1.3f );
-  glyphs.Resize( currentNumberOfGlyphs + numberOfGlyphsReserved, glyphInfo );
-  glyphToCharacterMap.Resize( currentNumberOfGlyphs + numberOfGlyphsReserved );
+  glyphs.Reserve( currentNumberOfGlyphs + numberOfGlyphsReserved );
+  glyphToCharacterMap.Reserve( currentNumberOfGlyphs + numberOfGlyphsReserved );
 
   // The actual number of glyphs.
   Length totalNumberOfGlyphs = currentNumberOfGlyphs;