/third_party/flutter/skia/include/gpu/ |
D | GrTexture.h | 66 virtual void addIdleProc(sk_sp<GrRefCntedCallback> idleProc, IdleState) { in addIdleProc() 72 void addIdleProc(GrRefCntedCallback::Callback callback, in addIdleProc() 73 GrRefCntedCallback::Context context, in addIdleProc() 75 this->addIdleProc(sk_make_sp<GrRefCntedCallback>(callback, context), state); in addIdleProc() 87 SkTArray<sk_sp<GrRefCntedCallback>> fIdleProcs;
|
D | GrSurface.h | 48 void setRelease(sk_sp<GrRefCntedCallback> releaseHelper) { in setRelease() 58 sk_sp<GrRefCntedCallback> helper(new GrRefCntedCallback(proc, ctx)); in setRelease() 135 virtual void onSetRelease(sk_sp<GrRefCntedCallback>) {} in onSetRelease() argument 148 sk_sp<GrRefCntedCallback> fReleaseHelper;
|
/third_party/flutter/skia/src/gpu/vk/ |
D | GrVkImage.h | 148 void setResourceRelease(sk_sp<GrRefCntedCallback> releaseHelper); 191 void setRelease(sk_sp<GrRefCntedCallback> releaseHelper) { in setRelease() 201 void addIdleProc(GrVkTexture*, sk_sp<GrRefCntedCallback>) const; 203 sk_sp<GrRefCntedCallback> idleProc(int) const; 216 mutable sk_sp<GrRefCntedCallback> fReleaseHelper; 237 mutable SkTArray<sk_sp<GrRefCntedCallback>> fIdleProcs;
|
D | GrVkTexture.h | 41 void addIdleProc(sk_sp<GrRefCntedCallback>, IdleState) override; 69 void onSetRelease(sk_sp<GrRefCntedCallback> releaseHelper) override { in onSetRelease()
|
D | GrVkImage.cpp | 273 void GrVkImage::setResourceRelease(sk_sp<GrRefCntedCallback> releaseHelper) { in setResourceRelease() 287 sk_sp<GrRefCntedCallback> idleProc) const { in addIdleProc() 295 sk_sp<GrRefCntedCallback> GrVkImage::Resource::idleProc(int i) const { return fIdleProcs[i]; } in idleProc()
|
/third_party/skia/src/gpu/ |
D | GrSurface.h | 44 void setRelease(sk_sp<GrRefCntedCallback> releaseHelper) { in setRelease() 54 this->setRelease(GrRefCntedCallback::Make(proc, ctx)); in setRelease() 141 virtual void onSetRelease(sk_sp<GrRefCntedCallback>) {} in onSetRelease() argument 152 sk_sp<GrRefCntedCallback> fReleaseHelper;
|
D | GrDirectContext.cpp | 503 sk_sp<GrRefCntedCallback> finishedCallback, in create_and_clear_backend_texture() 526 sk_sp<GrRefCntedCallback> finishedCallback) { in update_texture_with_pixmaps() 571 auto finishedCallback = GrRefCntedCallback::Make(finishedProc, finishedContext); in createBackendTexture() 596 auto finishedCallback = GrRefCntedCallback::Make(finishedProc, finishedContext); in createBackendTexture() 629 auto finishedCallback = GrRefCntedCallback::Make(finishedProc, finishedContext); in createBackendTexture() 672 auto finishedCallback = GrRefCntedCallback::Make(finishedProc, finishedContext); in updateBackendTexture() 686 auto finishedCallback = GrRefCntedCallback::Make(finishedProc, finishedContext); in updateBackendTexture() 713 auto finishedCallback = GrRefCntedCallback::Make(finishedProc, finishedContext); in updateBackendTexture() 748 sk_sp<GrRefCntedCallback> finishedCallback, in create_and_update_compressed_backend_texture() 776 auto finishedCallback = GrRefCntedCallback::Make(finishedProc, finishedContext); in createCompressedBackendTexture() [all …]
|
D | GrProxyProvider.h | 119 sk_sp<GrRefCntedCallback> = nullptr); 124 sk_sp<GrRefCntedCallback> releaseHelper); 133 sk_sp<GrRefCntedCallback> releaseHelper); 139 sk_sp<GrRefCntedCallback> releaseHelper);
|
D | GrGpu.h | 537 sk_sp<GrRefCntedCallback> finishedCallback, 550 sk_sp<GrRefCntedCallback> finishedCallback, 557 sk_sp<GrRefCntedCallback> finishedCallback) { in setBackendTextureState() 564 sk_sp<GrRefCntedCallback> finishedCallback) { in setBackendRenderTargetState() 681 sk_sp<GrRefCntedCallback> finishedCallback, 685 sk_sp<GrRefCntedCallback> finishedCallback,
|
D | GrManagedResource.h | 224 void setRelease(sk_sp<GrRefCntedCallback> releaseHelper) { in setRelease() 229 mutable sk_sp<GrRefCntedCallback> fReleaseHelper;
|
D | GrBackendTextureImageGenerator.cpp | 122 sk_sp<GrRefCntedCallback> releaseProcHelper; in onGenerateTexture() 140 GrRefCntedCallback::Make(ReleaseRefHelper_TextureReleaseProc, fRefHelper); in onGenerateTexture()
|
/third_party/skia/include/private/ |
D | GrTypesPriv.h | 1257 class GrRefCntedCallback : public SkNVRefCnt<GrRefCntedCallback> { 1262 static sk_sp<GrRefCntedCallback> Make(Callback proc, Context ctx) { in Make() 1266 return sk_sp<GrRefCntedCallback>(new GrRefCntedCallback(proc, ctx)); in Make() 1269 ~GrRefCntedCallback() { fReleaseProc(fReleaseCtx); } in ~GrRefCntedCallback() 1274 GrRefCntedCallback(Callback proc, Context ctx) : fReleaseProc(proc), fReleaseCtx(ctx) {} in GrRefCntedCallback() function 1275 GrRefCntedCallback(const GrRefCntedCallback&) = delete; 1276 GrRefCntedCallback(GrRefCntedCallback&&) = delete; 1277 GrRefCntedCallback& operator=(const GrRefCntedCallback&) = delete; 1278 GrRefCntedCallback& operator=(GrRefCntedCallback&&) = delete;
|
/third_party/skia/src/gpu/vk/ |
D | GrVkGpu.h | 86 sk_sp<GrRefCntedCallback> finishedCallback) override; 91 sk_sp<GrRefCntedCallback> finishedCallback) override; 225 sk_sp<GrRefCntedCallback> finishedCallback, 229 sk_sp<GrRefCntedCallback> finishedCallback, 238 sk_sp<GrRefCntedCallback> finishedCallback); 310 void addFinishedCallback(sk_sp<GrRefCntedCallback> finishedCallback);
|
/third_party/skia/tools/gpu/ |
D | ManagedBackendTexture.h | 15 class GrRefCntedCallback; variable 72 sk_sp<GrRefCntedCallback> refCountedCallback() const;
|
D | ManagedBackendTexture.cpp | 56 sk_sp<GrRefCntedCallback> ManagedBackendTexture::refCountedCallback() const { in refCountedCallback() 57 return GrRefCntedCallback::Make(ReleaseProc, this->releaseContext()); in refCountedCallback()
|
/third_party/skia/src/gpu/mtl/ |
D | GrMtlCommandBuffer.h | 40 void addFinishedCallback(sk_sp<GrRefCntedCallback> callback) { in addFinishedCallback() 117 SkTArray<sk_sp<GrRefCntedCallback>> fFinishedCallbacks;
|
D | GrMtlGpu.h | 145 sk_sp<GrRefCntedCallback> finishedCallback, 154 sk_sp<GrRefCntedCallback> finishedCallback, 230 void addFinishedCallback(sk_sp<GrRefCntedCallback> finishedCallback);
|
/third_party/skia/src/image/ |
D | SkImage_GpuBase.cpp | 203 sk_sp<GrRefCntedCallback> releaseHelper) { in MakePromiseImageLazyProxy() 236 sk_sp<GrRefCntedCallback> releaseHelper) in MakePromiseImageLazyProxy() 321 sk_sp<GrRefCntedCallback> fReleaseHelper; in MakePromiseImageLazyProxy()
|
D | SkImage_GpuYUVA.cpp | 229 auto releaseHelper = GrRefCntedCallback::Make(textureReleaseProc, releaseContext); in MakeFromYUVATextures() 347 sk_sp<GrRefCntedCallback> releaseHelpers[4]; in MakePromiseYUVATexture() 349 releaseHelpers[i] = GrRefCntedCallback::Make(textureReleaseProc, textureContexts[i]); in MakePromiseYUVATexture()
|
/third_party/skia/src/gpu/d3d/ |
D | GrD3DGpu.h | 207 void addFinishedCallback(sk_sp<GrRefCntedCallback> finishedCallback); 233 sk_sp<GrRefCntedCallback> finishedCallback, 242 sk_sp<GrRefCntedCallback> finishedCallback,
|
D | GrD3DCommandList.h | 113 void addFinishedCallback(sk_sp<GrRefCntedCallback> callback); 152 SkTArray<sk_sp<GrRefCntedCallback>> fFinishedCallbacks;
|
/third_party/skia/src/gpu/mock/ |
D | GrMockGpu.h | 182 sk_sp<GrRefCntedCallback> finishedCallback, in onClearBackendTexture() 193 sk_sp<GrRefCntedCallback> finishedCallback, in onUpdateCompressedBackendTexture()
|
/third_party/skia/src/gpu/dawn/ |
D | GrDawnRenderTarget.h | 42 void onSetRelease(sk_sp<GrRefCntedCallback> releaseHelper) override {} in onSetRelease()
|
/third_party/flutter/skia/src/gpu/ |
D | GrBackendTextureImageGenerator.cpp | 110 sk_sp<GrRefCntedCallback> releaseProcHelper; in onGenerateTexture() 126 new GrRefCntedCallback(ReleaseRefHelper_TextureReleaseProc, fRefHelper)); in onGenerateTexture()
|
D | GrBackendTextureImageGenerator.h | 70 GrRefCntedCallback* fBorrowingContextReleaseProc;
|