diff options
author | bsalomon <bsalomon@google.com> | 2014-10-07 07:27:07 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-10-07 07:27:07 -0700 |
commit | d14e1a27643125bfef37fa0ed314b64c1fae22b7 (patch) | |
tree | f4ee6543d77aff0e233dace6c81403364b79fdba /tests | |
parent | b109ac22b4ec3ab3478f5304c96564a0e9df6170 (diff) |
GrResourceCache2 manages scratch texture.
BUG=skia:2889
Review URL: https://codereview.chromium.org/608883003
Diffstat (limited to 'tests')
-rw-r--r-- | tests/ResourceCacheTest.cpp | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/tests/ResourceCacheTest.cpp b/tests/ResourceCacheTest.cpp index f9f94d1b27..d62d09d933 100644 --- a/tests/ResourceCacheTest.cpp +++ b/tests/ResourceCacheTest.cpp @@ -247,37 +247,6 @@ static void test_resource_size_changed(skiatest::Reporter* reporter, REPORTER_ASSERT(reporter, 201 == cache.getCachedResourceBytes()); REPORTER_ASSERT(reporter, 1 == cache.getCachedResourceCount()); } - - // Test changing the size of an exclusively-held resource. - { - GrResourceCache cache(2, 300); - - TestResource* a = new TestResource(context->getGpu(), 100); - cache.addResource(key1, a); - cache.makeExclusive(a->getCacheEntry()); - - TestResource* b = new TestResource(context->getGpu(), 100); - cache.addResource(key2, b); - b->unref(); - - REPORTER_ASSERT(reporter, 200 == cache.getCachedResourceBytes()); - REPORTER_ASSERT(reporter, 2 == cache.getCachedResourceCount()); - REPORTER_ASSERT(reporter, NULL == cache.find(key1)); - - a->setSize(200); - - REPORTER_ASSERT(reporter, 300 == cache.getCachedResourceBytes()); - REPORTER_ASSERT(reporter, 2 == cache.getCachedResourceCount()); - // Internal resource cache validation will test the detached size (debug mode only). - - cache.makeNonExclusive(a->getCacheEntry()); - a->unref(); - - REPORTER_ASSERT(reporter, 300 == cache.getCachedResourceBytes()); - REPORTER_ASSERT(reporter, 2 == cache.getCachedResourceCount()); - REPORTER_ASSERT(reporter, cache.find(key1)); - // Internal resource cache validation will test the detached size (debug mode only). - } } //////////////////////////////////////////////////////////////////////////////// |