Lines Matching full:glyphids
136 uint16_t** glyphIDs) {
142 *glyphIDs = storage->get();
160 *glyphIDs = reinterpret_cast<uint16_t*>(const_cast<void*>((text)));
176 *glyphIDs = storage->get();
1140 uint16_t* glyphIDs = NULL;
1142 &glyphIDs);
1146 align_text(glyphCacheProc, textPaint, glyphIDs, numGlyphs, &x, &y);
1152 updateFont(textPaint, glyphIDs[consumedGlyphCount], content.entry());
1155 font->glyphsToPDFFontEncoding(glyphIDs + consumedGlyphCount,
1157 fFontGlyphUsage->noteGlyphUsage(font, glyphIDs + consumedGlyphCount,
1160 SkPDFString::FormatString(glyphIDs + consumedGlyphCount,
1192 * 2. Iterate over the glyphIDs and identify the actual typeface that each
1199 uint16_t* glyphIDs = NULL;
1203 // convert to glyphIDs
1206 glyphIDs = reinterpret_cast<uint16_t*>(const_cast<void*>(text));
1211 glyphIDs = tmpStorage.get();
1229 if (glyphIDs[x] < origGlyphCount) {
1237 SkGetTypefaceForGlyphID(glyphIDs[x], origFace.get(),
1268 if (glyphIDs[y] >= data.lowerBounds &&
1269 glyphIDs[y] < data.upperBounds) {
1270 tmpGlyphIDs[tmpGlyphCount] = glyphIDs[y] - data.lowerBounds;
1296 uint16_t* glyphIDs = NULL;
1298 &glyphIDs);
1303 updateFont(textPaint, glyphIDs[0], content.entry());
1306 uint16_t encodedValue = glyphIDs[i];
1308 updateFont(textPaint, glyphIDs[i], content.entry());
1315 align_text(glyphCacheProc, textPaint, glyphIDs + i, 1, &x, &y);