| Index: src/gpu/effects/GrBitmapTextGeoProc.cpp
|
| diff --git a/src/gpu/effects/GrBitmapTextGeoProc.cpp b/src/gpu/effects/GrBitmapTextGeoProc.cpp
|
| index 54e88917ad0cf0f071a2384c9866ccb839f3f774..2487b65adac7aba1efd966016e3d00aca45222af 100644
|
| --- a/src/gpu/effects/GrBitmapTextGeoProc.cpp
|
| +++ b/src/gpu/effects/GrBitmapTextGeoProc.cpp
|
| @@ -6,7 +6,6 @@
|
| */
|
|
|
| #include "GrBitmapTextGeoProc.h"
|
| -#include "GrFontAtlasSizes.h"
|
| #include "GrInvariantOutput.h"
|
| #include "GrTexture.h"
|
| #include "gl/GrGLProcessor.h"
|
| @@ -38,10 +37,7 @@
|
|
|
| GrGLVertToFrag v(kVec2f_GrSLType);
|
| pb->addVarying("TextureCoords", &v);
|
| - // this is only used with text, so our texture bounds always match the glyph atlas
|
| - vsBuilder->codeAppendf("%s = vec2(" GR_FONT_ATLAS_RECIP_WIDTH ", "
|
| - GR_FONT_ATLAS_RECIP_HEIGHT ")*%s;", v.vsOut(),
|
| - cte.inTextureCoords()->fName);
|
| + vsBuilder->codeAppendf("%s = %s;", v.vsOut(), cte.inTextureCoords()->fName);
|
|
|
| // Setup pass through color
|
| this->setupColorPassThrough(pb, local.fInputColorType, args.fOutputColor, cte.inColor(),
|
| @@ -126,7 +122,7 @@
|
| this->setHasVertexColor();
|
| }
|
| fInTextureCoords = &this->addVertexAttrib(Attribute("inTextureCoords",
|
| - kVec2s_GrVertexAttribType));
|
| + kVec2f_GrVertexAttribType));
|
| this->addTextureAccess(&fTextureAccess);
|
| }
|
|
|
|
|