• Home
  • Raw
  • Download

Lines Matching refs:cache

366         GrResourceCache* cache = fContext->getResourceCache();  in Mock()  local
367 cache->purgeAllUnlocked(); in Mock()
368 SkASSERT(0 == cache->getResourceCount() && 0 == cache->getResourceBytes()); in Mock()
371 GrResourceCache* cache() { return fContext->getResourceCache(); } in cache() function in Mock
382 GrResourceCache* cache = mock.cache(); in test_no_key() local
395 REPORTER_ASSERT(reporter, 4 == cache->getResourceCount()); in test_no_key()
397 d->gpuMemorySize() == cache->getResourceBytes()); in test_no_key()
400 cache->purgeAllUnlocked(); in test_no_key()
407 REPORTER_ASSERT(reporter, 3 == cache->getResourceCount()); in test_no_key()
409 cache->getResourceBytes()); in test_no_key()
413 REPORTER_ASSERT(reporter, 2 == cache->getResourceCount()); in test_no_key()
415 cache->getResourceBytes()); in test_no_key()
419 REPORTER_ASSERT(reporter, 1 == cache->getResourceCount()); in test_no_key()
420 REPORTER_ASSERT(reporter, b->gpuMemorySize() == cache->getResourceBytes()); in test_no_key()
424 REPORTER_ASSERT(reporter, 0 == cache->getResourceCount()); in test_no_key()
425 REPORTER_ASSERT(reporter, 0 == cache->getResourceBytes()); in test_no_key()
439 GrResourceCache* cache = mock.cache(); in test_budgeting() local
461 GrGpuResource* wrappedViaKey = cache->findAndRefUniqueResource(uniqueKey2); in test_budgeting()
468 REPORTER_ASSERT(reporter, 4 == cache->getResourceCount()); in test_budgeting()
471 cache->getResourceBytes()); in test_budgeting()
472 REPORTER_ASSERT(reporter, 2 == cache->getBudgetedResourceCount()); in test_budgeting()
474 cache->getBudgetedResourceBytes()); in test_budgeting()
475 REPORTER_ASSERT(reporter, 0 == cache->getPurgeableBytes()); in test_budgeting()
478 cache->purgeAllUnlocked(); in test_budgeting()
479 REPORTER_ASSERT(reporter, 4 == cache->getResourceCount()); in test_budgeting()
482 cache->getResourceBytes()); in test_budgeting()
483 REPORTER_ASSERT(reporter, 2 == cache->getBudgetedResourceCount()); in test_budgeting()
485 cache->getBudgetedResourceBytes()); in test_budgeting()
486 REPORTER_ASSERT(reporter, 0 == cache->getPurgeableBytes()); in test_budgeting()
490 REPORTER_ASSERT(reporter, 3 == cache->getResourceCount()); in test_budgeting()
492 unbudgeted->gpuMemorySize() == cache->getResourceBytes()); in test_budgeting()
493 REPORTER_ASSERT(reporter, 0 == cache->getPurgeableBytes()); in test_budgeting()
499 REPORTER_ASSERT(reporter, 11 == cache->getPurgeableBytes()); in test_budgeting()
500 cache->purgeAllUnlocked(); in test_budgeting()
501 REPORTER_ASSERT(reporter, 3 == cache->getResourceCount()); in test_budgeting()
503 unbudgeted->gpuMemorySize() == cache->getResourceBytes()); in test_budgeting()
504 REPORTER_ASSERT(reporter, 1 == cache->getBudgetedResourceCount()); in test_budgeting()
505 REPORTER_ASSERT(reporter, scratch->gpuMemorySize() == cache->getBudgetedResourceBytes()); in test_budgeting()
506 REPORTER_ASSERT(reporter, 0 == cache->getPurgeableBytes()); in test_budgeting()
509 REPORTER_ASSERT(reporter, 12 == cache->getPurgeableBytes()); in test_budgeting()
510 cache->purgeAllUnlocked(); in test_budgeting()
511 REPORTER_ASSERT(reporter, 2 == cache->getResourceCount()); in test_budgeting()
513 cache->getResourceBytes()); in test_budgeting()
514 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceCount()); in test_budgeting()
515 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceBytes()); in test_budgeting()
516 REPORTER_ASSERT(reporter, 0 == cache->getPurgeableBytes()); in test_budgeting()
519 REPORTER_ASSERT(reporter, 1 == cache->getResourceCount()); in test_budgeting()
520 REPORTER_ASSERT(reporter, unbudgeted->gpuMemorySize() == cache->getResourceBytes()); in test_budgeting()
521 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceCount()); in test_budgeting()
522 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceBytes()); in test_budgeting()
523 REPORTER_ASSERT(reporter, 0 == cache->getPurgeableBytes()); in test_budgeting()
526 REPORTER_ASSERT(reporter, 0 == cache->getResourceCount()); in test_budgeting()
527 REPORTER_ASSERT(reporter, 0 == cache->getResourceBytes()); in test_budgeting()
528 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceCount()); in test_budgeting()
529 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceBytes()); in test_budgeting()
530 REPORTER_ASSERT(reporter, 0 == cache->getPurgeableBytes()); in test_budgeting()
536 GrResourceCache* cache = mock.cache(); in test_unbudgeted() local
552 REPORTER_ASSERT(reporter, 1 == cache->getResourceCount()); in test_unbudgeted()
553 REPORTER_ASSERT(reporter, 10 == cache->getResourceBytes()); in test_unbudgeted()
554 REPORTER_ASSERT(reporter, 1 == cache->getBudgetedResourceCount()); in test_unbudgeted()
555 REPORTER_ASSERT(reporter, 10 == cache->getBudgetedResourceBytes()); in test_unbudgeted()
556 REPORTER_ASSERT(reporter, 10 == cache->getPurgeableBytes()); in test_unbudgeted()
562 REPORTER_ASSERT(reporter, 2 == cache->getResourceCount()); in test_unbudgeted()
563 REPORTER_ASSERT(reporter, 21 == cache->getResourceBytes()); in test_unbudgeted()
564 REPORTER_ASSERT(reporter, 2 == cache->getBudgetedResourceCount()); in test_unbudgeted()
565 REPORTER_ASSERT(reporter, 21 == cache->getBudgetedResourceBytes()); in test_unbudgeted()
566 REPORTER_ASSERT(reporter, 21 == cache->getPurgeableBytes()); in test_unbudgeted()
568 size_t large = 2 * cache->getResourceBytes(); in test_unbudgeted()
570 REPORTER_ASSERT(reporter, 3 == cache->getResourceCount()); in test_unbudgeted()
571 REPORTER_ASSERT(reporter, 21 + large == cache->getResourceBytes()); in test_unbudgeted()
572 REPORTER_ASSERT(reporter, 2 == cache->getBudgetedResourceCount()); in test_unbudgeted()
573 REPORTER_ASSERT(reporter, 21 == cache->getBudgetedResourceBytes()); in test_unbudgeted()
574 REPORTER_ASSERT(reporter, 21 == cache->getPurgeableBytes()); in test_unbudgeted()
577 REPORTER_ASSERT(reporter, 2 == cache->getResourceCount()); in test_unbudgeted()
578 REPORTER_ASSERT(reporter, 21 == cache->getResourceBytes()); in test_unbudgeted()
579 REPORTER_ASSERT(reporter, 2 == cache->getBudgetedResourceCount()); in test_unbudgeted()
580 REPORTER_ASSERT(reporter, 21 == cache->getBudgetedResourceBytes()); in test_unbudgeted()
581 REPORTER_ASSERT(reporter, 21 == cache->getPurgeableBytes()); in test_unbudgeted()
584 REPORTER_ASSERT(reporter, 3 == cache->getResourceCount()); in test_unbudgeted()
585 REPORTER_ASSERT(reporter, 21 + large == cache->getResourceBytes()); in test_unbudgeted()
586 REPORTER_ASSERT(reporter, 2 == cache->getBudgetedResourceCount()); in test_unbudgeted()
587 REPORTER_ASSERT(reporter, 21 == cache->getBudgetedResourceBytes()); in test_unbudgeted()
588 REPORTER_ASSERT(reporter, 21 == cache->getPurgeableBytes()); in test_unbudgeted()
591 REPORTER_ASSERT(reporter, 2 == cache->getResourceCount()); in test_unbudgeted()
592 REPORTER_ASSERT(reporter, 21 == cache->getResourceBytes()); in test_unbudgeted()
593 REPORTER_ASSERT(reporter, 2 == cache->getBudgetedResourceCount()); in test_unbudgeted()
594 REPORTER_ASSERT(reporter, 21 == cache->getBudgetedResourceBytes()); in test_unbudgeted()
595 REPORTER_ASSERT(reporter, 21 == cache->getPurgeableBytes()); in test_unbudgeted()
597 cache->purgeAllUnlocked(); in test_unbudgeted()
598 REPORTER_ASSERT(reporter, 0 == cache->getResourceCount()); in test_unbudgeted()
599 REPORTER_ASSERT(reporter, 0 == cache->getResourceBytes()); in test_unbudgeted()
600 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceCount()); in test_unbudgeted()
601 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceBytes()); in test_unbudgeted()
602 REPORTER_ASSERT(reporter, 0 == cache->getPurgeableBytes()); in test_unbudgeted()
610 GrResourceCache* cache = mock.cache(); in test_unbudgeted_to_scratch() local
624 …REPORTER_ASSERT(reporter, nullptr == cache->findAndRefScratchResource(key, TestResource::kDefaultS… in test_unbudgeted_to_scratch()
625 REPORTER_ASSERT(reporter, 1 == cache->getResourceCount()); in test_unbudgeted_to_scratch()
626 REPORTER_ASSERT(reporter, size == cache->getResourceBytes()); in test_unbudgeted_to_scratch()
627 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceCount()); in test_unbudgeted_to_scratch()
628 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceBytes()); in test_unbudgeted_to_scratch()
629 REPORTER_ASSERT(reporter, 0 == cache->getPurgeableBytes()); in test_unbudgeted_to_scratch()
633 REPORTER_ASSERT(reporter, 1 == cache->getResourceCount()); in test_unbudgeted_to_scratch()
634 REPORTER_ASSERT(reporter, size == cache->getResourceBytes()); in test_unbudgeted_to_scratch()
635 REPORTER_ASSERT(reporter, 1 == cache->getBudgetedResourceCount()); in test_unbudgeted_to_scratch()
636 REPORTER_ASSERT(reporter, size == cache->getBudgetedResourceBytes()); in test_unbudgeted_to_scratch()
637 REPORTER_ASSERT(reporter, size == cache->getPurgeableBytes()); in test_unbudgeted_to_scratch()
638 …resource = static_cast<TestResource*>(cache->findAndRefScratchResource(key, TestResource::kDefault… in test_unbudgeted_to_scratch()
651 REPORTER_ASSERT(reporter, 1 == cache->getResourceCount()); in test_unbudgeted_to_scratch()
652 REPORTER_ASSERT(reporter, size == cache->getResourceBytes()); in test_unbudgeted_to_scratch()
653 REPORTER_ASSERT(reporter, 1 == cache->getBudgetedResourceCount()); in test_unbudgeted_to_scratch()
654 REPORTER_ASSERT(reporter, size == cache->getBudgetedResourceBytes()); in test_unbudgeted_to_scratch()
655 REPORTER_ASSERT(reporter, 0 == cache->getPurgeableBytes()); in test_unbudgeted_to_scratch()
662 REPORTER_ASSERT(reporter, 0 == cache->getResourceCount()); in test_unbudgeted_to_scratch()
663 REPORTER_ASSERT(reporter, 0 == cache->getResourceBytes()); in test_unbudgeted_to_scratch()
664 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceCount()); in test_unbudgeted_to_scratch()
665 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceBytes()); in test_unbudgeted_to_scratch()
666 REPORTER_ASSERT(reporter, 0 == cache->getPurgeableBytes()); in test_unbudgeted_to_scratch()
674 GrResourceCache* cache = mock.cache(); in test_duplicate_scratch_key() local
688 …REPORTER_ASSERT(reporter, nullptr == cache->findAndRefScratchResource(scratchKey1, TestResource::k… in test_duplicate_scratch_key()
695 SkDEBUGCODE(REPORTER_ASSERT(reporter, 2 == cache->countScratchEntriesForKey(scratchKey));) in test_duplicate_scratch_key()
696 REPORTER_ASSERT(reporter, 2 == cache->getResourceCount()); in test_duplicate_scratch_key()
698 cache->getResourceBytes()); in test_duplicate_scratch_key()
701 cache->purgeAllUnlocked(); in test_duplicate_scratch_key()
703 REPORTER_ASSERT(reporter, 2 == cache->getResourceCount()); in test_duplicate_scratch_key()
709 SkDEBUGCODE(REPORTER_ASSERT(reporter, 2 == cache->countScratchEntriesForKey(scratchKey));) in test_duplicate_scratch_key()
712 cache->purgeAllUnlocked(); in test_duplicate_scratch_key()
714 REPORTER_ASSERT(reporter, 0 == cache->getResourceCount()); in test_duplicate_scratch_key()
715 SkDEBUGCODE(REPORTER_ASSERT(reporter, 0 == cache->countScratchEntriesForKey(scratchKey));) in test_duplicate_scratch_key()
721 GrResourceCache* cache = mock.cache(); in test_remove_scratch_key() local
735 …REPORTER_ASSERT(reporter, cache->findAndRefScratchResource(scratchKey, TestResource::kDefaultSize,… in test_remove_scratch_key()
740 SkDEBUGCODE(REPORTER_ASSERT(reporter, 2 == cache->countScratchEntriesForKey(scratchKey));) in test_remove_scratch_key()
741 REPORTER_ASSERT(reporter, 2 == cache->getResourceCount()); in test_remove_scratch_key()
745 find = cache->findAndRefScratchResource(scratchKey, TestResource::kDefaultSize, 0); in test_remove_scratch_key()
749 SkDEBUGCODE(REPORTER_ASSERT(reporter, 1 == cache->countScratchEntriesForKey(scratchKey));) in test_remove_scratch_key()
750 REPORTER_ASSERT(reporter, 2 == cache->getResourceCount()); in test_remove_scratch_key()
755 SkDEBUGCODE(REPORTER_ASSERT(reporter, 1 == cache->countScratchEntriesForKey(scratchKey));) in test_remove_scratch_key()
756 REPORTER_ASSERT(reporter, 1 == cache->getResourceCount()); in test_remove_scratch_key()
759 find = cache->findAndRefScratchResource(scratchKey, TestResource::kDefaultSize, 0); in test_remove_scratch_key()
762 SkDEBUGCODE(REPORTER_ASSERT(reporter, 0 == cache->countScratchEntriesForKey(scratchKey));) in test_remove_scratch_key()
763 REPORTER_ASSERT(reporter, 1 == cache->getResourceCount()); in test_remove_scratch_key()
768 SkDEBUGCODE(REPORTER_ASSERT(reporter, 0 == cache->countScratchEntriesForKey(scratchKey));) in test_remove_scratch_key()
769 REPORTER_ASSERT(reporter, 1 == cache->getResourceCount()); in test_remove_scratch_key()
773 SkDEBUGCODE(REPORTER_ASSERT(reporter, 0 == cache->countScratchEntriesForKey(scratchKey));) in test_remove_scratch_key()
774 REPORTER_ASSERT(reporter, 0 == cache->getResourceCount()); in test_remove_scratch_key()
780 GrResourceCache* cache = mock.cache(); in test_scratch_key_consistency() local
815 …REPORTER_ASSERT(reporter, cache->findAndRefScratchResource(scratchKey, TestResource::kDefaultSize,… in test_scratch_key_consistency()
819 … GrGpuResource* find = cache->findAndRefScratchResource(scratchKey, TestResource::kDefaultSize, 0); in test_scratch_key_consistency()
824 find = cache->findAndRefScratchResource(scratchKey2, TestResource::kDefaultSize, 0); in test_scratch_key_consistency()
828 …GrGpuResource* find2 = cache->findAndRefScratchResource(scratchKey2, TestResource::kDefaultSize, 0… in test_scratch_key_consistency()
839 GrResourceCache* cache = mock.cache(); in test_duplicate_unique_key() local
850 REPORTER_ASSERT(reporter, a == cache->findAndRefUniqueResource(key)); in test_duplicate_unique_key()
855 REPORTER_ASSERT(reporter, a == cache->findAndRefUniqueResource(key)); in test_duplicate_unique_key()
857 REPORTER_ASSERT(reporter, 1 == cache->getResourceCount()); in test_duplicate_unique_key()
858 REPORTER_ASSERT(reporter, a->gpuMemorySize() == cache->getResourceBytes()); in test_duplicate_unique_key()
865 REPORTER_ASSERT(reporter, b == cache->findAndRefUniqueResource(key)); in test_duplicate_unique_key()
869 REPORTER_ASSERT(reporter, 2 == cache->getResourceCount()); in test_duplicate_unique_key()
870 REPORTER_ASSERT(reporter, a->gpuMemorySize() + b->gpuMemorySize() == cache->getResourceBytes()); in test_duplicate_unique_key()
875 REPORTER_ASSERT(reporter, 1 == cache->getResourceCount()); in test_duplicate_unique_key()
876 REPORTER_ASSERT(reporter, b->gpuMemorySize() == cache->getResourceBytes()); in test_duplicate_unique_key()
887 REPORTER_ASSERT(reporter, 2 == cache->getResourceCount()); in test_duplicate_unique_key()
888 REPORTER_ASSERT(reporter, b->gpuMemorySize() + c->gpuMemorySize() == cache->getResourceBytes()); in test_duplicate_unique_key()
892 REPORTER_ASSERT(reporter, 1 == cache->getResourceCount()); in test_duplicate_unique_key()
893 REPORTER_ASSERT(reporter, c->gpuMemorySize() == cache->getResourceBytes()); in test_duplicate_unique_key()
897 cache->purgeAllUnlocked(); in test_duplicate_unique_key()
898 REPORTER_ASSERT(reporter, 1 == cache->getResourceCount()); in test_duplicate_unique_key()
899 REPORTER_ASSERT(reporter, c->gpuMemorySize() == cache->getResourceBytes()); in test_duplicate_unique_key()
904 REPORTER_ASSERT(reporter, 1 == cache->getResourceCount()); in test_duplicate_unique_key()
905 REPORTER_ASSERT(reporter, c->gpuMemorySize() == cache->getResourceBytes()); in test_duplicate_unique_key()
909 REPORTER_ASSERT(reporter, c == cache->findAndRefUniqueResource(key)); in test_duplicate_unique_key()
912 REPORTER_ASSERT(reporter, 0 == cache->getResourceCount()); in test_duplicate_unique_key()
913 REPORTER_ASSERT(reporter, 0 == cache->getResourceBytes()); in test_duplicate_unique_key()
927 sk_sp<GrGpuResource> d2(cache->findAndRefUniqueResource(key3)); in test_duplicate_unique_key()
934 GrResourceCache* cache = mock.cache(); in test_purge_invalidated() local
953 REPORTER_ASSERT(reporter, cache->hasUniqueKey(key1)); in test_purge_invalidated()
954 REPORTER_ASSERT(reporter, cache->hasUniqueKey(key2)); in test_purge_invalidated()
955 REPORTER_ASSERT(reporter, cache->hasUniqueKey(key3)); in test_purge_invalidated()
964 cache->purgeAsNeeded(); in test_purge_invalidated()
966 REPORTER_ASSERT(reporter, !cache->hasUniqueKey(key1)); in test_purge_invalidated()
967 REPORTER_ASSERT(reporter, !cache->hasUniqueKey(key2)); in test_purge_invalidated()
969 REPORTER_ASSERT(reporter, cache->hasUniqueKey(key3)); in test_purge_invalidated()
973 cache->purgeAsNeeded(); in test_purge_invalidated()
976 REPORTER_ASSERT(reporter, !cache->hasUniqueKey(key3)); in test_purge_invalidated()
985 …GrGpuResource* scratch = cache->findAndRefScratchResource(scratchKey, TestResource::kDefaultSize, … in test_purge_invalidated()
990 cache->purgeAllUnlocked(); in test_purge_invalidated()
991 scratch = cache->findAndRefScratchResource(scratchKey, TestResource::kDefaultSize, 0); in test_purge_invalidated()
993 REPORTER_ASSERT(reporter, 0 == cache->getResourceCount()); in test_purge_invalidated()
994 REPORTER_ASSERT(reporter, 0 == cache->getResourceBytes()); in test_purge_invalidated()
1002 GrResourceCache* cache = mock.cache(); in test_cache_chained_purge() local
1024 cache->purgeAllUnlocked(); in test_cache_chained_purge()
1031 cache->purgeAllUnlocked(); in test_cache_chained_purge()
1044 GrResourceCache* cache = mock.cache(); in test_resource_size_changed() local
1054 REPORTER_ASSERT(reporter, 200 == cache->getResourceBytes()); in test_resource_size_changed()
1055 REPORTER_ASSERT(reporter, 2 == cache->getResourceCount()); in test_resource_size_changed()
1058 static_cast<TestResource*>(cache->findAndRefUniqueResource(key2))); in test_resource_size_changed()
1061 static_cast<TestResource*>(cache->findAndRefUniqueResource(key1))); in test_resource_size_changed()
1065 REPORTER_ASSERT(reporter, 250 == cache->getResourceBytes()); in test_resource_size_changed()
1066 REPORTER_ASSERT(reporter, 2 == cache->getResourceCount()); in test_resource_size_changed()
1073 GrResourceCache* cache = mock.cache(); in test_resource_size_changed() local
1085 REPORTER_ASSERT(reporter, 200 == cache->getResourceBytes()); in test_resource_size_changed()
1086 REPORTER_ASSERT(reporter, 2 == cache->getResourceCount()); in test_resource_size_changed()
1090 cache->findAndRefUniqueResource(key2))); in test_resource_size_changed()
1093 REPORTER_ASSERT(reporter, !cache->hasUniqueKey(key1)); in test_resource_size_changed()
1095 REPORTER_ASSERT(reporter, 201 == cache->getResourceBytes()); in test_resource_size_changed()
1096 REPORTER_ASSERT(reporter, 1 == cache->getResourceCount()); in test_resource_size_changed()
1112 GrResourceCache* cache = mock.cache(); in test_timestamp_wrap() local
1115 cache->changeTimestamp(SK_MaxU32 - random.nextULessThan(kCount + 1)); in test_timestamp_wrap()
1148 GrGpuResource* res = cache->findAndRefUniqueResource(key); in test_timestamp_wrap()
1168 GrResourceCache* cache = mock.cache(); in test_flush() local
1173 cache->setLimits(1000000, 1000000, kFlushCount); in test_flush()
1183 cache->notifyFlushOccurred(GrResourceCache::kExternal); in test_flush()
1188 cache->notifyFlushOccurred(GrResourceCache::kExternal); in test_flush()
1189 REPORTER_ASSERT(reporter, kFlushCount - i - 1 == cache->getResourceCount()); in test_flush()
1193 GrGpuResource* r = cache->findAndRefUniqueResource(k); in test_flush()
1199 REPORTER_ASSERT(reporter, 0 == cache->getResourceCount()); in test_flush()
1200 cache->purgeAllUnlocked(); in test_flush()
1218 cache->notifyFlushOccurred(GrResourceCache::kExternal); in test_flush()
1223 cache->notifyFlushOccurred(GrResourceCache::kExternal); in test_flush()
1224 REPORTER_ASSERT(reporter, kFlushCount - i/2 - 1 == cache->getResourceCount()); in test_flush()
1235 REPORTER_ASSERT(reporter, kFlushCount >> 1 == cache->getResourceCount()); in test_flush()
1236 cache->notifyFlushOccurred(GrResourceCache::kExternal); in test_flush()
1238 REPORTER_ASSERT(reporter, 0 == cache->getResourceCount()); in test_flush()
1240 cache->purgeAllUnlocked(); in test_flush()
1243 REPORTER_ASSERT(reporter, 0 == cache->getResourceCount()); in test_flush()
1255 REPORTER_ASSERT(reporter, 10 == cache->getResourceCount()); in test_flush()
1259 REPORTER_ASSERT(reporter, 10 == cache->getResourceCount()); in test_flush()
1265 GrResourceCache* cache = mock.cache(); in test_time_purge() local
1295 cache->purgeResourcesNotUsedSince(timeStamps[i]); in test_time_purge()
1296 REPORTER_ASSERT(reporter, cnt - i - 1 == cache->getResourceCount()); in test_time_purge()
1300 GrGpuResource* r = cache->findAndRefUniqueResource(k); in test_time_purge()
1306 REPORTER_ASSERT(reporter, 0 == cache->getResourceCount()); in test_time_purge()
1307 cache->purgeAllUnlocked(); in test_time_purge()
1330 cache->purgeResourcesNotUsedSince(timeStamps[i]); in test_time_purge()
1331 REPORTER_ASSERT(reporter, cnt - i / 2 - 1 == cache->getResourceCount()); in test_time_purge()
1337 cache->purgeResourcesNotUsedSince(nowish()); in test_time_purge()
1338 REPORTER_ASSERT(reporter, cnt / 2 - i - 1 == cache->getResourceCount()); in test_time_purge()
1341 cache->purgeAllUnlocked(); in test_time_purge()
1344 REPORTER_ASSERT(reporter, 0 == cache->getResourceCount()); in test_time_purge()
1356 REPORTER_ASSERT(reporter, 10 == cache->getResourceCount()); in test_time_purge()
1358 REPORTER_ASSERT(reporter, 10 == cache->getResourceCount()); in test_time_purge()
1359 cache->purgeResourcesNotUsedSince(nowish()); in test_time_purge()
1360 REPORTER_ASSERT(reporter, 0 == cache->getResourceCount()); in test_time_purge()
1367 GrResourceCache* cache = mock.cache(); in test_partial_purge() local
1408 REPORTER_ASSERT(reporter, 5 == cache->getBudgetedResourceCount()); in test_partial_purge()
1409 REPORTER_ASSERT(reporter, 60 == cache->getBudgetedResourceBytes()); in test_partial_purge()
1410 REPORTER_ASSERT(reporter, 0 == cache->getPurgeableBytes()); in test_partial_purge()
1419 REPORTER_ASSERT(reporter, 5 == cache->getBudgetedResourceCount()); in test_partial_purge()
1420 REPORTER_ASSERT(reporter, 60 == cache->getBudgetedResourceBytes()); in test_partial_purge()
1421 REPORTER_ASSERT(reporter, 60 == cache->getPurgeableBytes()); in test_partial_purge()
1426 REPORTER_ASSERT(reporter, 3 == cache->getBudgetedResourceCount()); in test_partial_purge()
1427 REPORTER_ASSERT(reporter, 33 == cache->getBudgetedResourceBytes()); in test_partial_purge()
1432 REPORTER_ASSERT(reporter, 4 == cache->getBudgetedResourceCount()); in test_partial_purge()
1433 REPORTER_ASSERT(reporter, 47 == cache->getBudgetedResourceBytes()); in test_partial_purge()
1438 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceCount()); in test_partial_purge()
1439 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceBytes()); in test_partial_purge()
1444 REPORTER_ASSERT(reporter, 3 == cache->getBudgetedResourceCount()); in test_partial_purge()
1445 REPORTER_ASSERT(reporter, 37 == cache->getBudgetedResourceBytes()); in test_partial_purge()
1450 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceCount()); in test_partial_purge()
1451 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceBytes()); in test_partial_purge()
1457 REPORTER_ASSERT(reporter, 5 == cache->getBudgetedResourceCount()); in test_partial_purge()
1458 REPORTER_ASSERT(reporter, 60 == cache->getBudgetedResourceBytes()); in test_partial_purge()
1459 REPORTER_ASSERT(reporter, 60 == cache->getPurgeableBytes()); in test_partial_purge()
1466 REPORTER_ASSERT(reporter, 0 == cache->getBudgetedResourceCount()); in test_partial_purge()
1467 REPORTER_ASSERT(reporter, 0 == cache->getPurgeableBytes()); in test_partial_purge()
1480 GrResourceCache* cache = mock.cache(); in test_large_resource_count() local
1501 REPORTER_ASSERT(reporter, cache->getPurgeableBytes() == 2 * kResourceCnt); in test_large_resource_count()
1502 REPORTER_ASSERT(reporter, cache->getBudgetedResourceBytes() == 2 * kResourceCnt); in test_large_resource_count()
1503 REPORTER_ASSERT(reporter, cache->getBudgetedResourceCount() == 2 * kResourceCnt); in test_large_resource_count()
1504 REPORTER_ASSERT(reporter, cache->getResourceBytes() == 2 * kResourceCnt); in test_large_resource_count()
1505 REPORTER_ASSERT(reporter, cache->getResourceCount() == 2 * kResourceCnt); in test_large_resource_count()
1511 REPORTER_ASSERT(reporter, cache->hasUniqueKey(key1)); in test_large_resource_count()
1512 REPORTER_ASSERT(reporter, cache->hasUniqueKey(key2)); in test_large_resource_count()
1515 cache->purgeAllUnlocked(); in test_large_resource_count()
1517 REPORTER_ASSERT(reporter, cache->getPurgeableBytes() == 0); in test_large_resource_count()
1518 REPORTER_ASSERT(reporter, cache->getBudgetedResourceBytes() == 0); in test_large_resource_count()
1519 REPORTER_ASSERT(reporter, cache->getBudgetedResourceCount() == 0); in test_large_resource_count()
1520 REPORTER_ASSERT(reporter, cache->getResourceBytes() == 0); in test_large_resource_count()
1521 REPORTER_ASSERT(reporter, cache->getResourceCount() == 0); in test_large_resource_count()
1528 REPORTER_ASSERT(reporter, !cache->hasUniqueKey(key1)); in test_large_resource_count()
1529 REPORTER_ASSERT(reporter, !cache->hasUniqueKey(key2)); in test_large_resource_count()
1583 GrResourceCache* cache = mock.cache(); in test_tags() local
1606 REPORTER_ASSERT(reporter, cache->countUniqueKeysWithTag(tagStr.c_str()) == i); in test_tags()