Lines Matching refs:pr
70 SkSurface_Raster::SkSurface_Raster(const SkImageInfo& info, sk_sp<SkPixelRef> pr,
72 : INHERITED(pr->width(), pr->height(), props)
74 fBitmap.setInfo(info, pr->rowBytes());
75 fBitmap.setPixelRef(std::move(pr), 0, 0);
104 if (SkPixelRef* pr = fBitmap.pixelRef()) {
105 pr->setTemporarilyImmutable();
122 if (SkPixelRef* pr = fBitmap.pixelRef()) {
123 pr->restoreMutability();
185 sk_sp<SkPixelRef> pr = SkMallocPixelRef::MakeAllocate(info, rowBytes);
186 if (!pr) {
190 SkASSERT(pr->rowBytes() == rowBytes);
192 return sk_make_sp<SkSurface_Raster>(info, std::move(pr), props);