Home | History | Annotate | Download | only in effects

Lines Matching refs:AARectEffect

20 class AARectEffect : public GrFragmentProcessor {
29 return SkNEW_ARGS(AARectEffect, (edgeType, rect));
48 AARectEffect(GrPrimitiveEdgeType edgeType, const SkRect& rect) : fRect(rect), fEdgeType(edgeType) {
53 const AARectEffect& aare = other.cast<AARectEffect>();
66 GR_DEFINE_FRAGMENT_PROCESSOR_TEST(AARectEffect);
68 GrFragmentProcessor* AARectEffect::TestCreate(SkRandom* random,
81 fp = AARectEffect::Create(edgeType, rect);
123 const AARectEffect& aare = fp.cast<AARectEffect>();
161 const AARectEffect& aare = processor.cast<AARectEffect>();
172 const AARectEffect& aare = processor.cast<AARectEffect>();
176 const GrBackendFragmentProcessorFactory& AARectEffect::getFactory() const {
177 return GrTBackendFragmentProcessorFactory<AARectEffect>::getInstance();
326 return AARectEffect::Create(edgeType, rect);