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
12PathOpsThreadedTestRunner::~PathOpsThreadedTestRunner() {
13    for (int index = 0; index < fRunnables.count(); index++) {
14        delete fRunnables[index];
15    }
16}
17
18void PathOpsThreadedTestRunner::render() {
19    SkTaskGroup().batch(fRunnables.count(), [&](int i) {
20        (*fRunnables[i])();
21    });
22}
23