diff options
Diffstat (limited to 'tests/SurfaceTest.cpp')
-rw-r--r-- | tests/SurfaceTest.cpp | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/tests/SurfaceTest.cpp b/tests/SurfaceTest.cpp index 69c8b845ec..1913fcb146 100644 --- a/tests/SurfaceTest.cpp +++ b/tests/SurfaceTest.cpp @@ -321,33 +321,6 @@ static void TestSurfaceWritableAfterSnapshotRelease(skiatest::Reporter* reporter } #if SK_SUPPORT_GPU -static void TestSurfaceInCache(skiatest::Reporter* reporter, - SurfaceType surfaceType, - GrContext* context) { - context->freeGpuResources(); - int resourceCount; - - context->getResourceCacheUsage(&resourceCount, NULL); - REPORTER_ASSERT(reporter, 0 == resourceCount); - SkAutoTUnref<SkSurface> surface(createSurface(surfaceType, context)); - // Note: the stencil buffer is always cached, so kGpu_SurfaceType uses - // one cached resource, and kGpuScratch_SurfaceType uses two. - int expectedCachedResources = surfaceType == kGpuScratch_SurfaceType ? 2 : 1; - context->getResourceCacheUsage(&resourceCount, NULL); - REPORTER_ASSERT(reporter, expectedCachedResources == resourceCount); - - // Verify that all the cached resources are locked in cache. - context->freeGpuResources(); - context->getResourceCacheUsage(&resourceCount, NULL); - REPORTER_ASSERT(reporter, expectedCachedResources == resourceCount); - - // Verify that all the cached resources are unlocked upon surface release - surface.reset(0); - context->freeGpuResources(); - context->getResourceCacheUsage(&resourceCount, NULL); - REPORTER_ASSERT(reporter, 0 == resourceCount); -} - static void Test_crbug263329(skiatest::Reporter* reporter, SurfaceType surfaceType, GrContext* context) { @@ -453,8 +426,6 @@ DEF_GPUTEST(Surface, reporter, factory) { } GrContext* context = factory->get(glCtxType); if (context) { - TestSurfaceInCache(reporter, kGpu_SurfaceType, context); - TestSurfaceInCache(reporter, kGpuScratch_SurfaceType, context); Test_crbug263329(reporter, kGpu_SurfaceType, context); Test_crbug263329(reporter, kGpuScratch_SurfaceType, context); TestSurfaceCopyOnWrite(reporter, kGpu_SurfaceType, context); |