• Home
  • Raw
  • Download

Lines Matching refs:proxyProvider

68 sk_sp<GrTextureProxy> GrUploadBitmapToTextureProxy(GrProxyProvider* proxyProvider,  in GrUploadBitmapToTextureProxy()  argument
78 return GrUploadPixmapToTextureProxy(proxyProvider, pixmap, SkBudgeted::kYes, dstColorSpace); in GrUploadBitmapToTextureProxy()
81 sk_sp<GrTextureProxy> GrUploadPixmapToTextureProxy(GrProxyProvider* proxyProvider, in GrUploadPixmapToTextureProxy() argument
94 GrSurfaceDesc desc = GrImageInfoToSurfaceDesc(pixmap.info(), *proxyProvider->caps()); in GrUploadPixmapToTextureProxy()
96 return proxyProvider->createTextureProxy(desc, budgeted, pixmap.addr(), pixmap.rowBytes()); in GrUploadPixmapToTextureProxy()
114 sk_sp<GrTextureProxy> GrGenerateMipMapsAndUploadToTextureProxy(GrProxyProvider* proxyProvider, in GrGenerateMipMapsAndUploadToTextureProxy() argument
131 GrSurfaceDesc desc = GrImageInfoToSurfaceDesc(pixmap.info(), *proxyProvider->caps()); in GrGenerateMipMapsAndUploadToTextureProxy()
154 return proxyProvider->createMipMapProxy(desc, SkBudgeted::kYes, texels.get(), mipLevelCount, in GrGenerateMipMapsAndUploadToTextureProxy()
165 GrProxyProvider* proxyProvider = ctx->contextPriv().proxyProvider(); in GrCopyBaseMipMapToTextureProxy() local
174 sk_sp<GrTextureProxy> proxy = proxyProvider->createMipMapProxy(desc, SkBudgeted::kYes); in GrCopyBaseMipMapToTextureProxy()
188 sk_sp<GrTextureProxy> GrUploadMipMapToTextureProxy(GrProxyProvider* proxyProvider, in GrUploadMipMapToTextureProxy() argument
197 GrSurfaceDesc desc(GrImageInfoToSurfaceDesc(info, *proxyProvider->caps())); in GrUploadMipMapToTextureProxy()
199 return proxyProvider->createMipMapProxy(desc, SkBudgeted::kYes, in GrUploadMipMapToTextureProxy()
212 sk_sp<GrTextureProxy> GrMakeCachedBitmapProxy(GrProxyProvider* proxyProvider, in GrMakeCachedBitmapProxy() argument
225 proxy = proxyProvider->findOrCreateProxyByUniqueKey(originalKey, kTopLeft_GrSurfaceOrigin); in GrMakeCachedBitmapProxy()
231 proxy = GrUploadBitmapToTextureProxy(proxyProvider, bitmap, nullptr); in GrMakeCachedBitmapProxy()
234 proxyProvider->assignUniqueKeyToProxy(originalKey, proxy.get()); in GrMakeCachedBitmapProxy()