Searched refs:LazyInstantiationResult (Results 1 – 12 of 12) sorted by relevance
87 struct LazyInstantiationResult { struct88 LazyInstantiationResult() = default;89 LazyInstantiationResult(const LazyInstantiationResult&) = default;90 LazyInstantiationResult(LazyInstantiationResult&& that) = default;91 LazyInstantiationResult(sk_sp<GrSurface> surf,94 LazyInstantiationResult(sk_sp<GrTexture> tex) in LazyInstantiationResult() argument95 : LazyInstantiationResult(sk_sp<GrSurface>(std::move(tex))) {} in LazyInstantiationResult()97 LazyInstantiationResult& operator=(const LazyInstantiationResult&) = default; argument98 LazyInstantiationResult& operator=(LazyInstantiationResult&&) = default; argument104 using LazyInstantiateCallback = std::function<LazyInstantiationResult(GrResourceProvider*)>; argument
151 using LazyInstantiationResult = GrSurfaceProxy::LazyInstantiationResult; variable
155 -> GrSurfaceProxy::LazyInstantiationResult { in makeProxy()
165 -> GrSurfaceProxy::LazyInstantiationResult { in onGenerateTexture()
297 return LazyInstantiationResult(resourceProvider->createTexture( in createTextureProxy()424 return LazyInstantiationResult(resourceProvider->createTexture( in createProxyFromBitmap()544 return LazyInstantiationResult(resourceProvider->createCompressedTexture( in createCompressedTextureProxy()
89 GrResourceProvider* rp) -> GrSurfaceProxy::LazyInstantiationResult { in Op()138 [this](GrResourceProvider* rp) -> GrSurfaceProxy::LazyInstantiationResult { in ClipFP()241 using LazyInstantiationResult = GrSurfaceProxy::LazyInstantiationResult; typedef262 LazyInstantiationResult operator()(GrResourceProvider* resourceProvider) const { in operator ()()334 format](GrResourceProvider* rp) -> GrSurfaceProxy::LazyInstantiationResult { in LazyFailedInstantiationTestOp()471 backendTex](GrResourceProvider* rp) -> GrSurfaceProxy::LazyInstantiationResult { in __anon1f7e23630402()
580 return GrSurfaceProxy::LazyInstantiationResult{std::move(texture), mode}; in DEF_GPUTEST()628 return GrSurfaceProxy::LazyInstantiationResult{std::move(texture), mode}; in DEF_GPUTEST()
293 return GrSurfaceProxy::LazyInstantiationResult(std::move(texture)); in make_lazy()
309 -> GrSurfaceProxy::LazyInstantiationResult { in getAtlasProxy()
256 using LazyInstantiationResult = GrSurfaceProxy::LazyCallbackResult; typedef283 LazyInstantiationResult operator()(GrResourceProvider*, in operator ()()
170 return GrSurfaceProxy::LazyInstantiationResult(std::move(surface)); in init()
404 GrSurfaceProxy::LazyInstantiationResult operator()(GrResourceProvider* resourceProvider) { in MakePromiseImageLazyProxy()