Home | History | Annotate | Download | only in core

Lines Matching defs:proxy

109     sk_sp<GrTextureProxy> proxy = GrMakeCachedBitmapProxy(proxyProvider, bmp);
110 if (!proxy) {
114 const SkIRect rect = SkIRect::MakeWH(proxy->width(), proxy->height());
121 std::move(proxy),
196 if (sk_sp<GrTextureProxy> proxy = as_IB(image)->asTextureProxyRef(context)) {
201 return MakeDeferredFromGpu(context, subset, image->uniqueID(), std::move(proxy),
364 static sk_sp<SkImage> wrap_proxy_in_image(GrRecordingContext* context, sk_sp<GrTextureProxy> proxy,
369 std::move(proxy), std::move(colorSpace));
375 uint32_t uniqueID, sk_sp<GrTextureProxy> proxy, SkAlphaType at,
379 , fTextureProxy(std::move(proxy))
504 // return a kExact-backed proxy
537 sk_sp<GrTextureProxy> proxy,
541 if (!context || context->priv().abandoned() || !proxy) {
544 SkASSERT_RELEASE(rect_fits(subset, proxy->width(), proxy->height()));
545 return sk_make_sp<SkSpecialImage_Gpu>(context, subset, uniqueID, std::move(proxy), at,