Lines Matching defs:proxy
107 sk_sp<GrTextureProxy> proxy = GrMakeCachedBitmapProxy(proxyProvider, bmp);
108 if (!proxy) {
112 const SkIRect rect = SkIRect::MakeWH(proxy->width(), proxy->height());
119 std::move(proxy),
194 if (sk_sp<GrTextureProxy> proxy = as_IB(image)->asTextureProxyRef()) {
199 return MakeDeferredFromGpu(context, subset, image->uniqueID(), std::move(proxy),
365 static sk_sp<SkImage> wrap_proxy_in_image(GrContext* context, sk_sp<GrTextureProxy> proxy,
368 std::move(proxy), std::move(colorSpace));
374 uint32_t uniqueID, sk_sp<GrTextureProxy> proxy, SkAlphaType at,
378 , fTextureProxy(std::move(proxy))
503 // return a kExact-backed proxy
535 sk_sp<GrTextureProxy> proxy,
539 if (!context || context->abandoned() || !proxy) {
542 SkASSERT_RELEASE(rect_fits(subset, proxy->width(), proxy->height()));
543 return sk_make_sp<SkSpecialImage_Gpu>(context, subset, uniqueID, std::move(proxy), at,