/third_party/skia/src/ports/ |
H A D | SkFontMgr_win_dw.cpp | 277 SkTScopedComPtr<IDWriteFontFace> fontFace; in HasBitmapStrikes() local 278 HRB(font->CreateFontFace(&fontFace)); in HasBitmapStrikes() 280 AutoDWriteTable ebdtTable(fontFace.get(), in HasBitmapStrikes() 371 sk_sp<SkTypeface> makeTypefaceFromDWriteFont(IDWriteFontFace* fontFace, 527 IDWriteFontFace* fontFace, in makeTypefaceFromDWriteFont() 531 ProtoDWriteTypeface spec = { fontFace, font, fontFamily }; in makeTypefaceFromDWriteFont() 534 face = DWriteFontTypeface::Make(fFactory.get(), fontFace, font, fontFamily, nullptr); in makeTypefaceFromDWriteFont() 630 if (!glyphRun->fontFace) { 635 HRM(fOuter->fFontCollection->GetFontFromFontFace(glyphRun->fontFace, &font), 647 fResolvedTypeface = fOuter->makeTypefaceFromDWriteFont(glyphRun->fontFace, 526 makeTypefaceFromDWriteFont( IDWriteFontFace* fontFace, IDWriteFont* font, IDWriteFontFamily* fontFamily) const makeTypefaceFromDWriteFont() argument 916 SkTScopedComPtr<IDWriteFontFace> fontFace; fallback() local 1027 apply_fontargument_variation(SkTScopedComPtr<IDWriteFontFace>& fontFace, const SkFontArguments& args) apply_fontargument_variation() argument 1099 SkTScopedComPtr<IDWriteFontFace> fontFace; onMakeFromStreamArgs() local 1178 SkTScopedComPtr<IDWriteFontFace> fontFace; onLegacyMakeTypeface() local 1194 SkTScopedComPtr<IDWriteFontFace> fontFace; createTypeface() local 1223 SkTScopedComPtr<IDWriteFontFace> fontFace; matchStyle() local [all...] |
H A D | SkTypeface_win_dw.h | 64 IDWriteFontFace* fontFace, in DWriteFontTypeface() 72 , fDWriteFontFace(SkRefComPtr(fontFace)) in DWriteFontTypeface() 107 IDWriteFontFace* fontFace, in Make() 113 get_style(font), factory, fontFace, font, fontFamily, std::move(loaders))); in Make() 62 DWriteFontTypeface(const SkFontStyle& style, IDWriteFactory* factory, IDWriteFontFace* fontFace, IDWriteFont* font, IDWriteFontFamily* fontFamily, sk_sp<Loaders> loaders) DWriteFontTypeface() argument 105 Make( IDWriteFactory* factory, IDWriteFontFace* fontFace, IDWriteFont* font, IDWriteFontFamily* fontFamily, sk_sp<Loaders> loaders) Make() argument
|
H A D | SkRemotableFontMgr_win_dw.cpp | 96 SkTScopedComPtr<IDWriteFontFace> fontFace; in FontToIdentity() local 97 HRM(font->CreateFontFace(&fontFace), "Could not create font face."); in FontToIdentity() 100 HR(fontFace->GetFiles(&numFiles, nullptr)); in FontToIdentity() 107 HR(fontFace->GetFiles(&numFiles, &fontFile)); in FontToIdentity() 119 fontId->fTtcIndex = fontFace->GetIndex(); in FontToIdentity() 250 HRM(fOuter->fFontCollection->GetFontFromFontFace(glyphRun->fontFace, &font),
|
H A D | SkScalerContext_win_dw.cpp | 504 run.fontFace = typeface->fDWriteFontFace.get(); in getBoundingBox() 580 run.fontFace = this->getDWriteTypeface()->fDWriteFontFace.get(); in getColorGlyphRun() 615 HRVM(colorGlyph->glyphRun.fontFace->GetGlyphRunOutline( in generateColorMetrics() 997 run.fontFace = this->getDWriteTypeface()->fDWriteFontFace.get(); in drawDWMask() 1108 HRVM(colorGlyph->glyphRun.fontFace->GetGlyphRunOutline( in generateColorGlyphImage()
|
H A D | SkTypeface_win_dw.cpp | 436 static void glyph_to_unicode_map(IDWriteFontFace* fontFace, DWRITE_UNICODE_RANGE range, 448 HRVM(fontFace->GetGlyphIndices(codepoints, numBatchedCodePoints, glyphs),
|
/third_party/skia/src/utils/win/ |
H A D | SkDWrite.h | 52 AutoDWriteTable(IDWriteFontFace* fontFace, UINT32 beTag) : fExists(FALSE), fFontFace(fontFace) { in AutoDWriteTable() argument 54 fontFace->TryGetFontTable(beTag, in AutoDWriteTable() 67 // Borrowed reference, the user must ensure the fontFace stays alive. 74 AutoTDWriteTable(IDWriteFontFace* fontFace) : AutoDWriteTable(fontFace, tag) { } in AutoTDWriteTable() argument
|
/third_party/skia/third_party/externals/harfbuzz/src/ |
H A D | hb-directwrite.cc | 153 IDWriteFontFace *fontFace; member 227 IDWriteFontFace *fontFace; in _hb_directwrite_shaper_face_data_create() local 229 DWRITE_FONT_SIMULATIONS_NONE, &fontFace); in _hb_directwrite_shaper_face_data_create() 235 data->fontFace = fontFace; in _hb_directwrite_shaper_face_data_create() 244 if (data->fontFace) in _hb_directwrite_shaper_face_data_destroy() 245 data->fontFace->Release (); in _hb_directwrite_shaper_face_data_destroy() 556 IDWriteFontFace *fontFace = face_data->fontFace; in _hb_directwrite_shape() local 672 fontFace, in _hb_directwrite_shape() [all...] |
H A D | hb-open-file.hh | 488 case TrueTypeTag: return u.fontFace; in get_face() 504 return_trace (u.fontFace.serialize (c, sfnt_tag, items)); in serialize_single() 515 case TrueTypeTag: return_trace (u.fontFace.sanitize (c)); in sanitize() 525 OpenTypeFontFace fontFace; member
|