Home | History | Annotate | Download | only in codec

Lines Matching refs:SkIcoCodec

12 #include "SkIcoCodec.h"
21 bool SkIcoCodec::IsIco(const void* buffer, size_t bytesRead) {
29 SkCodec* SkIcoCodec::NewFromStream(SkStream* stream, Result* result) {
195 return new SkIcoCodec(width, height, info, codecs.release(), sk_ref_sp(colorSpace));
202 SkIcoCodec::SkIcoCodec(int width, int height, const SkEncodedInfo& info,
217 SkISize SkIcoCodec::onGetScaledDimensions(float desiredScale) const {
241 int SkIcoCodec::chooseCodec(const SkISize& requestedSize, int startIndex) {
254 bool SkIcoCodec::onDimensionsSupported(const SkISize& dim) {
261 SkCodec::Result SkIcoCodec::onGetPixels(const SkImageInfo& dstInfo,
299 SkCodec::Result SkIcoCodec::onStartScanlineDecode(const SkImageInfo& dstInfo,
324 int SkIcoCodec::onGetScanlines(void* dst, int count, size_t rowBytes) {
329 bool SkIcoCodec::onSkipScanlines(int count) {
334 SkCodec::Result SkIcoCodec::onStartIncrementalDecode(const SkImageInfo& dstInfo,
379 SkCodec::Result SkIcoCodec::onIncrementalDecode(int* rowsDecoded) {
384 SkCodec::SkScanlineOrder SkIcoCodec::onGetScanlineOrder() const {
399 SkSampler* SkIcoCodec::getSampler(bool createIfNecessary) {