Home | History | Annotate | Download | only in effects

Lines Matching refs:AARectEffect

19 class AARectEffect : public GrEffect {
28 return CreateEffectRef(AutoEffectUnref(SkNEW_ARGS(AARectEffect, (edgeType, rect))));
47 AARectEffect(GrEffectEdgeType edgeType, const SkRect& rect) : fRect(rect), fEdgeType(edgeType) {
52 const AARectEffect& aare = CastEffect<AARectEffect>(other);
65 GR_DEFINE_EFFECT_TEST(AARectEffect);
67 GrEffectRef* AARectEffect::TestCreate(SkRandom* random,
80 effect = AARectEffect::Create(edgeType, rect);
122 const AARectEffect& aare = drawEffect.castEffect<AARectEffect>();
158 const AARectEffect& aare = drawEffect.castEffect<AARectEffect>();
168 const AARectEffect& aare = drawEffect.castEffect<AARectEffect>();
172 const GrBackendEffectFactory& AARectEffect::getFactory() const {
173 return GrTBackendEffectFactory<AARectEffect>::getInstance();
319 return AARectEffect::Create(edgeType, rect);