Lines Matching refs:fSwizzler
118 , fSwizzler(nullptr) in SkGifCodec()
268 fSwizzler = SkSwizzler::Make(this->getEncodedInfo(), fCurrColorTable->readColors(), in initializeSwizzler()
270 SkASSERT(fSwizzler.get()); in initializeSwizzler()
335 const int scaledHeight = get_scaled_dimension(dstInfo.height(), fSwizzler->sampleY()); in decodeFrame()
360 fSwizzler->fill(fillInfo, fDst, fDstRowBytes, this->getFillValue(dstInfo), in decodeFrame()
409 fSwizzler->swizzle(fXformBuffer.get(), src); in applyXformRow()
411 const int xformWidth = get_scaled_dimension(dstInfo.width(), fSwizzler->sampleX()); in applyXformRow()
414 fSwizzler->swizzle(dst, src); in applyXformRow()
455 const int sampleY = fSwizzler->sampleY(); in haveDecodedRow()
462 if (fSwizzler->rowNeeded(potentialRow)) { in haveDecodedRow()
519 size_t offsetBytes = fSwizzler->swizzleOffsetBytes(); in haveDecodedRow()
531 blend_line<uint32_t>(dst, src, fSwizzler->swizzleWidth()); in haveDecodedRow()
534 blend_line<uint64_t>(dst, src, fSwizzler->swizzleWidth()); in haveDecodedRow()
545 const size_t bytesToCopy = fSwizzler->swizzleWidth() * bytesPerPixel; in haveDecodedRow()
546 void* copiedLine = SkTAddOffset<void>(dstLine, fSwizzler->swizzleOffsetBytes()); in haveDecodedRow()