Lines Matching refs:proxyProvider

46                                           GrProxyProvider* proxyProvider, SkBackingFit fit) {
49 sk_sp<GrTextureProxy> proxy = proxyProvider->createProxy(desc, fit, SkBudgeted::kYes);
56 GrProxyProvider* proxyProvider, SkBackingFit fit) {
59 sk_sp<GrTextureProxy> proxy = proxyProvider->createProxy(desc, fit, SkBudgeted::kYes);
66 GrProxyProvider* proxyProvider, SkBackingFit fit) {
69 sk_sp<GrTextureProxy> proxy = proxyProvider->createInstantiatedProxy(desc, fit,
77 GrProxyProvider* proxyProvider, SkBackingFit fit) {
90 sk_sp<GrTextureProxy> proxy = proxyProvider->createInstantiatedProxy(desc, fit,
92 SkAssertResult(proxyProvider->assignUniqueKeyToProxy(key, proxy.get()));
99 GrProxyProvider* proxyProvider = context->contextPriv().proxyProvider();
111 return proxyProvider->createWrappedTextureProxy(backendTex, kBottomLeft_GrSurfaceOrigin);
123 GrProxyProvider* proxyProvider = context->contextPriv().proxyProvider();
136 REPORTER_ASSERT(reporter, !proxyProvider->numUniqueKeyProxies_TestOnly());
137 SkAssertResult(proxyProvider->assignUniqueKeyToProxy(key, proxy.get()));
140 REPORTER_ASSERT(reporter, 1 == proxyProvider->numUniqueKeyProxies_TestOnly());
147 REPORTER_ASSERT(reporter, proxyProvider->findOrCreateProxyByUniqueKey(
149 REPORTER_ASSERT(reporter, 1 == proxyProvider->numUniqueKeyProxies_TestOnly());
162 REPORTER_ASSERT(reporter, 0 == proxyProvider->numUniqueKeyProxies_TestOnly());
166 proxy = proxyProvider->findOrCreateProxyByUniqueKey(key, kBottomLeft_GrSurfaceOrigin);
169 REPORTER_ASSERT(reporter, 1 == proxyProvider->numUniqueKeyProxies_TestOnly());
172 REPORTER_ASSERT(reporter, 0 == proxyProvider->numUniqueKeyProxies_TestOnly());
186 proxy = proxyProvider->findOrCreateProxyByUniqueKey(key, kBottomLeft_GrSurfaceOrigin);
201 GrProxyProvider* proxyProvider = context->contextPriv().proxyProvider();
214 REPORTER_ASSERT(reporter, 0 == proxyProvider->numUniqueKeyProxies_TestOnly());
219 REPORTER_ASSERT(reporter, 1 == proxyProvider->numUniqueKeyProxies_TestOnly());
230 REPORTER_ASSERT(reporter, 0 == proxyProvider->numUniqueKeyProxies_TestOnly());
236 REPORTER_ASSERT(reporter, 0 == proxyProvider->numUniqueKeyProxies_TestOnly());
243 GrProxyProvider* proxyProvider = context->contextPriv().proxyProvider();
255 sk_sp<GrTextureProxy> proxy = deferred_tex(reporter, proxyProvider, SkBackingFit::kExact);
256 SkAssertResult(proxyProvider->assignUniqueKeyToProxy(key, proxy.get()));
261 REPORTER_ASSERT(reporter, 1 == proxyProvider->numUniqueKeyProxies_TestOnly());
270 REPORTER_ASSERT(reporter, 0 == proxyProvider->numUniqueKeyProxies_TestOnly());
276 REPORTER_ASSERT(reporter, 0 == proxyProvider->numUniqueKeyProxies_TestOnly());
283 GrProxyProvider* proxyProvider = context->contextPriv().proxyProvider();
286 REPORTER_ASSERT(reporter, !proxyProvider->numUniqueKeyProxies_TestOnly());
292 basic_test(context, reporter, create(reporter, proxyProvider, fit), true);