• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:srcHelper

1041 static void cleanup_resources(BaseTestHelper* srcHelper, BaseTestHelper* dstHelper,  in cleanup_resources()  argument
1043 if (srcHelper) { in cleanup_resources()
1044 srcHelper->cleanup(); in cleanup_resources()
1071 std::unique_ptr<BaseTestHelper> srcHelper; in run_test() local
1075 srcHelper.reset(new VulkanTestHelper()); in run_test()
1077 srcHelper.reset(new EGLTestHelper(options)); in run_test()
1079 if (srcHelper) { in run_test()
1080 if (!srcHelper->init(reporter)) { in run_test()
1081 cleanup_resources(srcHelper.get(), dstHelper.get(), buffer); in run_test()
1094 cleanup_resources(srcHelper.get(), dstHelper.get(), buffer); in run_test()
1135 cleanup_resources(srcHelper.get(), dstHelper.get(), buffer); in run_test()
1147 cleanup_resources(srcHelper.get(), dstHelper.get(), buffer); in run_test()
1174 srcHelper->makeCurrent(); in run_test()
1175 sk_sp<SkSurface> surface = srcHelper->importHardwareBufferForWrite(reporter, buffer); in run_test()
1178 cleanup_resources(srcHelper.get(), dstHelper.get(), buffer); in run_test()
1192 cleanup_resources(srcHelper.get(), dstHelper.get(), buffer); in run_test()
1203 if (!srcHelper->flushSurfaceAndSignalSemaphore(reporter, std::move(surface))) { in run_test()
1204 cleanup_resources(srcHelper.get(), dstHelper.get(), buffer); in run_test()
1209 srcHelper->doClientSync(); in run_test()
1210 srcHelper->releaseImage(); in run_test()
1222 cleanup_resources(srcHelper.get(), dstHelper.get(), buffer); in run_test()
1239 cleanup_resources(srcHelper.get(), dstHelper.get(), buffer); in run_test()
1244 if (!dstHelper->importAndWaitOnSemaphore(reporter, srcHelper->getFdHandle(), dstSurf)) { in run_test()
1246 cleanup_resources(srcHelper.get(), dstHelper.get(), buffer); in run_test()
1258 cleanup_resources(srcHelper.get(), dstHelper.get(), buffer); in run_test()
1267 cleanup_resources(srcHelper.get(), dstHelper.get(), buffer); in run_test()