Home
last modified time | relevance | path

Searched refs:releaseHelper (Results 1 - 25 of 25) sorted by relevance

/third_party/skia/src/image/
H A DSkImage_GpuBase.cpp203 sk_sp<GrRefCntedCallback> releaseHelper) { in MakePromiseImageLazyProxy()
206 SkASSERT(releaseHelper); in MakePromiseImageLazyProxy()
236 sk_sp<GrRefCntedCallback> releaseHelper) in MakePromiseImageLazyProxy()
237 : fFulfillProc(fulfillProc), fReleaseHelper(std::move(releaseHelper)) {} in MakePromiseImageLazyProxy()
325 } callback(fulfillProc, std::move(releaseHelper)); in MakePromiseImageLazyProxy()
197 MakePromiseImageLazyProxy( GrContextThreadSafeProxy* tsp, SkISize dimensions, GrBackendFormat backendFormat, GrMipmapped mipMapped, PromiseImageTextureFulfillProc fulfillProc, sk_sp<GrRefCntedCallback> releaseHelper) MakePromiseImageLazyProxy() argument
235 PromiseLazyInstantiateCallback(PromiseImageTextureFulfillProc fulfillProc, sk_sp<GrRefCntedCallback> releaseHelper) MakePromiseImageLazyProxy() argument
H A DSkSurface_Gpu.cpp495 auto releaseHelper = GrRefCntedCallback::Make(textureReleaseProc, releaseContext); in MakeFromBackendTexture() local
513 std::move(releaseHelper))); in MakeFromBackendTexture()
534 auto releaseHelper = GrRefCntedCallback::Make(releaseProc, releaseContext); in onReplaceBackendTexture() local
577 std::move(releaseHelper))); in onReplaceBackendTexture()
613 auto releaseHelper = GrRefCntedCallback::Make(relProc, releaseContext); in MakeFromBackendRenderTarget() local
629 auto proxy = proxyProvider->wrapBackendRenderTarget(rt, std::move(releaseHelper)); in MakeFromBackendRenderTarget()
H A DSkImage_Gpu.cpp392 sk_sp<GrRefCntedCallback> releaseHelper) { in new_wrapped_texture_common()
399 backendTex, ownership, GrWrapCacheable::kNo, kRead_GrIOType, std::move(releaseHelper)); in new_wrapped_texture_common()
420 auto releaseHelper = GrRefCntedCallback::Make(releaseP, releaseC); in MakeFromCompressedTexture() local
434 tex, kBorrow_GrWrapOwnership, GrWrapCacheable::kNo, std::move(releaseHelper)); in MakeFromCompressedTexture()
453 auto releaseHelper = GrRefCntedCallback::Make(releaseP, releaseC); in MakeFromTexture() local
471 kBorrow_GrWrapOwnership, std::move(releaseHelper)); in MakeFromTexture()
589 auto releaseHelper = GrRefCntedCallback::Make(textureReleaseProc, textureContext); in MakePromiseTexture() local
618 std::move(releaseHelper)); in MakePromiseTexture()
732 auto releaseHelper = GrRefCntedCallback::Make(deleteImageProc, deleteImageCtx); in MakeFromAHardwareBufferWithData() local
746 std::move(releaseHelper)); in MakeFromAHardwareBufferWithData()
385 new_wrapped_texture_common(GrRecordingContext* rContext, const GrBackendTexture& backendTex, GrColorType colorType, GrSurfaceOrigin origin, SkAlphaType at, sk_sp<SkColorSpace> colorSpace, GrWrapOwnership ownership, sk_sp<GrRefCntedCallback> releaseHelper) new_wrapped_texture_common() argument
[all...]
H A DSkImage_GpuBase.h52 sk_sp<GrRefCntedCallback> releaseHelper);
H A DSkImage_GpuYUVA.cpp229 auto releaseHelper = GrRefCntedCallback::Make(textureReleaseProc, releaseContext); in MakeFromYUVATextures() local
239 releaseHelper); in MakeFromYUVATextures()
/third_party/skia/src/gpu/
H A DGrProxyProvider.cpp540 sk_sp<GrRefCntedCallback> releaseHelper) { in wrapBackendTexture()
561 if (releaseHelper) { in wrapBackendTexture()
562 tex->setRelease(std::move(releaseHelper)); in wrapBackendTexture()
577 sk_sp<GrRefCntedCallback> releaseHelper) { in wrapCompressedBackendTexture()
596 if (releaseHelper) { in wrapCompressedBackendTexture()
597 tex->setRelease(std::move(releaseHelper)); in wrapCompressedBackendTexture()
613 sk_sp<GrRefCntedCallback> releaseHelper) { in wrapRenderableBackendTexture()
637 if (releaseHelper) { in wrapRenderableBackendTexture()
638 tex->setRelease(std::move(releaseHelper)); in wrapRenderableBackendTexture()
653 sk_sp<GrRefCntedCallback> releaseHelper) { in wrapBackendRenderTarget()
536 wrapBackendTexture(const GrBackendTexture& backendTex, GrWrapOwnership ownership, GrWrapCacheable cacheable, GrIOType ioType, sk_sp<GrRefCntedCallback> releaseHelper) wrapBackendTexture() argument
573 wrapCompressedBackendTexture( const GrBackendTexture& beTex, GrWrapOwnership ownership, GrWrapCacheable cacheable, sk_sp<GrRefCntedCallback> releaseHelper) wrapCompressedBackendTexture() argument
608 wrapRenderableBackendTexture( const GrBackendTexture& backendTex, int sampleCnt, GrWrapOwnership ownership, GrWrapCacheable cacheable, sk_sp<GrRefCntedCallback> releaseHelper) wrapRenderableBackendTexture() argument
651 wrapBackendRenderTarget( const GrBackendRenderTarget& backendRT, sk_sp<GrRefCntedCallback> releaseHelper) wrapBackendRenderTarget() argument
[all...]
H A DGrSurface.h44 void setRelease(sk_sp<GrRefCntedCallback> releaseHelper) { in setRelease() argument
45 this->onSetRelease(releaseHelper); in setRelease()
46 fReleaseHelper = std::move(releaseHelper); in setRelease()
H A DGrProxyProvider.h124 sk_sp<GrRefCntedCallback> releaseHelper);
133 sk_sp<GrRefCntedCallback> releaseHelper);
139 sk_sp<GrRefCntedCallback> releaseHelper);
H A DGrManagedResource.h224 void setRelease(sk_sp<GrRefCntedCallback> releaseHelper) { in setRelease() argument
225 fReleaseHelper = std::move(releaseHelper); in setRelease()
H A DGrRecordingContextPriv.cpp311 sk_sp<GrRefCntedCallback> releaseHelper) { in makeSFCFromBackendTexture()
324 std::move(releaseHelper)); in makeSFCFromBackendTexture()
340 std::move(releaseHelper))); in makeSFCFromBackendTexture()
306 makeSFCFromBackendTexture( GrColorInfo info, const GrBackendTexture& tex, int sampleCount, GrSurfaceOrigin origin, sk_sp<GrRefCntedCallback> releaseHelper) makeSFCFromBackendTexture() argument
H A DGrRecordingContextPriv.h202 sk_sp<GrRefCntedCallback> releaseHelper);
/third_party/skia/src/gpu/vk/
H A DGrVkTexture.h79 void onSetRelease(sk_sp<GrRefCntedCallback> releaseHelper) override {
81 fTexture->setResourceRelease(std::move(releaseHelper));
H A DGrVkTextureRenderTarget.h86 void onSetRelease(sk_sp<GrRefCntedCallback> releaseHelper) override {
88 GrVkTexture::onSetRelease(std::move(releaseHelper));
H A DGrVkRenderTarget.h166 void onSetRelease(sk_sp<GrRefCntedCallback> releaseHelper) override {
171 attachment->setResourceRelease(std::move(releaseHelper));
H A DGrVkImage.cpp605 void GrVkImage::setResourceRelease(sk_sp<GrRefCntedCallback> releaseHelper) { in setResourceRelease() argument
608 fResource->setRelease(std::move(releaseHelper)); in setResourceRelease()
H A DGrVkImage.h205 void setResourceRelease(sk_sp<GrRefCntedCallback> releaseHelper);
/third_party/skia/src/gpu/d3d/
H A DGrD3DTexture.h76 void onSetRelease(sk_sp<GrRefCntedCallback> releaseHelper) override {
78 this->setResourceRelease(std::move(releaseHelper));
H A DGrD3DRenderTarget.h117 void onSetRelease(sk_sp<GrRefCntedCallback> releaseHelper) override {
119 this->setResourceRelease(std::move(releaseHelper));
H A DGrD3DTextureResource.cpp120 void GrD3DTextureResource::setResourceRelease(sk_sp<GrRefCntedCallback> releaseHelper) { in setResourceRelease() argument
123 fResource->setRelease(std::move(releaseHelper)); in setResourceRelease()
H A DGrD3DTextureRenderTarget.h106 void onSetRelease(sk_sp<GrRefCntedCallback> releaseHelper) override {
108 this->setResourceRelease(std::move(releaseHelper));
H A DGrD3DTextureResource.h76 void setResourceRelease(sk_sp<GrRefCntedCallback> releaseHelper);
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A DQueryVk.cpp150 QueryReleaseHelper releaseHelper = {contextVk, queryPool}; in releaseQueries() local
151 mQueryHelper.resetAndRelease(&releaseHelper); in releaseQueries()
168 QueryReleaseHelper releaseHelper = {contextVk, queryPool}; in releaseStashedQueries() local
169 query.resetAndRelease(&releaseHelper); in releaseStashedQueries()
/third_party/skia/src/gpu/dawn/
H A DGrDawnRenderTarget.h42 void onSetRelease(sk_sp<GrRefCntedCallback> releaseHelper) override {}
/third_party/skia/src/gpu/v1/
H A DSurfaceDrawContext_v1.h130 sk_sp<GrRefCntedCallback> releaseHelper);
H A DSurfaceDrawContext.cpp272 sk_sp<GrRefCntedCallback> releaseHelper) { in MakeFromBackendTexture()
276 std::move(releaseHelper))); in MakeFromBackendTexture()
264 MakeFromBackendTexture( GrRecordingContext* rContext, GrColorType colorType, sk_sp<SkColorSpace> colorSpace, const GrBackendTexture& tex, int sampleCnt, GrSurfaceOrigin origin, const SkSurfaceProps& surfaceProps, sk_sp<GrRefCntedCallback> releaseHelper) MakeFromBackendTexture() argument

Completed in 19 milliseconds