/third_party/skia/src/image/ |
H A D | SkImage_GpuBase.cpp | 203 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 D | SkSurface_Gpu.cpp | 495 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 D | SkImage_Gpu.cpp | 392 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 D | SkImage_GpuBase.h | 52 sk_sp<GrRefCntedCallback> releaseHelper);
|
H A D | SkImage_GpuYUVA.cpp | 229 auto releaseHelper = GrRefCntedCallback::Make(textureReleaseProc, releaseContext); in MakeFromYUVATextures() local 239 releaseHelper); in MakeFromYUVATextures()
|
/third_party/skia/src/gpu/ |
H A D | GrProxyProvider.cpp | 540 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 D | GrSurface.h | 44 void setRelease(sk_sp<GrRefCntedCallback> releaseHelper) { in setRelease() argument 45 this->onSetRelease(releaseHelper); in setRelease() 46 fReleaseHelper = std::move(releaseHelper); in setRelease()
|
H A D | GrProxyProvider.h | 124 sk_sp<GrRefCntedCallback> releaseHelper); 133 sk_sp<GrRefCntedCallback> releaseHelper); 139 sk_sp<GrRefCntedCallback> releaseHelper);
|
H A D | GrManagedResource.h | 224 void setRelease(sk_sp<GrRefCntedCallback> releaseHelper) { in setRelease() argument 225 fReleaseHelper = std::move(releaseHelper); in setRelease()
|
H A D | GrRecordingContextPriv.cpp | 311 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 D | GrRecordingContextPriv.h | 202 sk_sp<GrRefCntedCallback> releaseHelper);
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkTexture.h | 79 void onSetRelease(sk_sp<GrRefCntedCallback> releaseHelper) override { 81 fTexture->setResourceRelease(std::move(releaseHelper));
|
H A D | GrVkTextureRenderTarget.h | 86 void onSetRelease(sk_sp<GrRefCntedCallback> releaseHelper) override { 88 GrVkTexture::onSetRelease(std::move(releaseHelper));
|
H A D | GrVkRenderTarget.h | 166 void onSetRelease(sk_sp<GrRefCntedCallback> releaseHelper) override { 171 attachment->setResourceRelease(std::move(releaseHelper));
|
H A D | GrVkImage.cpp | 605 void GrVkImage::setResourceRelease(sk_sp<GrRefCntedCallback> releaseHelper) { in setResourceRelease() argument 608 fResource->setRelease(std::move(releaseHelper)); in setResourceRelease()
|
H A D | GrVkImage.h | 205 void setResourceRelease(sk_sp<GrRefCntedCallback> releaseHelper);
|
/third_party/skia/src/gpu/d3d/ |
H A D | GrD3DTexture.h | 76 void onSetRelease(sk_sp<GrRefCntedCallback> releaseHelper) override { 78 this->setResourceRelease(std::move(releaseHelper));
|
H A D | GrD3DRenderTarget.h | 117 void onSetRelease(sk_sp<GrRefCntedCallback> releaseHelper) override { 119 this->setResourceRelease(std::move(releaseHelper));
|
H A D | GrD3DTextureResource.cpp | 120 void GrD3DTextureResource::setResourceRelease(sk_sp<GrRefCntedCallback> releaseHelper) { in setResourceRelease() argument 123 fResource->setRelease(std::move(releaseHelper)); in setResourceRelease()
|
H A D | GrD3DTextureRenderTarget.h | 106 void onSetRelease(sk_sp<GrRefCntedCallback> releaseHelper) override { 108 this->setResourceRelease(std::move(releaseHelper));
|
H A D | GrD3DTextureResource.h | 76 void setResourceRelease(sk_sp<GrRefCntedCallback> releaseHelper);
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | QueryVk.cpp | 150 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 D | GrDawnRenderTarget.h | 42 void onSetRelease(sk_sp<GrRefCntedCallback> releaseHelper) override {}
|
/third_party/skia/src/gpu/v1/ |
H A D | SurfaceDrawContext_v1.h | 130 sk_sp<GrRefCntedCallback> releaseHelper);
|
H A D | SurfaceDrawContext.cpp | 272 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
|