79 pixelRef->addGenIDChangeListener(sk_make_sp<TestListener>(&
count));
84 pixelRef->notifyPixelsChanged();
91 pixelRef->notifyPixelsChanged();
96 pixelRef->addGenIDChangeListener(sk_make_sp<TestListener>(&
count));
97 pixelRef->notifyPixelsChanged();
102 auto listener = sk_make_sp<TestListener>(&
count);
103 pixelRef->addGenIDChangeListener(listener);
105 listener->markShouldDeregister();
106 pixelRef->notifyPixelsChanged();
111 listener = sk_make_sp<TestListener>(&
count);
112 pixelRef->addGenIDChangeListener(listener);
114 listener->markShouldDeregister();
116 pixelRef->addGenIDChangeListener(sk_make_sp<TestListener>(&
count));
121 pixelRef->addGenIDChangeListener(
nullptr);
122 pixelRef->notifyPixelsChanged();
bool installPixels(const SkImageInfo &info, void *pixels, size_t rowBytes, void(*releaseProc)(void *addr, void *context), void *context)