Searched refs:GrEffect (Results 1 – 25 of 57) sorted by relevance
123
20 class GrEffect; variable40 GrEffect* get() { return fEffect; } in get()41 const GrEffect* get() const { return fEffect; } in get()43 const GrEffect* operator-> () { return fEffect; }44 const GrEffect* operator-> () const { return fEffect; }57 friend class GrEffect; // to construct these59 explicit GrEffectRef(GrEffect* effect);61 GrEffect* fEffect;83 class GrEffect : private SkRefCnt {85 SK_DECLARE_INST_COUNT(GrEffect)[all …]
155 stage->fEffectRef.reset(GrEffect::CreateEffectRef(fEffect)); in restoreTo()192 const GrEffect* fEffect;
67 this->reset(sourceCoords, GrEffect::MakeDivByTextureWHMatrix(texture), texture); in reset()
78 GrEffect::~GrEffect() { in ~GrEffect()82 const char* GrEffect::name() const { in name()86 void GrEffect::addCoordTransform(const GrCoordTransform* transform) { in addCoordTransform()91 void GrEffect::addTextureAccess(const GrTextureAccess* access) { in addTextureAccess()95 void* GrEffect::operator new(size_t size) { in operator new()99 void GrEffect::operator delete(void* target) { in operator delete()104 void GrEffect::assertEquality(const GrEffect& other) const { in assertEquality()
23 class GrConvexPolyEffect : public GrEffect {79 virtual bool onIsEqual(const GrEffect& other) const SK_OVERRIDE;87 typedef GrEffect INHERITED;
20 class DitherEffect : public GrEffect {43 virtual bool onIsEqual(const GrEffect&) const SK_OVERRIDE { return true; } in onIsEqual()47 typedef GrEffect INHERITED;
20 class CircleEffect : public GrEffect {41 virtual bool onIsEqual(const GrEffect&) const SK_OVERRIDE;49 typedef GrEffect INHERITED;75 bool CircleEffect::onIsEqual(const GrEffect& other) const { in onIsEqual()191 class EllipseEffect : public GrEffect {212 virtual bool onIsEqual(const GrEffect&) const SK_OVERRIDE;220 typedef GrEffect INHERITED;247 bool EllipseEffect::onIsEqual(const GrEffect& other) const { in onIsEqual()
18 class GrVertexEffect : public GrEffect {34 typedef GrEffect INHERITED;
21 class GrSingleTextureEffect : public GrEffect {64 typedef GrEffect INHERITED;
105 virtual bool onIsEqual(const GrEffect& other) const SK_OVERRIDE;172 virtual bool onIsEqual(const GrEffect& other) const SK_OVERRIDE;241 virtual bool onIsEqual(const GrEffect& other) const SK_OVERRIDE;
25 class CircularRRectEffect : public GrEffect {67 virtual bool onIsEqual(const GrEffect& other) const SK_OVERRIDE;75 typedef GrEffect INHERITED;104 bool CircularRRectEffect::onIsEqual(const GrEffect& other) const { in onIsEqual()384 class EllipticalRRectEffect : public GrEffect {405 virtual bool onIsEqual(const GrEffect& other) const SK_OVERRIDE;412 typedef GrEffect INHERITED;436 bool EllipticalRRectEffect::onIsEqual(const GrEffect& other) const { in onIsEqual()
62 virtual bool onIsEqual(const GrEffect& other) const SK_OVERRIDE; in Create()113 virtual bool onIsEqual(const GrEffect& other) const SK_OVERRIDE;
19 class AARectEffect : public GrEffect {51 virtual bool onIsEqual(const GrEffect& other) const SK_OVERRIDE { in onIsEqual()59 typedef GrEffect INHERITED;346 bool GrConvexPolyEffect::onIsEqual(const GrEffect& other) const { in onIsEqual()
41 virtual bool onIsEqual(const GrEffect& other) const SK_OVERRIDE;
68 virtual bool onIsEqual(const GrEffect&) const SK_OVERRIDE;
137 bool GrConicEffect::onIsEqual(const GrEffect& other) const { in onIsEqual()275 bool GrQuadEffect::onIsEqual(const GrEffect& other) const { in onIsEqual()423 bool GrCubicEffect::onIsEqual(const GrEffect& other) const { in onIsEqual()
106 virtual bool onIsEqual(const GrEffect&) const SK_OVERRIDE;
76 virtual bool onIsEqual(const GrEffect& other) const SK_OVERRIDE { in onIsEqual()
61 class LumaColorFilterEffect : public GrEffect {119 virtual bool onIsEqual(const GrEffect&) const SK_OVERRIDE { in onIsEqual()
237 class ColorTableEffect : public GrEffect {254 virtual bool onIsEqual(const GrEffect&) const SK_OVERRIDE;264 typedef GrEffect INHERITED;355 bool ColorTableEffect::onIsEqual(const GrEffect& sBase) const { in onIsEqual()
56 class AlphaThresholdEffect : public GrEffect {99 virtual bool onIsEqual(const GrEffect&) const SK_OVERRIDE;110 typedef GrEffect INHERITED;216 bool AlphaThresholdEffect::onIsEqual(const GrEffect& sBase) const { in onIsEqual()
301 class GrDisplacementMapEffect : public GrEffect {332 virtual bool onIsEqual(const GrEffect&) const SK_OVERRIDE;350 typedef GrEffect INHERITED;401 SkMatrix offsetMatrix = GrEffect::MakeDivByTextureWHMatrix(displacement); in filterImageGPU()453 bool GrDisplacementMapEffect::onIsEqual(const GrEffect& sBase) const { in onIsEqual()
263 class GrArithmeticEffect : public GrEffect {289 virtual bool onIsEqual(const GrEffect&) const SK_OVERRIDE;299 typedef GrEffect INHERITED;321 bool GrArithmeticEffect::onIsEqual(const GrEffect& sBase) const { in onIsEqual()
544 class GrRectBlurEffect : public GrEffect {584 virtual bool onIsEqual(const GrEffect&) const SK_OVERRIDE;595 typedef GrEffect INHERITED;751 bool GrRectBlurEffect::onIsEqual(const GrEffect& sBase) const { in onIsEqual()816 class GrRRectBlurEffect : public GrEffect {836 virtual bool onIsEqual(const GrEffect& other) const SK_OVERRIDE;844 typedef GrEffect INHERITED;937 bool GrRRectBlurEffect::onIsEqual(const GrEffect& other) const { in onIsEqual()
305 class GrGradientEffect : public GrEffect {350 virtual bool onIsEqual(const GrEffect& effect) const SK_OVERRIDE;367 typedef GrEffect INHERITED;