Searched refs:currentRun (Results 1 – 3 of 3) sorted by relevance
831 HarfBuzzRun* currentRun = m_harfBuzzRuns[runIndex].get(); in shapeHarfBuzzRuns() local832 const SimpleFontData* currentFontData = currentRun->fontData(); in shapeHarfBuzzRuns()842 hb_buffer_set_script(harfBuzzBuffer.get(), currentRun->script()); in shapeHarfBuzzRuns()843 hb_buffer_set_direction(harfBuzzBuffer.get(), currentRun->direction()); in shapeHarfBuzzRuns()845 const UChar* src = m_normalizedBuffer.get() + currentRun->startIndex(); in shapeHarfBuzzRuns()846 std::wstring key(src, src + currentRun->numCharacters()); in shapeHarfBuzzRuns()850 …if (cachedResults->dir == currentRun->direction() && cachedResults->font == *m_font && cachedResul… in shapeHarfBuzzRuns()851 currentRun->applyShapeResult(cachedResults->buffer); in shapeHarfBuzzRuns()852 setGlyphPositionsForHarfBuzzRun(currentRun, cachedResults->buffer); in shapeHarfBuzzRuns()869 …tion.variant() == FontVariantSmallCaps && u_islower(m_normalizedBuffer[currentRun->startIndex()]))… in shapeHarfBuzzRuns()[all …]
134 void fillGlyphBufferForTextEmphasis(GlyphBuffer*, HarfBuzzRun* currentRun);
58 le_int32 *currentRun = LE_NEW_ARRAY(le_int32, styleCount); in StyleRuns() local70 currentRun[style] = 0; in StyleRuns()82 while (currentRun[0] < styleRunArrays[0]->getCount()) { in StyleRuns()87 if (styleRunArrays[style]->getLimit(currentRun[style]) < fRunLimits[run]) { in StyleRuns()88 fRunLimits[run] = styleRunArrays[style]->getLimit(currentRun[style]); in StyleRuns()94 fStyleIndices[runStyle++] = currentRun[style]; in StyleRuns()96 if (styleRunArrays[style]->getLimit(currentRun[style]) == fRunLimits[run]) { in StyleRuns()97 currentRun[style] += 1; in StyleRuns()105 LE_DELETE_ARRAY(currentRun); in StyleRuns()