Home
last modified time | relevance | path

Searched refs:SkSwizzler (Results 1 – 25 of 34) sorted by relevance

12

/external/skqp/src/codec/
DSkSwizzler.h16 class SkSwizzler : public SkSampler {
35 static std::unique_ptr<SkSwizzler> Make(const SkEncodedInfo& encodedInfo,
49 static std::unique_ptr<SkSwizzler> MakeSimple(int srcBPP, const SkImageInfo& dstInfo,
213 SkSwizzler(RowProc fastProc, RowProc proc, const SkPMColor* ctable, int srcOffset,
215 static std::unique_ptr<SkSwizzler> Make(const SkImageInfo& dstInfo, RowProc fastProc,
DSkSwizzler.cpp742 template <SkSwizzler::RowProc proc>
743 void SkSwizzler::SkipLeadingGrayAlphaZerosThen( in SkipLeadingGrayAlphaZerosThen()
761 template <SkSwizzler::RowProc proc>
762 void SkSwizzler::SkipLeading8888ZerosThen( in SkipLeading8888ZerosThen()
780 std::unique_ptr<SkSwizzler> SkSwizzler::MakeSimple(int srcBPP, const SkImageInfo& dstInfo, in MakeSimple()
808 std::unique_ptr<SkSwizzler> SkSwizzler::Make(const SkEncodedInfo& encodedInfo, in Make()
1147 std::unique_ptr<SkSwizzler> SkSwizzler::Make(const SkImageInfo& dstInfo, in Make()
1166 return std::unique_ptr<SkSwizzler>(new SkSwizzler(fastProc, proc, ctable, srcOffset, srcWidth, in Make()
1170 SkSwizzler::SkSwizzler(RowProc fastProc, RowProc proc, const SkPMColor* ctable, int srcOffset, in SkSwizzler() function in SkSwizzler
1189 int SkSwizzler::onSetSampleX(int sampleX) { in onSetSampleX()
[all …]
DSkWbmpCodec.cpp124 std::unique_ptr<SkSwizzler> swizzler = SkSwizzler::Make(this->getEncodedInfo(), nullptr, info, in onGetPixels()
187 fSwizzler = SkSwizzler::Make(this->getEncodedInfo(), nullptr, dstInfo, options); in onStartScanlineDecode()
DSkPngCodec.h61 SkSwizzler* swizzler() { return fSwizzler.get(); } in swizzler()
84 std::unique_ptr<SkSwizzler> fSwizzler;
DSkWbmpCodec.h51 std::unique_ptr<SkSwizzler> fSwizzler;
DSkHeifCodec.h73 std::unique_ptr<SkSwizzler> fSwizzler;
DSkBmpStandardCodec.h85 std::unique_ptr<SkSwizzler> fSwizzler;
DSkGifCodec.h133 std::unique_ptr<SkSwizzler> fSwizzler;
DSkJpegCodec.h137 std::unique_ptr<SkSwizzler> fSwizzler;
DSkBmpStandardCodec.cpp192 fSwizzler = SkSwizzler::Make(encodedInfo, colorPtr, swizzlerInfo, swizzlerOptions); in initializeSwizzler()
DSkHeifCodec.cpp320 fSwizzler = SkSwizzler::MakeSimple(srcBPP, swizzlerDstInfo, options); in initializeSwizzler()
DSkWuffsCodec.cpp212 std::unique_ptr<SkSwizzler> fSwizzler;
444 fSwizzler = SkSwizzler::Make(this->getEncodedInfo(), fColorTable, dstInfo(), in onIncrementalDecode()
DSkJpegCodec.cpp665 fSwizzler = SkSwizzler::Make(swizzlerInfo, nullptr, swizzlerDstInfo, swizzlerOptions); in initializeSwizzler()
684 fSwizzler = SkSwizzler::MakeSimple(srcBPP, swizzlerDstInfo, swizzlerOptions); in initializeSwizzler()
/external/skia/src/codec/
DSkSwizzler.h16 class SkSwizzler : public SkSampler {
35 static std::unique_ptr<SkSwizzler> Make(const SkEncodedInfo& encodedInfo,
49 static std::unique_ptr<SkSwizzler> MakeSimple(int srcBPP, const SkImageInfo& dstInfo,
213 SkSwizzler(RowProc fastProc, RowProc proc, const SkPMColor* ctable, int srcOffset,
215 static std::unique_ptr<SkSwizzler> Make(const SkImageInfo& dstInfo, RowProc fastProc,
DSkSwizzler.cpp742 template <SkSwizzler::RowProc proc>
743 void SkSwizzler::SkipLeadingGrayAlphaZerosThen( in SkipLeadingGrayAlphaZerosThen()
761 template <SkSwizzler::RowProc proc>
762 void SkSwizzler::SkipLeading8888ZerosThen( in SkipLeading8888ZerosThen()
780 std::unique_ptr<SkSwizzler> SkSwizzler::MakeSimple(int srcBPP, const SkImageInfo& dstInfo, in MakeSimple()
808 std::unique_ptr<SkSwizzler> SkSwizzler::Make(const SkEncodedInfo& encodedInfo, in Make()
1147 std::unique_ptr<SkSwizzler> SkSwizzler::Make(const SkImageInfo& dstInfo, in Make()
1166 return std::unique_ptr<SkSwizzler>(new SkSwizzler(fastProc, proc, ctable, srcOffset, srcWidth, in Make()
1170 SkSwizzler::SkSwizzler(RowProc fastProc, RowProc proc, const SkPMColor* ctable, int srcOffset, in SkSwizzler() function in SkSwizzler
1189 int SkSwizzler::onSetSampleX(int sampleX) { in onSetSampleX()
[all …]
DSkWbmpCodec.cpp124 std::unique_ptr<SkSwizzler> swizzler = SkSwizzler::Make(this->getEncodedInfo(), nullptr, info, in onGetPixels()
187 fSwizzler = SkSwizzler::Make(this->getEncodedInfo(), nullptr, dstInfo, options); in onStartScanlineDecode()
DSkPngCodec.h61 SkSwizzler* swizzler() { return fSwizzler.get(); } in swizzler()
84 std::unique_ptr<SkSwizzler> fSwizzler;
DSkWbmpCodec.h51 std::unique_ptr<SkSwizzler> fSwizzler;
DSkHeifCodec.h75 std::unique_ptr<SkSwizzler> fSwizzler;
DSkBmpStandardCodec.h85 std::unique_ptr<SkSwizzler> fSwizzler;
DSkGifCodec.h133 std::unique_ptr<SkSwizzler> fSwizzler;
DSkJpegCodec.h137 std::unique_ptr<SkSwizzler> fSwizzler;
DSkHeifCodec.cpp320 fSwizzler = SkSwizzler::MakeSimple(srcBPP, swizzlerDstInfo, options); in initializeSwizzler()
DSkBmpStandardCodec.cpp192 fSwizzler = SkSwizzler::Make(encodedInfo, colorPtr, swizzlerInfo, swizzlerOptions); in initializeSwizzler()
DSkWuffsCodec.cpp215 std::unique_ptr<SkSwizzler> fSwizzler;
476 SkSwizzler::Make(this->getEncodedInfo(), nullptr, dstInfo(), this->options(), &bounds); in onIncrementalDecode()

12