• Home
  • Raw
  • Download

Lines Matching full:setup

114     ProxyCacheSetup setup;  in setup_test()  local
116 bool success1 = ToolUtils::GetResourceAsBitmap("images/mandrill_32.png", &setup.fBitmap1); in setup_test()
117 bool success2 = ToolUtils::GetResourceAsBitmap("images/mandrill_64.png", &setup.fBitmap2); in setup_test()
124 setup.fProxy1 = proxyCache->findOrCreateCachedProxy(recorder, setup.fBitmap1, in setup_test()
136 setup.fTimeBetweenProxyCreation = skgpu::StdSteadyClock::now(); in setup_test()
139 setup.fProxy2 = proxyCache->findOrCreateCachedProxy(recorder, setup.fBitmap2, in setup_test()
151 setup.fTimeAfterAllProxyCreation = skgpu::StdSteadyClock::now(); in setup_test()
154 return setup; in setup_test()
169 ProxyCacheSetup setup = setup_test(context, testContext, recorder.get(), r); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS() local
170 REPORTER_ASSERT(r, setup.valid()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
171 if (!setup.valid()) { in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
178 setup.fProxy1.reset(); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
182 setup.fProxy2.reset(); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
197 ProxyCacheSetup setup = setup_test(context, testContext, recorder.get(), r); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS() local
198 REPORTER_ASSERT(r, setup.valid()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
199 if (!setup.valid()) { in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
203 REPORTER_ASSERT(r, !setup.fProxy1->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
204 REPORTER_ASSERT(r, !setup.fProxy2->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
206 proxyCache->forcePurgeProxiesNotUsedSince(setup.fTimeBetweenProxyCreation); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
208 REPORTER_ASSERT(r, setup.fProxy1->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
209 REPORTER_ASSERT(r, !setup.fProxy2->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
211 sk_sp<TextureProxy> test = proxyCache->find(setup.fBitmap1); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
214 proxyCache->forcePurgeProxiesNotUsedSince(setup.fTimeAfterAllProxyCreation); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
216 REPORTER_ASSERT(r, setup.fProxy1->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
217 REPORTER_ASSERT(r, setup.fProxy2->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
231 ProxyCacheSetup setup = setup_test(context, testContext, recorder.get(), r); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS() local
232 REPORTER_ASSERT(r, setup.valid()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
233 if (!setup.valid()) { in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
237 REPORTER_ASSERT(r, !setup.fProxy1->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
238 REPORTER_ASSERT(r, !setup.fProxy2->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
241 sk_sp<TextureProxy> test = proxyCache->findOrCreateCachedProxy(recorder.get(), setup.fBitmap1, in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
243 REPORTER_ASSERT(r, test == setup.fProxy1); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
248 proxyCache->forcePurgeProxiesNotUsedSince(setup.fTimeBetweenProxyCreation); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
250 REPORTER_ASSERT(r, !setup.fProxy1->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
251 REPORTER_ASSERT(r, !setup.fProxy2->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
253 proxyCache->forcePurgeProxiesNotUsedSince(setup.fTimeAfterAllProxyCreation); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
255 REPORTER_ASSERT(r, !setup.fProxy1->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
256 REPORTER_ASSERT(r, setup.fProxy2->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
258 test = proxyCache->find(setup.fBitmap2); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
263 REPORTER_ASSERT(r, setup.fProxy1->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
264 REPORTER_ASSERT(r, setup.fProxy2->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
277 ProxyCacheSetup setup = setup_test(context, testContext, recorder.get(), r); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS() local
278 REPORTER_ASSERT(r, setup.valid()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
279 if (!setup.valid()) { in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
283 REPORTER_ASSERT(r, !setup.fProxy1->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
284 REPORTER_ASSERT(r, !setup.fProxy2->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
286 proxyCache->forcePurgeProxiesNotUsedSince(setup.fTimeAfterAllProxyCreation); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
288 REPORTER_ASSERT(r, setup.fProxy1->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
289 REPORTER_ASSERT(r, setup.fProxy2->texture()->testingShouldDeleteASAP()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
305 ProxyCacheSetup setup = setup_test(context, testContext, recorder.get(), r); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS() local
306 REPORTER_ASSERT(r, setup.valid()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
307 if (!setup.valid()) { in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
315 setup.fProxy1.reset(); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
319 sk_sp<TextureProxy> test = proxyCache->find(setup.fBitmap1); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
326 test = proxyCache->find(setup.fBitmap1); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
329 setup.fProxy2.reset(); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
333 test = proxyCache->find(setup.fBitmap2); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
354 ProxyCacheSetup setup = setup_test(context, testContext, recorder.get(), r); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS() local
355 REPORTER_ASSERT(r, setup.valid()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
356 if (!setup.valid()) { in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
360 REPORTER_ASSERT(r, setup.fProxy1->isInstantiated()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
361 REPORTER_ASSERT(r, setup.fProxy2->isInstantiated()); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
363 if (!setup.fProxy1->texture() || !setup.fProxy2->texture()) { in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
367 // Clear out resources used to setup bitmap proxies so we can track things easier. in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
381 setup.fProxy2->texture()->refCommandBuffer(); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
383 Resource* proxy2ResourcePtr = setup.fProxy2->texture(); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
385 setup.fProxy1.reset(); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
386 setup.fProxy2.reset(); in DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS()