Lines Matching defs:GrDiffuseLightingEffect
369 class GrDiffuseLightingEffect : public GrLightingEffect {
376 return SkNEW_ARGS(GrDiffuseLightingEffect, (texture,
393 GrDiffuseLightingEffect(GrTexture* texture,
1067 *fp = GrDiffuseLightingEffect::Create(texture, light(), scale, matrix, kd());
1315 GrDiffuseLightingEffect::GrDiffuseLightingEffect(GrTexture* texture,
1323 const GrBackendFragmentProcessorFactory& GrDiffuseLightingEffect::getFactory() const {
1324 return GrTBackendFragmentProcessorFactory<GrDiffuseLightingEffect>::getInstance();
1327 bool GrDiffuseLightingEffect::onIsEqual(const GrProcessor& sBase) const {
1328 const GrDiffuseLightingEffect& s = sBase.cast<GrDiffuseLightingEffect>();
1333 GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrDiffuseLightingEffect);
1335 GrFragmentProcessor* GrDiffuseLightingEffect::TestCreate(SkRandom* random,
1346 return GrDiffuseLightingEffect::Create(textures[GrProcessorUnitTest::kAlphaTextureIdx],
1512 const GrDiffuseLightingEffect& diffuse = proc.cast<GrDiffuseLightingEffect>();