Home
last modified time | relevance | path

Searched refs:SkAutoTCallVProc (Results 1 – 11 of 11) sorted by relevance

/external/skia/src/ports/
DSkImageDecoder_CG.cpp146 SkAutoTCallVProc<const void, CFRelease> arsrc(imageSrc); in onDecode()
152 SkAutoTCallVProc<CGImage, CGImageRelease> arimage(image); in onDecode()
268 SkAutoTCallVProc<const void, CFRelease> arconsumer(consumer); in SkStreamToImageDestination()
328 SkAutoTCallVProc<const void, CFRelease> ardst(dst); in onEncode()
334 SkAutoTCallVProc<CGImage, CGImageRelease> agimage(image); in onEncode()
401 SkAutoTCallVProc<const void, CFRelease> arsrc(imageSrc); in get_format_cg()
DSkFontConfigInterface_direct.cpp554 SkAutoTCallVProc<FcPattern, FcPatternDestroy> autoDestroyPat(pat); in getFamilyNames()
560 SkAutoTCallVProc<FcObjectSet, FcObjectSetDestroy> autoDestroyOs(os); in getFamilyNames()
566 SkAutoTCallVProc<FcFontSet, FcFontSetDestroy> autoDestroyFs(fs); in getFamilyNames()
DSkFontMgr_fontconfig.cpp112 : public SkAutoTCallVProc<T, FcTDestroy<T, D> > {
114 SkAutoFc() : SkAutoTCallVProc<T, FcTDestroy<T, D> >(C()) { in SkAutoFc()
118 explicit SkAutoFc(T* obj) : SkAutoTCallVProc<T, FcTDestroy<T, D> >(obj) {} in SkAutoFc()
DSkFontMgr_android.cpp103 SkAutoTCallVProc<FILE, sk_fclose> fFile;
DSkFontMgr_android_parser.cpp611 SkAutoTCallVProc<skstd::remove_pointer_t<XML_Parser>, XML_ParserFree> parser( in parse_config_file()
/external/skia/src/codec/
DSkWebpCodec.cpp175 SkAutoTCallVProc<WebPDecBuffer, WebPFreeDecBuffer> autoFree(&(config.output)); in onGetPixels()
228 SkAutoTCallVProc<WebPIDecoder, WebPIDelete> idec(WebPIDecode(nullptr, 0, &config)); in onGetPixels()
DSkGifCodec.h194 SkAutoTCallVProc<GifFileType, CloseGif> fGif; // owned
DSkGifCodec.cpp170 SkAutoTCallVProc<GifFileType, CloseGif> gif(open_gif(stream)); in ReadHeader()
275 SkAutoTCallVProc<SavedImage, FreeExtension> autoFreeExt(&saveExt);
/external/skia/include/private/
DSkTemplates.h60 template <typename T, void (*P)(T*)> class SkAutoTCallVProc
63 SkAutoTCallVProc(T* obj): skstd::unique_ptr<T, SkFunctionWrapper<void, T, P>>(obj) {} in SkAutoTCallVProc() function
/external/skia/src/effects/
DSkBlurMask.cpp545 SkAutoTCallVProc<uint8_t, SkMask_FreeImage> autoCall(dp); in BoxBlur()
906 SkAutoTCallVProc<uint8_t, SkMask_FreeImage> autoCall(dstPixels); in BlurGroundTruth()
/external/skia/src/images/
DSkImageDecoder_libgif.cpp258 SkAutoTCallVProc<SavedImage, CheckFreeExtension> acp2(&temp_save);