Lines Matching refs:fSwizzler
106 , fSwizzler(nullptr) in SkLibGifCodec()
262 fSwizzler = SkSwizzler::Make(this->getEncodedInfo(), fCurrColorTable->readColors(), in initializeSwizzler()
264 SkASSERT(fSwizzler.get()); in initializeSwizzler()
329 const int scaledHeight = get_scaled_dimension(dstInfo.height(), fSwizzler->sampleY()); in decodeFrame()
351 auto fillInfo = dstInfo.makeWH(fSwizzler->fillWidth(), scaledHeight); in decodeFrame()
394 fSwizzler->swizzle(fXformBuffer.get(), src); in applyXformRow()
396 const int xformWidth = get_scaled_dimension(dstInfo.width(), fSwizzler->sampleX()); in applyXformRow()
399 fSwizzler->swizzle(dst, src); in applyXformRow()
440 const int sampleY = fSwizzler->sampleY(); in haveDecodedRow()
447 if (fSwizzler->rowNeeded(potentialRow)) { in haveDecodedRow()
504 size_t offsetBytes = fSwizzler->swizzleOffsetBytes(); in haveDecodedRow()
516 blend_line<uint32_t>(dst, src, fSwizzler->swizzleWidth()); in haveDecodedRow()
519 blend_line<uint64_t>(dst, src, fSwizzler->swizzleWidth()); in haveDecodedRow()
530 const size_t bytesToCopy = fSwizzler->swizzleWidth() * bytesPerPixel; in haveDecodedRow()
531 void* copiedLine = SkTAddOffset<void>(dstLine, fSwizzler->swizzleOffsetBytes()); in haveDecodedRow()