Lines Matching refs:fSwizzler
215 std::unique_ptr<SkSwizzler> fSwizzler; member in SkWuffsCodec
334 fSwizzler(nullptr), in SkWuffsCodec()
390 fSwizzler = nullptr; in onStartIncrementalDecode()
472 if (!fSwizzler) { in onIncrementalDecode()
475 fSwizzler = in onIncrementalDecode()
477 fSwizzler->setSampleX(fSpySampler.sampleX()); in onIncrementalDecode()
478 fSwizzler->setSampleY(fSpySampler.sampleY()); in onIncrementalDecode()
488 auto fillInfo = dstInfo().makeWH(fSwizzler->fillWidth(), fScaledHeight); in onIncrementalDecode()
525 const int sampleY = fSwizzler->sampleY(); in onIncrementalDecode()
529 if (!fSwizzler->rowNeeded(y)) { in onIncrementalDecode()
556 fSwizzler->swizzle(d, s); in onIncrementalDecode()
559 fSwizzler->swizzle(tmpBuffer.get(), s); in onIncrementalDecode()
560 d = SkTAddOffset<uint8_t>(d, fSwizzler->swizzleOffsetBytes()); in onIncrementalDecode()
562 fSwizzler->swizzleOffsetBytes()); in onIncrementalDecode()
563 blend(reinterpret_cast<uint32_t*>(d), swizzled, fSwizzler->swizzleWidth()); in onIncrementalDecode()
572 fSwizzler = nullptr; in onIncrementalDecode()
575 fSpySampler.fFillWidth = fSwizzler->fillWidth(); in onIncrementalDecode()