Lines Matching refs:face
286 hb_blob_t* referenceTable(hb_face_t* face, hb_tag_t tag, void* userData) {
357 hb_face_t* face = cache.mCache.get(fontId);
358 if (face == NULL) {
359 face = hb_face_create_for_tables(referenceTable, minikinFont, NULL);
360 cache.mCache.put(fontId, face);
362 return face;
366 hb_face_t* face = getHbFace(minikinFont);
367 hb_font_t* font = hb_font_create(face);
389 int Layout::findFace(FakedFont face, LayoutContext* ctx) {
392 if (mFaces[ix].font == face.font) {
396 mFaces.push_back(face);
400 hb_font_t* font = create_hb_font(face.font, &ctx->paint);
819 MinikinFontFreeType* face = static_cast<MinikinFontFreeType*>(mf);
823 bool ok = face->Render(glyph.glyph_id, paint, &glyphBitmap);