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 "PathOpsExtendedTest.h"
9#include "PathOpsThreadedCommon.h"
10#include "SkTaskGroup.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