| Index: src/gpu/GrOvalRenderer.h
|
| diff --git a/src/gpu/GrOvalRenderer.h b/src/gpu/GrOvalRenderer.h
|
| index 96f9b3afb9faf62e47e084476aeb5d6c514cffa5..abad623589e1f734b6c002a4044825cc7e678b1d 100644
|
| --- a/src/gpu/GrOvalRenderer.h
|
| +++ b/src/gpu/GrOvalRenderer.h
|
| @@ -31,21 +31,42 @@ public:
|
|
|
| void reset();
|
|
|
| - bool drawOval(GrDrawTarget* target, const GrContext* context, bool useAA,
|
| - const SkRect& oval, const SkStrokeRec& stroke);
|
| - bool drawRRect(GrDrawTarget* target, GrContext* context, bool useAA,
|
| - const SkRRect& rrect, const SkStrokeRec& stroke);
|
| - bool drawDRRect(GrDrawTarget* target, GrContext* context, bool useAA,
|
| - const SkRRect& outer, const SkRRect& inner);
|
| + bool drawOval(GrDrawTarget*,
|
| + GrDrawState*,
|
| + const GrContext*,
|
| + bool useAA,
|
| + const SkRect& oval,
|
| + const SkStrokeRec& stroke);
|
| + bool drawRRect(GrDrawTarget*,
|
| + GrDrawState*,
|
| + GrContext*,
|
| + bool useAA,
|
| + const SkRRect& rrect,
|
| + const SkStrokeRec& stroke);
|
| + bool drawDRRect(GrDrawTarget* target,
|
| + GrDrawState*,
|
| + GrContext* context,
|
| + bool useAA,
|
| + const SkRRect& outer,
|
| + const SkRRect& inner);
|
|
|
| private:
|
| - bool drawEllipse(GrDrawTarget* target, const GrContext* context, bool useCoverageAA,
|
| + bool drawEllipse(GrDrawTarget* target,
|
| + GrDrawState*,
|
| + const GrContext* context,
|
| + bool useCoverageAA,
|
| const SkRect& ellipse,
|
| const SkStrokeRec& stroke);
|
| - bool drawDIEllipse(GrDrawTarget* target, const GrContext* context, bool useCoverageAA,
|
| + bool drawDIEllipse(GrDrawTarget* target,
|
| + GrDrawState*,
|
| + const GrContext* context,
|
| + bool useCoverageAA,
|
| const SkRect& ellipse,
|
| const SkStrokeRec& stroke);
|
| - void drawCircle(GrDrawTarget* target, const GrContext* context, bool useCoverageAA,
|
| + void drawCircle(GrDrawTarget* target,
|
| + GrDrawState*,
|
| + const GrContext* context,
|
| + bool useCoverageAA,
|
| const SkRect& circle,
|
| const SkStrokeRec& stroke);
|
|
|
|
|