Home | History | Annotate | Download | only in effects

Lines Matching refs:GrTextureDomainEffect

201     const GrTextureDomainEffect& textureDomainEffect = fp.cast<GrTextureDomainEffect>();
211 const GrTextureDomainEffect& textureDomainEffect = processor.cast<GrTextureDomainEffect>();
218 const GrTextureDomain& domain = processor.cast<GrTextureDomainEffect>().textureDomain();
225 GrFragmentProcessor* GrTextureDomainEffect::Create(GrTexture* texture,
237 return SkNEW_ARGS(GrTextureDomainEffect, (texture,
246 GrTextureDomainEffect::GrTextureDomainEffect(GrTexture* texture,
258 GrTextureDomainEffect::~GrTextureDomainEffect() {
262 const GrBackendFragmentProcessorFactory& GrTextureDomainEffect::getFactory() const {
263 return GrTBackendFragmentProcessorFactory<GrTextureDomainEffect>::getInstance();
266 bool GrTextureDomainEffect::onIsEqual(const GrProcessor& sBase) const {
267 const GrTextureDomainEffect& s = sBase.cast<GrTextureDomainEffect>();
272 void GrTextureDomainEffect::getConstantColorComponents(GrColor* color, uint32_t* validFlags) const {
282 GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrTextureDomainEffect);
284 GrFragmentProcessor* GrTextureDomainEffect::TestCreate(SkRandom* random,
300 return GrTextureDomainEffect::Create(textures[texIdx],