Home
last modified time | relevance | path

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

/external/skia/src/ports/
DSkImageEncoder_CG.cpp55 SkAutoTCallVProc<const void, CFRelease> arconsumer(consumer); in SkStreamToImageDestination()
107 SkAutoTCallVProc<const void, CFRelease> ardst(dst); in SkEncodeImageWithCG()
113 SkAutoTCallVProc<CGImage, CGImageRelease> agimage(image); in SkEncodeImageWithCG()
DSkImageGeneratorCG.cpp39 SkAutoTCallVProc<const void, CFRelease> autoImageSrc(imageSrc); in NewFromEncodedCG()
106 SkAutoTCallVProc<CGImage, CGImageRelease> autoImage(image); in onGetPixels()
DSkImageGeneratorCG.h37 SkAutoTCallVProc<const void, CFRelease> fImageSrc;
DSkFontMgr_fontconfig.cpp114 : public SkAutoTCallVProc<T, FcTDestroy<T, D> > {
116 SkAutoFc() : SkAutoTCallVProc<T, FcTDestroy<T, D> >(C()) { in SkAutoFc()
120 explicit SkAutoFc(T* obj) : SkAutoTCallVProc<T, FcTDestroy<T, D> >(obj) {} in SkAutoFc()
DSkFontMgr_android.cpp106 SkAutoTCallVProc<FILE, sk_fclose> fFile;
DSkFontMgr_android_parser.cpp613 SkAutoTCallVProc<skstd::remove_pointer_t<XML_Parser>, XML_ParserFree> parser( in parse_config_file()
/external/skia/src/codec/
DSkWebpCodec.cpp66 SkAutoTCallVProc<WebPDemuxer, WebPDemuxDelete> demux(WebPDemuxPartial(&webpData, &state)); in NewFromStream()
94 SkAutoTCallVProc<WebPChunkIterator, WebPDemuxReleaseChunkIterator> autoCI(&chunkIterator); in NewFromStream()
105 SkAutoTCallVProc<WebPIterator, WebPDemuxReleaseIterator> autoFrame(&frame); in NewFromStream()
257 SkAutoTCallVProc<WebPIterator, WebPDemuxReleaseIterator> autoIter(&iter); in onGetFrameCount()
425 SkAutoTCallVProc<WebPDecBuffer, WebPFreeDecBuffer> autoFree(&(config.output)); in onGetPixels()
428 SkAutoTCallVProc<WebPIterator, WebPDemuxReleaseIterator> autoFrame(&frame); in onGetPixels()
556 SkAutoTCallVProc<WebPIDecoder, WebPIDelete> idec(WebPIDecode(nullptr, 0, &config)); in onGetPixels()
DSkWebpCodec.h53 SkAutoTCallVProc<WebPDemuxer, WebPDemuxDelete> fDemux;
/external/skia/src/images/
DSkWebpEncoder.cpp146 SkAutoTCallVProc<WebPPicture, WebPPictureFree> autoPic(&pic); in Encode()
207 SkAutoTCallVProc<WebPMux, WebPMuxDelete> mux(WebPMuxNew()); in Encode()
/external/skia/include/private/
DSkTemplates.h61 template <typename T, void (*P)(T*)> class SkAutoTCallVProc
64 SkAutoTCallVProc(T* obj): std::unique_ptr<T, SkFunctionWrapper<void, T, P>>(obj) {} in SkAutoTCallVProc() function
/external/skia/src/xml/
DSkXMLParser.cpp81 SkAutoTCallVProc<skstd::remove_pointer_t<XML_Parser>, XML_ParserFree> fXMLParser;
/external/skia/src/effects/
DSkBlurMask.cpp550 SkAutoTCallVProc<uint8_t, SkMask_FreeImage> autoCall(dp); in BoxBlur()
926 SkAutoTCallVProc<uint8_t, SkMask_FreeImage> autoCall(dstPixels); in BlurGroundTruth()