| Index: src/gpu/effects/GrDistanceFieldTextureEffect.cpp
|
| diff --git a/src/gpu/effects/GrDistanceFieldTextureEffect.cpp b/src/gpu/effects/GrDistanceFieldTextureEffect.cpp
|
| index d5d334805c105eb56012bf8729353df9b1b99655..4561835a230a282875ab13e940090a8d0a4d0680 100755
|
| --- a/src/gpu/effects/GrDistanceFieldTextureEffect.cpp
|
| +++ b/src/gpu/effects/GrDistanceFieldTextureEffect.cpp
|
| @@ -206,8 +206,9 @@ bool GrDistanceFieldTextureEffect::onIsEqual(const GrProcessor& other) const {
|
| fFlags == cte.fFlags;
|
| }
|
|
|
| -void GrDistanceFieldTextureEffect::getConstantColorComponents(GrColor* color,
|
| - uint32_t* validFlags) const {
|
| +void GrDistanceFieldTextureEffect::onGetConstantColorComponents(GrColor* color,
|
| + uint32_t* validFlags,
|
| + bool* isSingleComponent) const {
|
| if ((*validFlags & kA_GrColorComponentFlag) && 0xFF == GrColorUnpackA(*color) &&
|
| GrPixelConfigIsOpaque(this->texture(0)->config())) {
|
| *validFlags = kA_GrColorComponentFlag;
|
| @@ -476,8 +477,9 @@ bool GrDistanceFieldLCDTextureEffect::onIsEqual(const GrProcessor& other) const
|
| fFlags == cte.fFlags);
|
| }
|
|
|
| -void GrDistanceFieldLCDTextureEffect::getConstantColorComponents(GrColor* color,
|
| - uint32_t* validFlags) const {
|
| +void GrDistanceFieldLCDTextureEffect::onGetConstantColorComponents(GrColor* color,
|
| + uint32_t* validFlags,
|
| + bool *isSingleComponent) const {
|
| if ((*validFlags & kA_GrColorComponentFlag) && 0xFF == GrColorUnpackA(*color) &&
|
| GrPixelConfigIsOpaque(this->texture(0)->config())) {
|
| *validFlags = kA_GrColorComponentFlag;
|
|
|