Lines Matching refs:dstRowBytes
36 void* dst, size_t dstRowBytes, in onGetPixels() argument
50 int rows = this->decodeRows(dstInfo, dst, dstRowBytes, opts); in onGetPixels()
168 void SkBmpRLECodec::setPixel(void* dst, size_t dstRowBytes, in setPixel() argument
180 SkPMColor* dstRow = SkTAddOffset<SkPMColor>(dst, row * (int) dstRowBytes); in setPixel()
185 uint16_t* dstRow = SkTAddOffset<uint16_t>(dst, row * (int) dstRowBytes); in setPixel()
201 void SkBmpRLECodec::setRGBPixel(void* dst, size_t dstRowBytes, in setRGBPixel() argument
213 SkPMColor* dstRow = SkTAddOffset<SkPMColor>(dst, row * (int) dstRowBytes); in setRGBPixel()
218 SkPMColor* dstRow = SkTAddOffset<SkPMColor>(dst, row * (int) dstRowBytes); in setRGBPixel()
223 uint16_t* dstRow = SkTAddOffset<uint16_t>(dst, row * (int) dstRowBytes); in setRGBPixel()
276 int SkBmpRLECodec::decodeRows(const SkImageInfo& info, void* dst, size_t dstRowBytes, in decodeRows() argument
286 SkSampler::Fill(dstInfo, dst, dstRowBytes, opts.fZeroInitialized); in decodeRows()
294 dst = SkTAddOffset<void>(dst, fLinesToSkip * dstRowBytes); in decodeRows()
305 size_t decodeRowBytes = dstRowBytes; in decodeRows()
325 dst = SkTAddOffset<void>(dst, dstRowBytes); in decodeRows()
332 int SkBmpRLECodec::decodeRLE(const SkImageInfo& dstInfo, void* dst, size_t dstRowBytes) { in decodeRLE() argument
440 setPixel(dst, dstRowBytes, dstInfo, x++, in decodeRLE()
444 setPixel(dst, dstRowBytes, dstInfo, in decodeRLE()
452 setPixel(dst, dstRowBytes, dstInfo, x++, in decodeRLE()
461 setRGBPixel(dst, dstRowBytes, dstInfo, in decodeRLE()
499 setRGBPixel(dst, dstRowBytes, dstInfo, x++, y, red, green, blue); in decodeRLE()
515 setPixel(dst, dstRowBytes, dstInfo, x, y, indices[which]); in decodeRLE()