HomeSort by relevance Sort by last modified time
    Searched refs:currentRun (Results 1 - 3 of 3) sorted by null

  /external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/
HarfBuzzShaper.cpp 831 HarfBuzzRun* currentRun = m_harfBuzzRuns[runIndex].get();
832 const SimpleFontData* currentFontData = currentRun->fontData();
842 hb_buffer_set_script(harfBuzzBuffer.get(), currentRun->script());
843 hb_buffer_set_direction(harfBuzzBuffer.get(), currentRun->direction());
845 const UChar* src = m_normalizedBuffer.get() + currentRun->startIndex();
846 std::wstring key(src, src + currentRun->numCharacters());
850 if (cachedResults->dir == currentRun->direction() && cachedResults->font == *m_font && cachedResults->locale == localeString) {
851 currentRun->applyShapeResult(cachedResults->buffer);
852 setGlyphPositionsForHarfBuzzRun(currentRun, cachedResults->buffer);
869 if (fontDescription.variant() == FontVariantSmallCaps && u_islower(m_normalizedBuffer[currentRun->startIndex()]))
    [all...]
HarfBuzzShaper.h 134 void fillGlyphBufferForTextEmphasis(GlyphBuffer*, HarfBuzzRun* currentRun);
  /external/icu/icu4c/source/layoutex/
ParagraphLayout.cpp 58 le_int32 *currentRun = LE_NEW_ARRAY(le_int32, styleCount);
70 currentRun[style] = 0;
82 while (currentRun[0] < styleRunArrays[0]->getCount()) {
87 if (styleRunArrays[style]->getLimit(currentRun[style]) < fRunLimits[run]) {
88 fRunLimits[run] = styleRunArrays[style]->getLimit(currentRun[style]);
94 fStyleIndices[runStyle++] = currentRun[style];
96 if (styleRunArrays[style]->getLimit(currentRun[style]) == fRunLimits[run]) {
97 currentRun[style] += 1;
105 LE_DELETE_ARRAY(currentRun);
    [all...]

Completed in 91 milliseconds