Home | History | Annotate | Download | only in gpu

Lines Matching defs:proxy

25     // Because this is being allocated at the start of a flush we must ensure the proxy
28 sk_sp<GrSurfaceProxy> proxy = proxyProvider->createProxy(tmpDesc, SkBackingFit::kExact,
31 if (!proxy->asRenderTargetProxy()) {
36 fDrawingMgr->makeRenderTargetContext(std::move(proxy),
45 // we have to manually ensure it is allocated here. The proxy had best have been created
57 sk_sp<GrSurfaceProxy> proxy,
61 fDrawingMgr->makeRenderTargetContext(std::move(proxy),
72 // we have to manually ensure it is allocated here. The proxy had best have been created
83 bool GrOnFlushResourceProvider::instatiateProxy(GrSurfaceProxy* proxy) {
86 if (GrSurfaceProxy::LazyState::kNot != proxy->lazyInstantiationState()) {
87 return proxy->priv().doLazyInstantiation(resourceProvider);
90 return proxy->instantiate(resourceProvider);