Lines Matching refs:proxyProvider

109 sk_sp<GrTextureProxy> GrUploadBitmapToTextureProxy(GrProxyProvider* proxyProvider,  in GrUploadBitmapToTextureProxy()  argument
122 SkCopyPixelsMode cpyMode = proxyProvider->recordingDDL() ? kIfMutable_SkCopyPixelsMode in GrUploadBitmapToTextureProxy()
126 return proxyProvider->createTextureProxy(std::move(image), kNone_GrSurfaceFlags, 1, in GrUploadBitmapToTextureProxy()
155 GrProxyProvider* proxyProvider = ctx->contextPriv().proxyProvider(); in GrCopyBaseMipMapToTextureProxy() local
169 proxyProvider->createMipMapProxy(format, desc, baseProxy->origin(), SkBudgeted::kYes); in GrCopyBaseMipMapToTextureProxy()
190 sk_sp<GrTextureProxy> GrMakeCachedBitmapProxy(GrProxyProvider* proxyProvider, in GrMakeCachedBitmapProxy() argument
200 SkCopyPixelsMode cpyMode = proxyProvider->recordingDDL() ? kIfMutable_SkCopyPixelsMode in GrMakeCachedBitmapProxy()
208 return GrMakeCachedImageProxy(proxyProvider, std::move(image), fit); in GrMakeCachedBitmapProxy()
229 sk_sp<GrTextureProxy> GrMakeCachedImageProxy(GrProxyProvider* proxyProvider, in GrMakeCachedImageProxy() argument
238 proxy = proxyProvider->findOrCreateProxyByUniqueKey(originalKey, kTopLeft_GrSurfaceOrigin); in GrMakeCachedImageProxy()
241 proxy = proxyProvider->createTextureProxy(srcImage, kNone_GrSurfaceFlags, 1, in GrMakeCachedImageProxy()
244 proxyProvider->assignUniqueKeyToProxy(originalKey, proxy.get()); in GrMakeCachedImageProxy()
248 if (bm && !proxyProvider->recordingDDL()) { in GrMakeCachedImageProxy()
249 GrInstallBitmapUniqueKeyInvalidator(originalKey, proxyProvider->contextUniqueID(), in GrMakeCachedImageProxy()