diff options
author | 2016-02-25 11:03:52 -0800 | |
---|---|---|
committer | 2016-02-25 11:03:52 -0800 | |
commit | b56f92783a5d84347b65f4f01ec3668096649d13 (patch) | |
tree | 825d7eb1b7450bb8bc72cc033d50efd4a44058d6 /src/gpu/GrOvalRenderer.h | |
parent | e4499849df904c30c21e0eacaf11b9e9a985313f (diff) |
Hide GrPipelineBuilder from GrOvalRenderer
Limiting the reach of GrPipelineBuilder is always good.
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1726223008
Review URL: https://codereview.chromium.org/1726223008
Diffstat (limited to 'src/gpu/GrOvalRenderer.h')
-rw-r--r-- | src/gpu/GrOvalRenderer.h | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/gpu/GrOvalRenderer.h b/src/gpu/GrOvalRenderer.h index d34398006f..2b5272004a 100644 --- a/src/gpu/GrOvalRenderer.h +++ b/src/gpu/GrOvalRenderer.h @@ -8,12 +8,13 @@ #ifndef GrOvalRenderer_DEFINED #define GrOvalRenderer_DEFINED -#include "GrPaint.h" +#include "GrColor.h" class GrDrawBatch; -class GrPipelineBuilder; class GrShaderCaps; +class SkMatrix; struct SkRect; +class SkRRect; class SkStrokeRec; /* @@ -21,17 +22,13 @@ class SkStrokeRec; */ class GrOvalRenderer { public: - static GrDrawBatch* CreateOvalBatch(const GrPipelineBuilder&, - GrColor, + static GrDrawBatch* CreateOvalBatch(GrColor, const SkMatrix& viewMatrix, - bool useAA, const SkRect& oval, const SkStrokeRec& stroke, GrShaderCaps* shaderCaps); - static GrDrawBatch* CreateRRectBatch(const GrPipelineBuilder&, - GrColor, + static GrDrawBatch* CreateRRectBatch(GrColor, const SkMatrix& viewMatrix, - bool useAA, const SkRRect& rrect, const SkStrokeRec& stroke, GrShaderCaps* shaderCaps); |