Home
last modified time | relevance | path

Searched refs:fReleaseHelper (Results 1 – 8 of 8) sorted by relevance

/external/skia/src/gpu/
DGrManagedResource.h228 SkASSERT(!fReleaseHelper); in ~GrTextureResource()
232 fReleaseHelper = std::move(releaseHelper); in setRelease()
236 mutable sk_sp<GrRefCntedCallback> fReleaseHelper;
239 if (fReleaseHelper) { in invokeReleaseProc()
242 fReleaseHelper.reset(); in invokeReleaseProc()
DGrSurface.h46 fReleaseHelper = std::move(releaseHelper); in setRelease()
130 SkASSERT(!fReleaseHelper); in ~GrSurface()
146 fReleaseHelper.reset(); in invokeReleaseProc()
152 sk_sp<GrRefCntedCallback> fReleaseHelper; variable
/external/skqp/src/gpu/vk/
DGrVkImage.h164 SkASSERT(!fReleaseHelper); in ~Resource()
173 fReleaseHelper = std::move(releaseHelper); in setRelease()
194 mutable sk_sp<GrReleaseProcHelper> fReleaseHelper;
199 SkASSERT(!fReleaseHelper); in abandonGPUData()
221 if (fReleaseHelper) { in invokeReleaseProc()
224 fReleaseHelper.reset(); in invokeReleaseProc()
DGrVkImage.cpp243 SkASSERT(!fReleaseHelper); in freeGPUData()
/external/skqp/src/gpu/gl/
DGrGLTexture.h69 SkASSERT(!fReleaseHelper); in ~GrGLTexture()
82 fReleaseHelper = std::move(releaseHelper); in setRelease()
137 fReleaseHelper.reset(); in invokeReleaseProc()
151 sk_sp<GrReleaseProcHelper> fReleaseHelper; variable
/external/skqp/src/gpu/mtl/
DGrMtlTexture.h43 fReleaseHelper = std::move(releaseHelper); in setRelease()
76 fReleaseHelper.reset(); in invokeReleaseProc()
94 sk_sp<GrReleaseProcHelper> fReleaseHelper; variable
/external/skia/src/image/
DSkImage_GpuBase.cpp237 : 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
/external/skqp/src/gpu/mock/
DGrMockTexture.h47 fReleaseHelper = std::move(releaseHelper); in setRelease()
92 fReleaseHelper.reset(); in invokeReleaseProc()
96 sk_sp<GrReleaseProcHelper> fReleaseHelper; variable