Lines Matching refs:PromiseTextureChecker
23 struct PromiseTextureChecker {
26 explicit PromiseTextureChecker(const GrBackendTexture& tex,
47 auto checker = static_cast<PromiseTextureChecker*>(self);
51 static void Release(void* self) { static_cast<PromiseTextureChecker*>(self)->fReleaseCount++; }
63 const PromiseTextureChecker& promiseChecker,
93 static void check_unfulfilled(const PromiseTextureChecker& promiseChecker,
100 const PromiseTextureChecker& promiseChecker,
107 const PromiseTextureChecker& promiseChecker,
122 const PromiseTextureChecker& promiseChecker,
142 PromiseTextureChecker promiseChecker(backendTex, reporter, false);
152 PromiseTextureChecker::Fulfill,
153 PromiseTextureChecker::Release,
250 PromiseTextureChecker promiseChecker(mbet->texture(), reporter, false);
259 PromiseTextureChecker::Fulfill,
260 PromiseTextureChecker::Release,
294 PromiseTextureChecker promiseChecker(backendTex, reporter, false);
303 PromiseTextureChecker::Fulfill,
304 PromiseTextureChecker::Release,