Lines Matching defs:proxy
128 sk_sp<GrTextureProxy> proxy = proxyProvider->createMipMapProxy(desc, SkBudgeted::kYes);
129 if (!proxy) {
133 // Copy the base layer to our proxy
135 if (GrPixelConfigIsSRGB(proxy->config())) {
139 ctx->contextPriv().makeWrappedSurfaceContext(proxy, std::move(colorSpace));
143 return proxy;
195 sk_sp<GrTextureProxy> proxy;
201 proxy = proxyProvider->findOrCreateProxyByUniqueKey(originalKey, kTopLeft_GrSurfaceOrigin);
203 if (!proxy) {
204 proxy = proxyProvider->createTextureProxy(std::move(srcImage), kNone_GrSurfaceFlags,
207 if (proxy && originalKey.isValid()) {
208 proxyProvider->assignUniqueKeyToProxy(originalKey, proxy.get());
212 return proxy;