• Home
  • Raw
  • Download

Lines Matching refs:dContext

113     TestHelper(GrDirectContext* dContext,  in TestHelper()  argument
115 : fDContext(dContext) in TestHelper()
118 fDst = SkSurface::MakeRenderTarget(dContext, SkBudgeted::kNo, default_ii(kImageWH)); in TestHelper()
142 GrDirectContext* dContext() { return fDContext; } in dContext() function in TestHelper
532 if (auto dContext = rContext->asDirectContext(); dContext && !fVertexData->gpuBuffer()) { in findOrCreateVertices() local
533 auto rp = dContext->priv().resourceProvider(); in findOrCreateVertices()
570 auto dContext = flushState->gpu()->getContext(); in onPrepare() local
574 this->findOrCreateVertices(dContext, false, fFailFillingIn); in onPrepare()
640 bool TestHelper::FillInViewOnGpu(GrDirectContext* dContext, int wh, Stats* stats, in FillInViewOnGpu() argument
644 std::unique_ptr<GrSurfaceDrawContext> rtc = new_RTC(dContext, wh); in FillInViewOnGpu()
671 if (GrDirectContext* dContext = rContext->asDirectContext()) { in AccessCachedView() local
675 dContext, GrColorType::kRGBA_8888, {wh, wh}, kImageOrigin, SkBackingFit::kExact); in AccessCachedView()
697 if (!FillInViewOnGpu(dContext, wh, stats, lazyView, std::move(trampoline))) { in AccessCachedView()
731 static void test_1(GrDirectContext* dContext, skiatest::Reporter* reporter, in test_1() argument
735 TestHelper helper(dContext); in test_1()
764 static void test_2(GrDirectContext* dContext, skiatest::Reporter* reporter, in test_2() argument
768 TestHelper helper(dContext); in test_2()
801 static void test_3(GrDirectContext* dContext, skiatest::Reporter* reporter, in test_3() argument
805 TestHelper helper(dContext); in test_3()
834 static void test_4(GrDirectContext* dContext, skiatest::Reporter* reporter, in test_4() argument
838 TestHelper helper(dContext); in test_4()
868 static void test_4_5(GrDirectContext* dContext, skiatest::Reporter* reporter, in test_4_5() argument
872 TestHelper helper(dContext); in test_4_5()
909 static void test_4_75(GrDirectContext* dContext, skiatest::Reporter* reporter, in test_4_75() argument
913 TestHelper helper(dContext); in test_4_75()
925 dContext->flush(); in test_4_75()
926 dContext->submit(true); in test_4_75()
948 static void test_5(GrDirectContext* dContext, skiatest::Reporter* reporter, in test_5() argument
952 TestHelper helper(dContext); in test_5()
986 static void test_6(GrDirectContext* dContext, skiatest::Reporter* reporter, in test_6() argument
990 TestHelper helper(dContext); in test_6()
1029 static void test_7(GrDirectContext* dContext, skiatest::Reporter* reporter, in test_7() argument
1033 TestHelper helper(dContext); in test_7()
1074 static void test_8(GrDirectContext* dContext, skiatest::Reporter* reporter, in test_8() argument
1078 TestHelper helper(dContext); in test_8()
1098 dContext->abandonContext(); // This should exercise dropAllRefs in test_8()
1119 static void test_9(GrDirectContext* dContext, skiatest::Reporter* reporter, in test_9() argument
1123 TestHelper helper(dContext); in test_9()
1143 dContext->releaseResourcesAndAbandonContext(); // This should hit dropAllRefs in test_9()
1164 static void test_10(GrDirectContext* dContext, skiatest::Reporter* reporter, in test_10() argument
1168 if (GrBackendApi::kOpenGL != dContext->backend()) { in test_10()
1174 TestHelper helper(dContext); in test_10()
1194 dContext->flush(); in test_10()
1195 dContext->submit(true); in test_10()
1198 dContext->purgeUnlockedResources(false); in test_10()
1212 auto cache = dContext->priv().getResourceCache(); in test_10()
1219 dContext->purgeUnlockedResources(amountToPurge, true); in test_10()
1241 static void test_11(GrDirectContext* dContext, skiatest::Reporter* reporter, in test_11() argument
1245 TestHelper helper(dContext); in test_11()
1255 dContext->flush(); in test_11()
1256 dContext->submit(true); in test_11()
1265 dContext->purgeUnlockedResources(/* scratchResourcesOnly */ true); in test_11()
1269 dContext->purgeUnlockedResources(/* scratchResourcesOnly */ false); in test_11()
1285 static void test_12(GrDirectContext* dContext, skiatest::Reporter* reporter, in test_12() argument
1289 TestHelper helper(dContext); in test_12()
1303 dContext->flush(); in test_12()
1304 dContext->submit(true); in test_12()
1312 dContext->setResourceCacheLimit(0); in test_12()
1319 dContext->performDeferredCleanup(std::chrono::milliseconds(0)); in test_12()
1333 static void test_13(GrDirectContext* dContext, skiatest::Reporter* reporter, in test_13() argument
1337 TestHelper helper(dContext); in test_13()
1362 dContext->performDeferredCleanup(msecs); in test_13()
1414 static void test_15(GrDirectContext* dContext, skiatest::Reporter* reporter, in test_15() argument
1419 TestHelper helper(dContext); in test_15()
1431 GrUniqueKeyInvalidatedMessage msg(key, dContext->priv().contextID(), in test_15()
1437 dContext->purgeUnlockedResources(/* scratchResourcesOnly */ true); in test_15()