Home
last modified time | relevance | path

Searched refs:fontFileLoader (Results 1 – 5 of 5) sorted by relevance

/external/skia/src/ports/
DSkTypeface_win_dw.h46 IDWriteFontFileLoader* fontFileLoader = nullptr,
51 , fDWriteFontFileLoader(SkSafeRefComPtr(fontFileLoader)) in SkTypeface()
84 IDWriteFontFileLoader* fontFileLoader = nullptr,
87 fontFileLoader, fontCollectionLoader);
DSkFontMgr_win_dw.cpp107 static HRESULT Create(IDWriteFactory* factory, IDWriteFontFileLoader* fontFileLoader, in Create() argument
109 *streamFontFileEnumerator = new StreamFontFileEnumerator(factory, fontFileLoader); in Create()
116 StreamFontFileEnumerator(IDWriteFactory* factory, IDWriteFontFileLoader* fontFileLoader);
128 IDWriteFontFileLoader* fontFileLoader) in StreamFontFileEnumerator() argument
132 , fFontFileLoader(SkRefComPtr(fontFileLoader)) in StreamFontFileEnumerator()
204 static HRESULT Create(IDWriteFontFileLoader* fontFileLoader, in Create() argument
206 *streamFontCollectionLoader = new StreamFontCollectionLoader(fontFileLoader); in Create()
213 StreamFontCollectionLoader(IDWriteFontFileLoader* fontFileLoader) in StreamFontCollectionLoader() argument
215 , fFontFileLoader(SkRefComPtr(fontFileLoader)) in StreamFontCollectionLoader()
876 SkTScopedComPtr<StreamFontFileLoader> fontFileLoader; in onCreateFromStream() local
[all …]
DSkRemotableFontMgr_win_dw.cpp51 int FindOrAdd(IDWriteFontFileLoader* fontFileLoader, in FindOrAdd() argument
55 HR_GENERAL(fontFileLoader->QueryInterface(&fontFileLoaderId), in FindOrAdd()
106 SkTScopedComPtr<IDWriteFontFileLoader> fontFileLoader; in FontToIdentity() local
107 HR(fontFile->GetLoader(&fontFileLoader)); in FontToIdentity()
113 fontId->fDataId = FindOrAdd(fontFileLoader.get(), refKey, refKeySize); in FontToIdentity()
DSkTypeface_win_dw.cpp238 SkTScopedComPtr<IDWriteFontFileLoader> fontFileLoader; in onOpenStream() local
239 HRNM(fontFile->GetLoader(&fontFileLoader), "Could not get font file loader."); in onOpenStream()
242 HRNM(fontFileLoader->CreateStreamFromKey(fontFileKey, fontFileKeySize, in onOpenStream()
/external/harfbuzz_ng/src/
Dhb-directwrite.cc132 IDWriteFontFileLoader *fontFileLoader; member
158 IDWriteFontFileLoader *fontFileLoader = new DWriteFontFileLoader (fontFileStream); in _hb_directwrite_shaper_face_data_create() local
159 dwriteFactory->RegisterFontFileLoader (fontFileLoader); in _hb_directwrite_shaper_face_data_create()
164 fontFileLoader, &fontFile); in _hb_directwrite_shaper_face_data_create()
196 data->fontFileLoader = fontFileLoader; in _hb_directwrite_shaper_face_data_create()
211 if (data->fontFileLoader) in _hb_directwrite_shaper_face_data_destroy()
212 data->dwriteFactory->UnregisterFontFileLoader (data->fontFileLoader); in _hb_directwrite_shaper_face_data_destroy()
215 if (data->fontFileLoader) in _hb_directwrite_shaper_face_data_destroy()
216 delete data->fontFileLoader; in _hb_directwrite_shaper_face_data_destroy()