Lines Matching refs:GrMagnifierEffect
26 class GrMagnifierEffect : public GrSingleTextureEffect {
36 return SkNEW_ARGS(GrMagnifierEffect, (texture,
45 virtual ~GrMagnifierEffect() {};
62 GrMagnifierEffect(GrTexture* texture,
177 const GrMagnifierEffect& zoom = effect.cast<GrMagnifierEffect>();
185 GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrMagnifierEffect);
187 GrFragmentProcessor* GrMagnifierEffect::TestCreate(SkRandom* random,
201 GrFragmentProcessor* effect = GrMagnifierEffect::Create(
215 const GrBackendFragmentProcessorFactory& GrMagnifierEffect::getFactory() const {
216 return GrTBackendFragmentProcessorFactory<GrMagnifierEffect>::getInstance();
219 bool GrMagnifierEffect::onIsEqual(const GrProcessor& sBase) const {
220 const GrMagnifierEffect& s = sBase.cast<GrMagnifierEffect>();
230 void GrMagnifierEffect::getConstantColorComponents(GrColor* color, uint32_t* validFlags) const {
281 *fp = GrMagnifierEffect::Create(texture,