1 /* 2 * Copyright 2012 Google Inc. 3 * 4 * Use of this source code is governed by a BSD-style license that can be 5 * found in the LICENSE file. 6 */ 7 8 #include "src/core/SkTaskGroup.h" 9 #include "tests/PathOpsExtendedTest.h" 10 #include "tests/PathOpsThreadedCommon.h" 11 ~PathOpsThreadedTestRunner()12PathOpsThreadedTestRunner::~PathOpsThreadedTestRunner() { 13 for (int index = 0; index < fRunnables.count(); index++) { 14 delete fRunnables[index]; 15 } 16 } 17 render()18void PathOpsThreadedTestRunner::render() { 19 SkTaskGroup().batch(fRunnables.count(), [&](int i) { 20 (*fRunnables[i])(); 21 }); 22 } 23