1 2 /* 3 * Copyright 2012 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 #include "GrPathRenderer.h" 10 11 12 class GrAAConvexPathRenderer : public GrPathRenderer { 13 public: 14 GrAAConvexPathRenderer(); 15 16 virtual bool canDrawPath(const SkPath& path, 17 const SkStrokeRec& stroke, 18 const GrDrawTarget* target, 19 bool antiAlias) const SK_OVERRIDE; 20 21 protected: 22 virtual bool onDrawPath(const SkPath& path, 23 const SkStrokeRec& stroke, 24 GrDrawTarget* target, 25 bool antiAlias) SK_OVERRIDE; 26 }; 27