Searched refs:HBFace (Results 1 – 4 of 4) sorted by relevance
/third_party/skia/src/pdf/ |
D | SkPDFSubsetFont.cpp | 18 using HBFace = resource<hb_face_t, &hb_face_destroy>; typedef 54 static HBFace Make(T input, hb_face_t* face) { in Make() 58 return HBFace(hb_subset_or_fail(face, input)); in Make() 70 static HBFace Make(T input, hb_face_t* face) { in Make() 75 return HBFace(hb_subset(face, input)); in Make() 85 HBFace face(hb_face_create(to_blob(std::move(fontData)).get(), ttcIndex)); in subset_harfbuzz() 96 HBFace subset = SkPDFHarfBuzzSubset<hb_subset_input_t*>::Make(input.get(), face.get()); in subset_harfbuzz()
|
/third_party/flutter/skia/src/pdf/ |
D | SkPDFSubsetFont.cpp | 21 using HBFace = resource<hb_face_t, hb_face_destroy>; typedef 62 HBFace face(hb_face_create(to_blob(std::move(fontData)).get(), ttcIndex)); in subset_harfbuzz() 76 HBFace subset(hb_subset(face.get(), input.get())); in subset_harfbuzz()
|
/third_party/skia/modules/skshaper/src/ |
D | SkShaper_harfbuzz.cpp | 58 using HBFace = resource<hb_face_t , decltype(hb_face_destroy) , hb_face_destroy >; typedef 266 HBFace create_hb_face(const SkTypeface& typeface) { 269 HBFace face; 305 HBFont create_hb_font(const SkFont& font, const HBFace& face) { in create_hb_font() 1264 HBLockedFaceCache(SkLRUCache<SkFontID, HBFace>& lruCache, SkMutex& mutex) in HBLockedFaceCache() 1279 HBFace* find(SkFontID fontId) { in find() 1282 HBFace* insert(SkFontID fontId, HBFace hbFace) { in insert() 1289 SkLRUCache<SkFontID, HBFace>& fLRUCache; 1294 static SkLRUCache<SkFontID, HBFace> gHBFaceCache(100); in get_hbFace_cache() 1358 HBFace* hbFaceCached = cache.find(dataId); in shape() [all …]
|
/third_party/flutter/skia/modules/skshaper/src/ |
D | SkShaper_harfbuzz.cpp | 60 using HBFace = resource<hb_face_t , hb_face_destroy >; typedef 270 HBFace face; in create_hb_font()
|