Searched refs:fReleaseHelper (Results 1 – 5 of 5) sorted by relevance
221 SkASSERT(!fReleaseHelper); in ~GrTextureResource()225 fReleaseHelper = std::move(releaseHelper); in setRelease()229 mutable sk_sp<GrRefCntedCallback> fReleaseHelper;232 if (fReleaseHelper) { in invokeReleaseProc()235 fReleaseHelper.reset(); in invokeReleaseProc()
46 fReleaseHelper = std::move(releaseHelper); in setRelease()130 SkASSERT(!fReleaseHelper); in ~GrSurface()146 fReleaseHelper.reset(); in invokeReleaseProc()152 sk_sp<GrRefCntedCallback> fReleaseHelper; variable
183 SkASSERT(!fReleaseHelper); in ~Resource()192 fReleaseHelper = std::move(releaseHelper); in setRelease()216 mutable sk_sp<GrRefCntedCallback> fReleaseHelper;219 if (fReleaseHelper) { in invokeReleaseProc()222 fReleaseHelper.reset(); in invokeReleaseProc()230 SkASSERT(!fReleaseHelper); in abandonGPUData()
50 fReleaseHelper = std::move(releaseHelper); in setRelease()124 SkASSERT(!fReleaseHelper); in ~GrSurface()140 fReleaseHelper.reset(); in invokeReleaseProc()148 sk_sp<GrRefCntedCallback> fReleaseHelper; variable
237 : fFulfillProc(fulfillProc), fReleaseHelper(std::move(releaseHelper)) {} in MakePromiseImageLazyProxy()287 PromiseImageTextureContext textureContext = fReleaseHelper->context(); in MakePromiseImageLazyProxy()307 tex->setRelease(fReleaseHelper); in MakePromiseImageLazyProxy()321 sk_sp<GrRefCntedCallback> fReleaseHelper; in MakePromiseImageLazyProxy() member in SkImage_GpuBase::MakePromiseImageLazyProxy::PromiseLazyInstantiateCallback