Lines Matching refs:resourceProvider
60 auto resourceProvider = fDContext->priv().resourceProvider(); variable
61 if (proxy->isLazy() && !proxy->priv().doLazyInstantiation(resourceProvider)) {
146 GrResourceProvider* resourceProvider) { in instantiateSurface() argument
152 newSurface = proxy->priv().createSurface(resourceProvider); in instantiateSurface()
173 resourceProvider->assignUniqueKeyToResource(uniqueKey, surface); in instantiateSurface()
273 auto resourceProvider = fDContext->priv().resourceProvider(); in findOrCreateRegisterFor() local
280 Register* r = fInternalAllocator.make<Register>(proxy, GrScratchKey(), resourceProvider); in findOrCreateRegisterFor()
296 return fInternalAllocator.make<Register>(proxy, std::move(scratchKey), resourceProvider); in findOrCreateRegisterFor()
329 auto resourceProvider = fDContext->priv().resourceProvider(); in planAssignment() local
342 fFailedInstantiation = !cur->proxy()->priv().doLazyInstantiation(resourceProvider); in planAssignment()
411 auto resourceProvider = fDContext->priv().resourceProvider(); in assign()
420 fFailedInstantiation = !cur->proxy()->priv().doLazyInstantiation(resourceProvider); in assign()
425 fFailedInstantiation = !r->instantiateSurface(cur->proxy(), resourceProvider); in assign()