Lines Matching refs:SkIcoCodec
21 bool SkIcoCodec::IsIco(const void* buffer, size_t bytesRead) { in IsIco()
29 std::unique_ptr<SkCodec> SkIcoCodec::MakeFromStream(std::unique_ptr<SkStream> stream, in MakeFromStream()
188 return std::unique_ptr<SkCodec>(new SkIcoCodec(std::move(maxInfo), codecs.release())); in MakeFromStream()
191 SkIcoCodec::SkIcoCodec(SkEncodedInfo&& info, SkTArray<std::unique_ptr<SkCodec>, true>* codecs) in SkIcoCodec() function in SkIcoCodec
202 SkISize SkIcoCodec::onGetScaledDimensions(float desiredScale) const { in onGetScaledDimensions()
227 int SkIcoCodec::chooseCodec(const SkISize& requestedSize, int startIndex) { in chooseCodec()
240 bool SkIcoCodec::onDimensionsSupported(const SkISize& dim) { in onDimensionsSupported()
247 SkCodec::Result SkIcoCodec::onGetPixels(const SkImageInfo& dstInfo, in onGetPixels()
285 SkCodec::Result SkIcoCodec::onStartScanlineDecode(const SkImageInfo& dstInfo, in onStartScanlineDecode()
309 int SkIcoCodec::onGetScanlines(void* dst, int count, size_t rowBytes) { in onGetScanlines()
314 bool SkIcoCodec::onSkipScanlines(int count) { in onSkipScanlines()
319 SkCodec::Result SkIcoCodec::onStartIncrementalDecode(const SkImageInfo& dstInfo, in onStartIncrementalDecode()
363 SkCodec::Result SkIcoCodec::onIncrementalDecode(int* rowsDecoded) { in onIncrementalDecode()
368 SkCodec::SkScanlineOrder SkIcoCodec::onGetScanlineOrder() const { in onGetScanlineOrder()
378 SkSampler* SkIcoCodec::getSampler(bool createIfNecessary) { in getSampler()