blob: 57d21e0c1ed0c46bf229a60458771fcf931c2c0c [file] [log] [blame]
ethannicholas1a1b3ac2015-06-10 12:11:17 -07001
2/*
3 * Copyright 2015 Google Inc.
4 *
5 * Use of this source code is governed by a BSD-style license that can be
6 * found in the LICENSE file.
7 */
8
9#ifndef GrAALinearizingConvexPathRenderer_DEFINED
10#define GrAALinearizingConvexPathRenderer_DEFINED
11
12#include "GrPathRenderer.h"
13
14class GrAALinearizingConvexPathRenderer : public GrPathRenderer {
15public:
16 GrAALinearizingConvexPathRenderer();
17
bsalomon0aff2fa2015-07-31 06:48:27 -070018private:
19 bool onCanDrawPath(const CanDrawPathArgs&) const override;
ethannicholas1a1b3ac2015-06-10 12:11:17 -070020
bsalomon0aff2fa2015-07-31 06:48:27 -070021 bool onDrawPath(const DrawPathArgs&) override;
ethannicholas1a1b3ac2015-06-10 12:11:17 -070022};
23
24#endif