Home | History | Annotate | Download | only in ports

Lines Matching refs:runLength

2212             int runLength = 0;
2213 while (runLength < glyphsLeft && currentChar <= 0xFFFF) {
2214 scratch[runLength] = static_cast<WCHAR>(currentChar);
2215 ++runLength;
2216 if (runLength < glyphsLeft) {
2220 if (runLength) {
2221 bmpCharsToGlyphs(hdc, scratch, runLength, &glyphs[glyphIndex], Ox1FHack);
2222 glyphIndex += runLength;
2243 int runLength = 0;
2244 while (runLength < glyphsLeft && !SkUTF16_IsHighSurrogate(currentUtf16[runLength])) {
2245 ++runLength;
2247 if (runLength) {
2248 bmpCharsToGlyphs(hdc, currentUtf16, runLength, &glyphs[glyphIndex], Ox1FHack);
2249 glyphIndex += runLength;
2250 currentUtf16 += runLength;
2270 int runLength = 0;
2271 while (runLength < glyphsLeft && utf32[glyphIndex + runLength] <= 0xFFFF) {
2272 scratch[runLength] = static_cast<WCHAR>(utf32[glyphIndex + runLength]);
2273 ++runLength;
2275 if (runLength) {
2276 bmpCharsToGlyphs(hdc, scratch, runLength, &glyphs[glyphIndex], Ox1FHack);
2277 glyphIndex += runLength;