Home
last modified time | relevance | path

Searched refs:PromiseImageCallbackContext (Results 1 - 4 of 4) sorted by relevance

/third_party/skia/tools/
H A DDDLPromiseImageHelper.cpp71 PromiseImageCallbackContext::~PromiseImageCallbackContext() { in ~PromiseImageCallbackContext()
80 void PromiseImageCallbackContext::setBackendTexture(const GrBackendTexture& backendTexture) { in setBackendTexture()
86 void PromiseImageCallbackContext::destroyBackendTexture() { in destroyBackendTexture()
157 PromiseImageCallbackContext* callbackContext = info->callbackContext(j); in CreateBETexturesForPromiseImage()
165 PromiseImageCallbackContext* callbackContext = info->callbackContext(0); in CreateBETexturesForPromiseImage()
198 PromiseImageCallbackContext* callbackContext = info->callbackContext(j); in DeleteBETexturesForPromiseImage()
205 PromiseImageCallbackContext* callbackContext = info->callbackContext(0); in DeleteBETexturesForPromiseImage()
232 sk_sp<PromiseImageCallbackContext> callbackContext( in createCallbackContexts()
233 new PromiseImageCallbackContext(direc in createCallbackContexts()
[all...]
H A DDDLPromiseImageHelper.h34 class PromiseImageCallbackContext : public SkRefCnt { class
36 PromiseImageCallbackContext(GrDirectContext* direct, GrBackendFormat backendFormat) in PromiseImageCallbackContext() function in PromiseImageCallbackContext
40 ~PromiseImageCallbackContext() override;
65 auto callbackContext = static_cast<PromiseImageCallbackContext*>(textureContext); in PromiseImageFulfillProc()
70 auto callbackContext = static_cast<PromiseImageCallbackContext*>(textureContext); in PromiseImageReleaseProc()
101 // Each done callback unrefs its PromiseImageCallbackContext so, once all the promise images
102 // are done, the PromiseImageCallbackContext is freed and its GrBackendTexture removed
165 void setCallbackContext(int index, sk_sp<PromiseImageCallbackContext> callbackContext) { in setCallbackContext()
169 PromiseImageCallbackContext* callbackContext(int index) const { in callbackContext()
173 sk_sp<PromiseImageCallbackContext> refCallbackContex in callbackContext()
[all...]
H A DDDLTileHelper.h18 class PromiseImageCallbackContext;
81 sk_sp<PromiseImageCallbackContext> refCallbackContext() { return fCallbackContext; } in refCallbackContext()
91 sk_sp<PromiseImageCallbackContext> fCallbackContext;
H A DDDLTileHelper.cpp39 fCallbackContext.reset(new PromiseImageCallbackContext(direct, fPlaybackChar.backendFormat())); in init()
184 PromiseImageCallbackContext::PromiseImageFulfillProc, in makePromiseImageForDst()
185 PromiseImageCallbackContext::PromiseImageReleaseProc, in makePromiseImageForDst()

Completed in 5 milliseconds