| Index: src/gpu/GrBitmapTextContext.h
|
| diff --git a/src/gpu/GrBitmapTextContext.h b/src/gpu/GrBitmapTextContext.h
|
| index 6d4ea6d524e255d57e802bbb5c52502c12642625..24ee7e8cfe7c9da8794fe5c293018404c34af210 100644
|
| --- a/src/gpu/GrBitmapTextContext.h
|
| +++ b/src/gpu/GrBitmapTextContext.h
|
| @@ -30,9 +30,8 @@ public:
|
| virtual bool canDraw(const SkPaint& paint) SK_OVERRIDE;
|
|
|
| private:
|
| - GrTextStrike* fStrike;
|
| -
|
| void init(const GrPaint&, const SkPaint&);
|
| + void allocateVertices(const char text[], size_t byteLength);
|
| void drawPackedGlyph(GrGlyph::PackedID, SkFixed left, SkFixed top, GrFontScaler*);
|
| void flushGlyphs(); // automatically called by destructor
|
| void finish();
|
| @@ -44,12 +43,13 @@ private:
|
| kDefaultRequestedVerts = kDefaultRequestedGlyphs * 4,
|
| };
|
|
|
| - void* fVertices;
|
| - int32_t fMaxVertices;
|
| - GrTexture* fCurrTexture;
|
| + GrTextStrike* fStrike;
|
| SkAutoTUnref<GrEffect> fCachedEffect;
|
| // Used to check whether fCachedEffect is still valid.
|
| uint32_t fEffectTextureUniqueID;
|
| +
|
| + void* fVertices;
|
| + int fVertexCount;
|
| int fCurrVertex;
|
| SkRect fVertexBounds;
|
| };
|
|
|