Home
last modified time | relevance | path

Searched refs:logClusters (Results 1 – 16 of 16) sorted by relevance

/external/harfbuzz/src/
Dharfbuzz-hangul.c191 HB_STACKARRAY(unsigned short, logClusters, len); in hangul_shape_syllable()
193 logClusters[i] = i; in hangul_shape_syllable()
194 item->log_clusters = logClusters; in hangul_shape_syllable()
200 HB_FREE_STACKARRAY(logClusters); in hangul_shape_syllable()
230 unsigned short *logClusters = item->log_clusters; in HB_HangulShape() local
257 logClusters[i-item->item.pos] = first_glyph; in HB_HangulShape()
Dharfbuzz-hebrew.c74 unsigned short *logClusters = shaper_item->log_clusters; in HB_HebrewShape() local
84 logClusters[0] = 0; in HB_HebrewShape()
168 logClusters[i] = cluster_start; in HB_HebrewShape()
Dharfbuzz-greek.c360 unsigned short *logClusters = shaper_item->log_clusters; in HB_GreekShape() local
373 logClusters[0] = 0; in HB_GreekShape()
423 logClusters[i] = cluster_start; in HB_GreekShape()
Dharfbuzz-shaper.cpp443 unsigned short *logClusters = item->log_clusters; in HB_HeuristicSetGlyphAttributes() local
450 logClusters[i] = glyph_pos; in HB_HeuristicSetGlyphAttributes()
451 logClusters[++i] = glyph_pos; in HB_HeuristicSetGlyphAttributes()
453 logClusters[i] = glyph_pos; in HB_HeuristicSetGlyphAttributes()
478 if (logClusters[i] == pos) in HB_HeuristicSetGlyphAttributes()
482 while (pos < logClusters[i]) { in HB_HeuristicSetGlyphAttributes()
496 cStart = logClusters[i]; in HB_HeuristicSetGlyphAttributes()
530 logClusters[i] = cStart; in HB_HeuristicSetGlyphAttributes()
544 pos = logClusters[length-1]; in HB_HeuristicSetGlyphAttributes()
1248 unsigned short *logClusters = item->log_clusters; in HB_OpenTypePosition() local
[all …]
Dharfbuzz-tibetan.c210 unsigned short *logClusters = item->log_clusters; in HB_TibetanShape() local
243 logClusters[i-item->item.pos] = first_glyph; in HB_TibetanShape()
Dharfbuzz-myanmar.c463 unsigned short *logClusters = item->log_clusters; in HB_MyanmarShape() local
503 logClusters[i-item->item.pos] = first_glyph; in HB_MyanmarShape()
Dharfbuzz-khmer.c595 unsigned short *logClusters = item->log_clusters; in HB_KhmerShape() local
635 logClusters[i-item->item.pos] = first_glyph; in HB_KhmerShape()
Dharfbuzz-arabic.c887 … HB_Bool reverse, HB_GlyphAttributes *attributes, unsigned short *logClusters) in shapedString() argument
990 logClusters[i] = clusterStart; in shapedString()
Dharfbuzz-indic.cpp1829 unsigned short *logClusters = item->log_clusters; in HB_IndicShape() local
1863 logClusters[i-item->item.pos] = first_glyph; in HB_IndicShape()
/external/webkit/Source/WebCore/platform/graphics/chromium/
DFontLinux.cpp310 const unsigned short* log = controller.logClusters(); in offsetForPositionForComplexText()
347 int glyph = controller.logClusters()[from]; in selectionRectForComplexText()
355 int glyph = controller.logClusters()[to]; in selectionRectForComplexText()
DComplexTextControllerLinux.h111 const unsigned short* logClusters() const { return m_item.log_clusters; } in logClusters() function
DComplexTextControllerLinux.cpp299 …while (static_cast<unsigned>(logClustersIndex) < m_item.item.length && logClusters()[logClustersIn… in setGlyphXPositions()
/external/webkit/Source/WebCore/platform/graphics/android/fonts/
DFontAndroid.cpp485 const unsigned short* logClusters() const { return m_item.log_clusters; } in logClusters() function in WebCore::TextRunWalker
872 while (logClustersIndex > 0 && logClusters()[logClustersIndex] == i) in setGlyphPositions()
876 && logClusters()[logClustersIndex] == i) in setGlyphPositions()
1000 int glyph = walker.logClusters()[from]; in selectionRectForComplexText()
1008 int glyph = walker.logClusters()[to]; in selectionRectForComplexText()
1164 const unsigned short* log = walker.logClusters(); in offsetForPositionForComplexText()
/external/webkit/Source/WebCore/
DChangeLog-2011-02-1632193 (WebCore::ComplexTextController::logClusters):
DChangeLog-2010-01-2992181 (WebCore::TextRunWalker::logClusters):
DChangeLog-2010-12-0631385 (WebCore::TextRunWalker::logClusters):