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
287 SkSampler::Fill(dstInfo, dst, dstRowBytes, SK_ColorTRANSPARENT, opts.fZeroInitialized); in decodeRows()
295 dst = SkTAddOffset<void>(dst, fLinesToSkip * dstRowBytes); in decodeRows()
306 size_t decodeRowBytes = dstRowBytes; in decodeRows()
326 dst = SkTAddOffset<void>(dst, dstRowBytes); in decodeRows()
333 int SkBmpRLECodec::decodeRLE(const SkImageInfo& dstInfo, void* dst, size_t dstRowBytes) { in decodeRLE() argument
441 setPixel(dst, dstRowBytes, dstInfo, x++, in decodeRLE()
445 setPixel(dst, dstRowBytes, dstInfo, in decodeRLE()
453 setPixel(dst, dstRowBytes, dstInfo, x++, in decodeRLE()
462 setRGBPixel(dst, dstRowBytes, dstInfo, in decodeRLE()
500 setRGBPixel(dst, dstRowBytes, dstInfo, x++, y, red, green, blue); in decodeRLE()
516 setPixel(dst, dstRowBytes, dstInfo, x, y, indices[which]); in decodeRLE()