Index: src/gpu/effects/GrRRectEffect.h |
diff --git a/src/gpu/effects/GrRRectEffect.h b/src/gpu/effects/GrRRectEffect.h |
index 45dac0154f424af4a406110d835474fb14b2ab98..7df7e6f0762d0eada19185163fc6838205109c70 100644 |
--- a/src/gpu/effects/GrRRectEffect.h |
+++ b/src/gpu/effects/GrRRectEffect.h |
@@ -14,11 +14,20 @@ class GrEffectRef; |
class SkRRect; |
namespace GrRRectEffect { |
+ enum EdgeType { |
+ kFillAA_EdgeType, |
+ kInverseFillAA_EdgeType, |
+ |
+ kLastEdgeType = kInverseFillAA_EdgeType, |
+ }; |
+ |
+ static const int kEdgeTypeCnt = kLastEdgeType + 1; |
+ |
/** |
* Creates an effect that performs anti-aliased clipping against a SkRRect. It doesn't support |
* all varieties of SkRRect so the caller must check for a NULL return. |
*/ |
- GrEffectRef* Create(const SkRRect&); |
+ GrEffectRef* Create(EdgeType, const SkRRect&); |
}; |
#endif |