Lines Matching refs:SkPixelRef
30 SkPixelRef::SkPixelRef(int width, int height, void* pixels, size_t rowBytes) in SkPixelRef() function in SkPixelRef
41 SkPixelRef::~SkPixelRef() { in ~SkPixelRef()
46 void SkPixelRef::android_only_reset(int width, int height, size_t rowBytes) { in android_only_reset()
56 void SkPixelRef::needsNewGenID() { in needsNewGenID()
61 uint32_t SkPixelRef::getGenerationID() const { in getGenerationID()
76 void SkPixelRef::addGenIDChangeListener(sk_sp<SkIDChangeListener> listener) { in addGenIDChangeListener()
86 void SkPixelRef::callGenIDChangeListeners() { in callGenIDChangeListeners()
100 void SkPixelRef::notifyPixelsChanged() { in notifyPixelsChanged()
110 void SkPixelRef::setImmutable() { in setImmutable()
114 void SkPixelRef::setImmutableWithID(uint32_t genID) { in setImmutableWithID()
125 void SkPixelRef::setTemporarilyImmutable() { in setTemporarilyImmutable()
130 void SkPixelRef::restoreMutability() { in restoreMutability()
135 sk_sp<SkPixelRef> SkMakePixelRefWithProc(int width, int height, size_t rowBytes, void* addr, in SkMakePixelRefWithProc()
139 return sk_make_sp<SkPixelRef>(width, height, addr, rowBytes); in SkMakePixelRefWithProc()
141 struct PixelRef final : public SkPixelRef { in SkMakePixelRefWithProc()
145 : SkPixelRef(w, h, s, r), fReleaseProc(proc), fReleaseProcContext(ctx) {} in SkMakePixelRefWithProc()
148 return sk_sp<SkPixelRef>(new PixelRef(width, height, addr, rowBytes, releaseProc, ctx)); in SkMakePixelRefWithProc()