Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
SkPngInterlacedDecoder Member List

This is the complete list of members for SkPngInterlacedDecoder, including all inherited members.

applyColorXform(void *dst, const void *src, int count) constSkCodecprotected
applyXformRow(void *dst, const void *src)SkPngCodecprotected
bounds() constSkCodecinline
colorXform() constSkCodecinlineprotected
conversionSupported(const SkImageInfo &dst, bool srcIsOpaque, bool needsColorXform)SkCodecprotectedvirtual
currScanline() constSkCodecinlineprotected
decode(int *rowsDecoded) overrideSkPngInterlacedDecoderinlineprivatevirtual
decodeAllRows(void *dst, size_t rowBytes, int *rowsDecoded) overrideSkPngInterlacedDecoderinlineprivatevirtual
dimensions() constSkCodecinline
dstInfo() constSkCodecinlineprotected
fBitDepthSkPngCodecprotected
fColorTableSkPngCodecprotected
fColorXformSrcRowSkPngCodecprotected
fInfo_ptrSkPngCodecprotected
fPng_ptrSkPngCodecprotected
fPngChunkReaderSkPngCodecprotected
fStorageSkPngCodecprotected
fSwizzlerSkPngCodecprotected
getEncodedData() constSkCodecvirtual
getEncodedFormat() constSkCodecinline
getEncodedInfo() constSkCodecinlineprotected
getFrameCount()SkCodecinline
getFrameInfo(int index, FrameInfo *info) constSkCodecinline
getFrameInfo()SkCodec
getICCProfile() constSkCodecinline
getImage(const SkImageInfo &info, const Options *opts=nullptr)SkCodec
getImage()SkCodec
getInfo() constSkCodecinline
getOrigin() constSkCodecinline
getPixels(const SkImageInfo &info, void *pixels, size_t rowBytes, const Options *)SkCodec
getPixels(const SkImageInfo &info, void *pixels, size_t rowBytes)SkCodecinline
getPixels(const SkPixmap &pm, const Options *opts=nullptr)SkCodecinline
getRepetitionCount()SkCodecinline
getSampler(bool createIfNecessary) overrideSkPngCodecprotectedvirtual
getScaledDimensions(float desiredScale) constSkCodecinline
getScanlineOrder() constSkCodecinline
getScanlines(void *dst, int countLines, size_t rowBytes)SkCodec
getSrcXformFormat() constSkCodecinlineprotected
getValidSubset(SkIRect *desiredSubset) constSkCodecinline
getYUVAPlanes(const SkYUVAPixmaps &yuvaPixmaps)SkCodec
incrementalDecode(int *rowsDecoded=nullptr)SkCodecinline
info_ptr()SkPngCodecinlineprotected
initializeXformParams()SkPngCodecprotected
InterlacedRowCallback(png_structp png_ptr, png_bytep row, png_uint_32 rowNum, int pass)SkPngInterlacedDecoderinlinestatic
IsPng(const void *, size_t)SkPngCodecstatic
kBottomUp_SkScanlineOrder enum valueSkCodec
kCouldNotRewind enum valueSkCodec
kErrorInInput enum valueSkCodec
kIncompleteInput enum valueSkCodec
kInternalError enum valueSkCodec
kInvalidConversion enum valueSkCodec
kInvalidInput enum valueSkCodec
kInvalidParameters enum valueSkCodec
kInvalidScale enum valueSkCodec
kNo_ZeroInitialized enum valueSkCodec
kNoFrameSkCodecstatic
kRepetitionCountInfiniteSkCodecstatic
kSuccess enum valueSkCodec
kTopDown_SkScanlineOrder enum valueSkCodec
kUnimplemented enum valueSkCodec
kYes_ZeroInitialized enum valueSkCodec
MakeFromData(sk_sp< SkData >, SkSpan< const SkCodecs::Decoder > decoders, SkPngChunkReader *=nullptr)SkCodecstatic
MakeFromData(sk_sp< SkData >, SkPngChunkReader *=nullptr)SkCodecstatic
MakeFromStream(std::unique_ptr< SkStream >, Result *, SkPngChunkReader *=nullptr)SkPngCodecstatic
SkCodec::MakeFromStream(std::unique_ptr< SkStream >, SkSpan< const SkCodecs::Decoder > decoders, Result *=nullptr, SkPngChunkReader *=nullptr, SelectionPolicy selectionPolicy=SelectionPolicy::kPreferStillImage)SkCodecstatic
SkCodec::MakeFromStream(std::unique_ptr< SkStream >, Result *=nullptr, SkPngChunkReader *=nullptr, SelectionPolicy selectionPolicy=SelectionPolicy::kPreferStillImage)SkCodecstatic
MinBufferedBytesNeeded()SkCodecinlinestatic
nextScanline() constSkCodecinline
onDimensionsSupported(const SkISize &)SkCodecinlineprotectedvirtual
onGetEncodedFormat() const overrideSkPngCodecinlineprotectedvirtual
onGetFrameCount()SkCodecinlineprotectedvirtual
onGetFrameInfo(int, FrameInfo *) constSkCodecinlineprotectedvirtual
onGetGainmapInfo(SkGainmapInfo *, std::unique_ptr< SkStream > *)SkCodecinlineprotectedvirtual
onGetPixels(const SkImageInfo &, void *, size_t, const Options &, int *) overrideSkPngCodecprotectedvirtual
onGetRepetitionCount()SkCodecinlineprotectedvirtual
onGetScaledDimensions(float) constSkCodecinlineprotectedvirtual
onGetScanlineOrder() constSkCodecinlineprotectedvirtual
onGetValidSubset(SkIRect *) constSkCodecinlineprotectedvirtual
onGetYUVAPlanes(const SkYUVAPixmaps &)SkCodecinlineprotectedvirtual
onIncrementalDecode(int *) overrideSkPngCodecprotectedvirtual
onOutputScanline(int inputScanline) constSkCodecprotectedvirtual
onQueryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes &, SkYUVAPixmapInfo *) constSkCodecinlineprotectedvirtual
onRewind() overrideSkPngCodecprotectedvirtual
onStartIncrementalDecode(const SkImageInfo &dstInfo, void *pixels, size_t rowBytes, const SkCodec::Options &) overrideSkPngCodecprotectedvirtual
options() constSkCodecinlineprotected
outputScanline(int inputScanline) constSkCodec
png_ptr()SkPngCodecinlineprotected
processData()SkPngCodecprotected
queryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes &supportedDataTypes, SkYUVAPixmapInfo *yuvaPixmapInfo) constSkCodec
Register(bool(*peek)(const void *, size_t), std::unique_ptr< SkCodec >(*make)(std::unique_ptr< SkStream >, SkCodec::Result *))SkCodecstatic
Result enum nameSkCodec
ResultToString(Result)SkCodecstatic
rewindIfNeeded()SkCodecprotected
SelectionPolicy enum nameSkCodec
setIdatLength(size_t len)SkPngCodecinline
setRange(int firstRow, int lastRow, void *dst, size_t rowBytes) overrideSkPngInterlacedDecoderinlineprivatevirtual
setSrcXformFormat(XformFormat pixelFormat)SkCodecprotected
SkCodec(SkEncodedInfo &&, XformFormat srcFormat, std::unique_ptr< SkStream >, SkEncodedOrigin=kTopLeft_SkEncodedOrigin)SkCodecprotected
skipScanlines(int countLines)SkCodec
SkPngCodec(SkEncodedInfo &&, std::unique_ptr< SkStream >, SkPngChunkReader *, void *png_ptr, void *info_ptr, int bitDepth)SkPngCodecprotected
SkPngInterlacedDecoder(SkEncodedInfo &&info, std::unique_ptr< SkStream > stream, SkPngChunkReader *reader, png_structp png_ptr, png_infop info_ptr, int bitDepth, int numberPasses)SkPngInterlacedDecoderinline
SkScanlineOrder enum nameSkCodec
startIncrementalDecode(const SkImageInfo &dstInfo, void *dst, size_t rowBytes, const Options *)SkCodec
startIncrementalDecode(const SkImageInfo &dstInfo, void *dst, size_t rowBytes)SkCodecinline
startScanlineDecode(const SkImageInfo &dstInfo, const Options *options)SkCodec
startScanlineDecode(const SkImageInfo &dstInfo)SkCodecinline
stream()SkCodecinlineprotected
swizzler()SkPngCodecinlineprotected
usesColorXform() constSkCodecinlineprotectedvirtual
XformFormat typedefSkCodecprotected
xformOnDecode() constSkCodecinlineprotected
ZeroInitialized enum nameSkCodec
~SkCodec()SkCodecvirtual
~SkPngCodec() overrideSkPngCodec