Home | History | Annotate | Download | only in image

Lines Matching defs:proxy

45                          sk_sp<GrTextureProxy> proxy,
47 : INHERITED(proxy->worstCaseWidth(), proxy->worstCaseHeight(), uniqueID)
49 , fProxy(std::move(proxy))
167 // We failed to instantiate the lazy proxy. Thus we return 0 here which is considered
192 GrTextureProxy* proxy = this->peekProxy();
193 if (!proxy) {
197 if (!proxy->instantiate(fContext->contextPriv().resourceProvider())) {
201 return proxy->priv().peekTexture();
308 sk_sp<GrTextureProxy> proxy = proxyProvider->createWrappedTextureProxy(
310 if (!proxy) {
315 at, std::move(proxy), std::move(colorSpace), SkBudgeted::kNo);
549 sk_sp<GrTextureProxy> proxy(maker->refTextureProxyForParams(
551 if (!proxy) {
555 std::move(proxy), std::move(texColorSpace), SkBudgeted::kNo);
598 sk_sp<GrTextureProxy> proxy(
600 if (!proxy) {
604 if (!proxy->instantiate(context->contextPriv().resourceProvider())) {
607 sk_sp<GrTexture> texture = sk_ref_sp(proxy->priv().peekTexture());
610 context->contextPriv().prepareSurfaceForExternalIO(proxy.get());
615 auto gen = GrBackendTextureImageGenerator::Make(std::move(texture), proxy->origin(),
637 sk_sp<GrTextureProxy> proxy;
641 proxy = proxyProvider->createMipMapProxyFromBitmap(bmp, dstColorSpace);
650 proxy = proxyProvider->createTextureProxy(desc, SkBudgeted::kYes, pixmap.addr(),
655 if (!proxy) {
659 sk_sp<GrTexture> texture = sk_ref_sp(proxy->priv().peekTexture());
662 context->contextPriv().prepareSurfaceForExternalIO(proxy.get());
667 auto gen = GrBackendTextureImageGenerator::Make(std::move(texture), proxy->origin(),