Home
last modified time | relevance | path

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

/third_party/skia/src/codec/
DSkWebpCodec.cpp62 SkAutoTCallVProc<WebPDemuxer, WebPDemuxDelete> demux(WebPDemuxPartial(&webpData, &state)); in MakeFromStream()
92 SkAutoTCallVProc<WebPChunkIterator, WebPDemuxReleaseChunkIterator> autoCI(&chunkIterator); in MakeFromStream()
106 SkAutoTCallVProc<WebPChunkIterator, WebPDemuxReleaseChunkIterator> autoCI(&chunkIterator); in MakeFromStream()
114 SkAutoTCallVProc<WebPIterator, WebPDemuxReleaseIterator> autoFrame(&frame); in MakeFromStream()
251 SkAutoTCallVProc<WebPIterator, WebPDemuxReleaseIterator> autoIter(&iter); in onGetFrameCount()
360 SkAutoTCallVProc<WebPDecBuffer, WebPFreeDecBuffer> autoFree(&(config.output)); in onGetPixels()
363 SkAutoTCallVProc<WebPIterator, WebPDemuxReleaseIterator> autoFrame(&frame); in onGetPixels()
483 SkAutoTCallVProc<WebPIDecoder, WebPIDelete> idec(WebPIDecode(nullptr, 0, &config)); in onGetPixels()
DSkWebpCodec.h49 SkAutoTCallVProc<WebPDemuxer, WebPDemuxDelete> fDemux;
/third_party/skia/include/private/
DSkTemplates.h67 template <typename T, void (*P)(T*)> class SkAutoTCallVProc
72 SkAutoTCallVProc(const SkAutoTCallVProc&) = delete;
73 SkAutoTCallVProc(SkAutoTCallVProc&& that) : inherited(std::move(that)) {} in SkAutoTCallVProc() function
/third_party/skia/src/images/
DSkWebpEncoder.cpp66 SkAutoTCallVProc<WebPPicture, WebPPictureFree> autoPic(&pic); in Encode()
131 SkAutoTCallVProc<WebPMux, WebPMuxDelete> mux(WebPMuxNew()); in Encode()
/third_party/skia/src/xml/
DSkXMLParser.cpp85 SkAutoTCallVProc<std::remove_pointer_t<XML_Parser>, XML_ParserFree> fXMLParser;
/third_party/skia/src/ports/
DSkFontMgr_fontconfig.cpp102 : public SkAutoTCallVProc<T, FcTDestroy<T, D>> {
103 using inherited = SkAutoTCallVProc<T, FcTDestroy<T, D>>;
105 SkAutoFc() : SkAutoTCallVProc<T, FcTDestroy<T, D>>( C() ) { in SkAutoFc()
DSkFontMgr_preview.h126 SkAutoTCallVProc<FILE, sk_fclose> fFile;
DSkFontMgr_android.cpp122 SkAutoTCallVProc<FILE, sk_fclose> fFile;
DSkFontMgr_config_parser.cpp498 SkAutoTCallVProc<std::remove_pointer_t<XML_Parser>, XML_ParserFree> parser( in parse_config_file()
DSkFontMgr_android_parser.cpp657 SkAutoTCallVProc<std::remove_pointer_t<XML_Parser>, XML_ParserFree> parser( in parse_config_file()
/third_party/skia/modules/skshaper/src/
DSkShaper_harfbuzz.cpp1517 SkAutoTCallVProc<hb_buffer_t, hb_buffer_clear_contents> autoClearBuffer(buffer);