Lines Matching refs:runLength
2010 int runLength = 0; in onCharsToGlyphs() local
2011 while (runLength < glyphsLeft && currentChar <= 0xFFFF) { in onCharsToGlyphs()
2012 scratch[runLength] = static_cast<WCHAR>(currentChar); in onCharsToGlyphs()
2013 ++runLength; in onCharsToGlyphs()
2014 if (runLength < glyphsLeft) { in onCharsToGlyphs()
2018 if (runLength) { in onCharsToGlyphs()
2019 bmpCharsToGlyphs(hdc, scratch, runLength, &glyphs[glyphIndex], Ox1FHack); in onCharsToGlyphs()
2020 glyphIndex += runLength; in onCharsToGlyphs()
2041 int runLength = 0; in onCharsToGlyphs() local
2042 while (runLength < glyphsLeft && !SkUTF16_IsLeadingSurrogate(currentUtf16[runLength])) { in onCharsToGlyphs()
2043 ++runLength; in onCharsToGlyphs()
2045 if (runLength) { in onCharsToGlyphs()
2046 bmpCharsToGlyphs(hdc, currentUtf16, runLength, &glyphs[glyphIndex], Ox1FHack); in onCharsToGlyphs()
2047 glyphIndex += runLength; in onCharsToGlyphs()
2048 currentUtf16 += runLength; in onCharsToGlyphs()
2068 int runLength = 0; in onCharsToGlyphs() local
2069 while (runLength < glyphsLeft && utf32[glyphIndex + runLength] <= 0xFFFF) { in onCharsToGlyphs()
2070 scratch[runLength] = static_cast<WCHAR>(utf32[glyphIndex + runLength]); in onCharsToGlyphs()
2071 ++runLength; in onCharsToGlyphs()
2073 if (runLength) { in onCharsToGlyphs()
2074 bmpCharsToGlyphs(hdc, scratch, runLength, &glyphs[glyphIndex], Ox1FHack); in onCharsToGlyphs()
2075 glyphIndex += runLength; in onCharsToGlyphs()