Lines Matching refs:rowBytes
24 sk_sp<SkPixelRef> SkMallocPixelRef::MakeAllocate(const SkImageInfo& info, size_t rowBytes) {
25 if (rowBytes == 0) {
26 rowBytes = info.minRowBytes();
27 // rowBytes can still be zero, if it overflowed (width * bytesPerPixel > size_t)
30 if (!is_valid(info) || !info.validRowBytes(rowBytes)) {
33 size_t size = info.computeByteSize(rowBytes);
51 return sk_sp<SkPixelRef>(new PixelRef(info.width(), info.height(), addr, rowBytes));
55 size_t rowBytes,
64 if ((rowBytes < info.minRowBytes()) || (data->size() < info.computeByteSize(rowBytes))) {
73 sk_sp<SkPixelRef> pr(new PixelRef(info.width(), info.height(), pixels, rowBytes,