Searched refs:SkFunctionObject (Results 1 – 13 of 13) sorted by relevance
/external/skia/src/pdf/ |
D | SkPDFSubsetFont.cpp | 25 using HBBlob = std::unique_ptr<hb_blob_t, SkFunctionObject<hb_blob_destroy>>; 26 using HBFace = std::unique_ptr<hb_face_t, SkFunctionObject<hb_face_destroy>>; 27 using HBSubsetInput = std::unique_ptr<hb_subset_input_t, SkFunctionObject<hb_subset_input_destroy>>; 28 using HBSet = std::unique_ptr<hb_set_t, SkFunctionObject<hb_set_destroy>>;
|
/external/skia/src/utils/mac/ |
D | SkUniqueCFRef.h | 21 std::unique_ptr<std::remove_pointer_t<CFRef>, SkFunctionObject<CFRelease>>;
|
/external/skia/src/gpu/ganesh/gl/iOS/ |
D | GrGLMakeNativeInterface_iOS.cpp | 22 std::unique_ptr<void, SkFunctionObject<dlclose>> lib(dlopen(kPath, RTLD_LAZY)); in MakeIOS()
|
/external/skia/src/gpu/ganesh/gl/mac/ |
D | GrGLMakeNativeInterface_mac.cpp | 22 std::unique_ptr<void, SkFunctionObject<dlclose>> lib(dlopen(kPath, RTLD_LAZY)); in MakeMac()
|
/external/skia/include/private/base/ |
D | SkTemplates.h | 74 template <auto F> using SkFunctionObject = variable 86 : public std::unique_ptr<T, SkFunctionObject<P>> { 87 using inherited = std::unique_ptr<T, SkFunctionObject<P>>;
|
/external/skia/modules/skunicode/src/ |
D | SkUnicode_icu.cpp | 79 using ICUUText = std::unique_ptr<UText, SkFunctionObject<utext_close_wrapper>>; 80 using ICUBreakIterator = std::unique_ptr<UBreakIterator, SkFunctionObject<ubrk_close_wrapper>>;
|
/external/skia/src/core/ |
D | SkMask.h | 316 using SkAutoMaskFreeImage = std::unique_ptr<uint8_t, SkFunctionObject<SkMaskBuilder::FreeImage>>;
|
/external/skia/modules/skshaper/src/ |
D | SkShaper_harfbuzz.cpp | 64 using HBBlob = std::unique_ptr<hb_blob_t , SkFunctionObject<hb_blob_destroy> >; 65 using HBFace = std::unique_ptr<hb_face_t , SkFunctionObject<hb_face_destroy> >; 66 using HBFont = std::unique_ptr<hb_font_t , SkFunctionObject<hb_font_destroy> >; 67 using HBBuffer = std::unique_ptr<hb_buffer_t, SkFunctionObject<hb_buffer_destroy>>;
|
/external/skia/src/ports/ |
D | SkFontConfigInterface_direct.cpp | 60 using UniqueFCConfig = std::unique_ptr<FcConfig, SkFunctionObject<FcConfigDestroy>>;
|
D | SkFontMgr_android_ndk.cpp | 115 using DLHandle = std::unique_ptr<void, SkFunctionObject<dlclose>>; in GetAndroidFontAPI()
|
D | SkFontHost_FreeType.cpp | 71 using SkUniqueFTFace = std::unique_ptr<FT_FaceRec, SkFunctionObject<FT_Done_Face>>; 72 using SkUniqueFTSize = std::unique_ptr<FT_SizeRec, SkFunctionObject<FT_Done_Size>>;
|
D | SkFontHost_FreeType_common.cpp | 112 using SkUniqueFTSize = std::unique_ptr<FT_SizeRec, SkFunctionObject<FT_Done_Size>>;
|
D | SkFontHost_win.cpp | 1630 std::unique_ptr<HFONT_T, SkFunctionObject<DeleteObject>> designFont; in onGetAdvancedMetrics()
|