Lines Matching refs:GrDisplacementMapEffect
331 class GrDisplacementMapEffect : public GrFragmentProcessor { class
338 return SkNEW_ARGS(GrDisplacementMapEffect, (xChannelSelector, in Create()
347 virtual ~GrDisplacementMapEffect();
372 GrDisplacementMapEffect(SkDisplacementMapEffect::ChannelSelectorType xChannelSelector,
448 GrDisplacementMapEffect::Create(fXChannelSelector, in filterImageGPU()
470 GrDisplacementMapEffect::GrDisplacementMapEffect( in GrDisplacementMapEffect() function in GrDisplacementMapEffect
488 this->initClassID<GrDisplacementMapEffect>(); in GrDisplacementMapEffect()
495 GrDisplacementMapEffect::~GrDisplacementMapEffect() { in ~GrDisplacementMapEffect()
498 bool GrDisplacementMapEffect::onIsEqual(const GrFragmentProcessor& sBase) const { in onIsEqual()
499 const GrDisplacementMapEffect& s = sBase.cast<GrDisplacementMapEffect>(); in onIsEqual()
505 void GrDisplacementMapEffect::onComputeInvariantOutput(GrInvariantOutput* inout) const { in onComputeInvariantOutput()
516 GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrDisplacementMapEffect);
518 GrFragmentProcessor* GrDisplacementMapEffect::TestCreate(SkRandom* random, in TestCreate()
538 return GrDisplacementMapEffect::Create(xChannelSelector, yChannelSelector, scale, in TestCreate()
546 : fXChannelSelector(proc.cast<GrDisplacementMapEffect>().xChannelSelector()) in GrGLDisplacementMapEffect()
547 , fYChannelSelector(proc.cast<GrDisplacementMapEffect>().yChannelSelector()) { in GrGLDisplacementMapEffect()
559 const GrTextureDomain& domain = fp.cast<GrDisplacementMapEffect>().domain(); in emitCode()
626 const GrDisplacementMapEffect& displacementMap = proc.cast<GrDisplacementMapEffect>(); in setData()
638 const GrDisplacementMapEffect& displacementMap = proc.cast<GrDisplacementMapEffect>(); in GenKey()