Lines Matching refs:fImage

120             dst->fImage = nullptr;
125 // This filter will disregard the src.fImage completely.
135 // If src.fImage is null, then this call is only to calculate the border.
136 if (src.fImage != nullptr && dst->fImage == nullptr) {
144 if (src.fImage == nullptr) {
156 auto dstStart = &dst->fImage[border.x() + border.y() * dst->fRowBytes];
161 SkMask::AlphaIter<SkMask::kBW_Format>(src.fImage, 0), src.fRowBytes,
167 SkMask::AlphaIter<SkMask::kA8_Format>(src.fImage), src.fRowBytes,
171 uint32_t* srcARGB = reinterpret_cast<uint32_t*>(src.fImage);
178 uint16_t* srcLCD = reinterpret_cast<uint16_t*>(src.fImage);
189 auto dstStart = &dst->fImage[border.x() + border.y() * dst->fRowBytes];
194 SkMask::AlphaIter<SkMask::kBW_Format>(src.fImage, 0), src.fRowBytes,
200 SkMask::AlphaIter<SkMask::kA8_Format>(src.fImage), src.fRowBytes,
204 uint32_t* srcARGB = reinterpret_cast<uint32_t*>(src.fImage);
211 uint16_t* srcLCD = reinterpret_cast<uint16_t*>(src.fImage);
224 SkAutoMaskFreeImage autoFreeBlurMask(blur.fImage);
231 dst->fImage = SkMask::AllocImage(dstSize);
232 auto blurStart = &blur.fImage[border.x() + border.y() * blur.fRowBytes];
236 dst->fImage, dst->fRowBytes,
237 SkMask::AlphaIter<SkMask::kBW_Format>(src.fImage, 0), src.fRowBytes,
243 dst->fImage, dst->fRowBytes,
244 SkMask::AlphaIter<SkMask::kA8_Format>(src.fImage), src.fRowBytes,
249 uint32_t* srcARGB = reinterpret_cast<uint32_t*>(src.fImage);
251 dst->fImage, dst->fRowBytes,
257 uint16_t* srcLCD = reinterpret_cast<uint16_t*>(src.fImage);
259 dst->fImage, dst->fRowBytes,
415 dst->fImage = nullptr;
439 dst->fImage = dp;
465 dst->fImage = SkMask::AllocImage(srcSize);
468 uint8_t *inner_scanline = dst->fImage + y*sw;
545 dst->fImage = nullptr;
547 if (src.fImage) {
558 const uint8_t* srcPixels = src.fImage;
620 dst->fImage = dstPixels;
642 dst->fImage = SkMask::AllocImage(srcSize);
643 merge_src_with_blur(dst->fImage, src.fRowBytes,