Searched refs:SkSwizzler (Results 1 - 14 of 14) sorted by relevance
/third_party/skia/src/codec/ |
H A D | SkSwizzler.h | 16 class SkSwizzler : public SkSampler { class 19 * Create a new SkSwizzler. 33 * @return A new SkSwizzler or nullptr on failure. 35 static std::unique_ptr<SkSwizzler> Make(const SkEncodedInfo& encodedInfo, 47 * @return A new SkSwizzler or nullptr on failure. 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,
|
H A D | SkSwizzler.cpp | 12 #include "src/codec/SkSwizzler.h" 742 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> SkSwizzle 1170 SkSwizzler::SkSwizzler(RowProc fastProc, RowProc proc, const SkPMColor* ctable, int srcOffset, SkSwizzler() function in SkSwizzler [all...] |
H A D | SkWbmpCodec.cpp | 124 std::unique_ptr<SkSwizzler> swizzler = SkSwizzler::Make(this->getEncodedInfo(), nullptr, info, in onGetPixels() 187 fSwizzler = SkSwizzler::Make(this->getEncodedInfo(), nullptr, dstInfo, options); in onStartScanlineDecode()
|
H A D | SkPngCodec.h | 16 #include "src/codec/SkSwizzler.h" 61 SkSwizzler* swizzler() { return fSwizzler.get(); } in swizzler() 84 std::unique_ptr<SkSwizzler> fSwizzler;
|
H A D | SkWbmpCodec.h | 13 #include "src/codec/SkSwizzler.h" 51 std::unique_ptr<SkSwizzler> fSwizzler;
|
H A D | SkBmpStandardCodec.h | 14 #include "src/codec/SkSwizzler.h" 85 std::unique_ptr<SkSwizzler> fSwizzler;
|
H A D | SkJpegCodec.h | 15 #include "src/codec/SkSwizzler.h" 139 std::unique_ptr<SkSwizzler> fSwizzler;
|
H A D | SkHeifCodec.h | 16 #include "src/codec/SkSwizzler.h" 96 std::unique_ptr<SkSwizzler> fSwizzler;
|
H A D | SkBmpStandardCodec.cpp | 192 fSwizzler = SkSwizzler::Make(encodedInfo, colorPtr, swizzlerInfo, swizzlerOptions); in initializeSwizzler()
|
H A D | SkJpegCodec.cpp | 646 fSwizzler = SkSwizzler::Make(swizzlerInfo, nullptr, swizzlerDstInfo, swizzlerOptions); in initializeSwizzler() 665 fSwizzler = SkSwizzler::MakeSimple(srcBPP, swizzlerDstInfo, swizzlerOptions); in initializeSwizzler()
|
H A D | SkPngCodec.cpp | 21 #include "src/codec/SkSwizzler.h" 856 // Often, we depend on SkSwizzler to perform any transforms that we need. However, we in infoCallback() 865 // TODO: Should we use SkSwizzler here? in infoCallback() 889 // TODO: Should we use SkSwizzler here? in infoCallback() 1119 fSwizzler = SkSwizzler::MakeSimple(srcBPP, swizzlerInfo, swizzlerOptions); in initializeSwizzler() 1122 fSwizzler = SkSwizzler::Make(this->getEncodedInfo(), colors, swizzlerInfo, in initializeSwizzler()
|
H A D | SkHeifCodec.cpp | 453 fSwizzler = SkSwizzler::MakeSimple(srcBPP, swizzlerDstInfo, options); in initializeSwizzler()
|
/third_party/skia/third_party/externals/libgifcodec/ |
H A D | SkLibGifCodec.h | 14 #include "src/codec/SkSwizzler.h" 130 std::unique_ptr<SkSwizzler> fSwizzler;
|
H A D | SkLibGifCodec.cpp | 38 #include "src/codec/SkSwizzler.h" 91 // expanding to 8 bits and take advantage of the SkSwizzler to work from 4. in MakeFromStream() 262 fSwizzler = SkSwizzler::Make(this->getEncodedInfo(), fCurrColorTable->readColors(), in initializeSwizzler() 283 // remaining rows, but that requires an SkSwizzler, which we have in onGetPixels()
|
Completed in 12 milliseconds