| Index: src/gpu/effects/GrBitmapTextGeoProc.cpp
|
| diff --git a/src/gpu/effects/GrBitmapTextGeoProc.cpp b/src/gpu/effects/GrBitmapTextGeoProc.cpp
|
| index a8643b03f992a8dba536fb4cff6c6b558bba48c0..6fd353849e18c9d2822cdaa6c846eb75520b8cfb 100644
|
| --- a/src/gpu/effects/GrBitmapTextGeoProc.cpp
|
| +++ b/src/gpu/effects/GrBitmapTextGeoProc.cpp
|
| @@ -144,9 +144,8 @@ GrBitmapTextGeoProc::GrBitmapTextGeoProc(GrColor color, GrTexture* texture,
|
| this->initClassID<GrBitmapTextGeoProc>();
|
| fInPosition = &this->addVertexAttrib(Attribute("inPosition", kVec2f_GrVertexAttribType));
|
|
|
| - // TODO we could think about removing this attribute if color is ignored, but unfortunately
|
| - // we don't do text positioning in batch, so we can't quite do that yet.
|
| - bool hasVertexColor = kA8_GrMaskFormat == fMaskFormat;
|
| + bool hasVertexColor = kA8_GrMaskFormat == fMaskFormat ||
|
| + kA565_GrMaskFormat == fMaskFormat;
|
| if (hasVertexColor) {
|
| fInColor = &this->addVertexAttrib(Attribute("inColor", kVec4ub_GrVertexAttribType));
|
| }
|
|
|