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