Chromium Code Reviews| Index: src/effects/SkPerlinNoiseShader.cpp |
| diff --git a/src/effects/SkPerlinNoiseShader.cpp b/src/effects/SkPerlinNoiseShader.cpp |
| index f0b9f67712ccf237d117fd90b88463f00bcf5af5..4637dcefa57c5ec6da8578541fc10779ec4934a1 100644 |
| --- a/src/effects/SkPerlinNoiseShader.cpp |
| +++ b/src/effects/SkPerlinNoiseShader.cpp |
| @@ -505,18 +505,18 @@ public: |
| const TransformedCoordsArray&, |
| const TextureSamplerArray&) SK_OVERRIDE; |
| - virtual void setData(const GrGLUniformManager&, const GrDrawEffect&) SK_OVERRIDE; |
| + virtual void setData(const GrGLProgramResourceManager&, const GrDrawEffect&) SK_OVERRIDE; |
| static inline void GenKey(const GrDrawEffect&, const GrGLCaps&, GrEffectKeyBuilder* b); |
| private: |
| - GrGLUniformManager::UniformHandle fStitchDataUni; |
| + GrGLProgramResourceManager::UniformHandle fStitchDataUni; |
|
bsalomon
2014/07/29 13:08:17
Can you realign these var names?
|
| SkPerlinNoiseShader::Type fType; |
| bool fStitchTiles; |
| int fNumOctaves; |
| - GrGLUniformManager::UniformHandle fBaseFrequencyUni; |
| - GrGLUniformManager::UniformHandle fAlphaUni; |
| + GrGLProgramResourceManager::UniformHandle fBaseFrequencyUni; |
| + GrGLProgramResourceManager::UniformHandle fAlphaUni; |
| private: |
| typedef GrGLEffect INHERITED; |
| @@ -926,18 +926,18 @@ void GrGLPerlinNoise::GenKey(const GrDrawEffect& drawEffect, const GrGLCaps&, Gr |
| b->add32(key); |
| } |
| -void GrGLPerlinNoise::setData(const GrGLUniformManager& uman, const GrDrawEffect& drawEffect) { |
| - INHERITED::setData(uman, drawEffect); |
| +void GrGLPerlinNoise::setData(const GrGLProgramResourceManager& prman, const GrDrawEffect& drawEffect) { |
| + INHERITED::setData(prman, drawEffect); |
| const GrPerlinNoiseEffect& turbulence = drawEffect.castEffect<GrPerlinNoiseEffect>(); |
| const SkVector& baseFrequency = turbulence.baseFrequency(); |
| - uman.set2f(fBaseFrequencyUni, baseFrequency.fX, baseFrequency.fY); |
| - uman.set1f(fAlphaUni, SkScalarDiv(SkIntToScalar(turbulence.alpha()), SkIntToScalar(255))); |
| + prman.set2f(fBaseFrequencyUni, baseFrequency.fX, baseFrequency.fY); |
| + prman.set1f(fAlphaUni, SkScalarDiv(SkIntToScalar(turbulence.alpha()), SkIntToScalar(255))); |
| if (turbulence.stitchTiles()) { |
| const SkPerlinNoiseShader::StitchData& stitchData = turbulence.stitchData(); |
| - uman.set2f(fStitchDataUni, SkIntToScalar(stitchData.fWidth), |
| + prman.set2f(fStitchDataUni, SkIntToScalar(stitchData.fWidth), |
| SkIntToScalar(stitchData.fHeight)); |
| } |
| } |