diff options
Diffstat (limited to 'src/gpu/text/GrAtlasTextBlob.h')
-rw-r--r-- | src/gpu/text/GrAtlasTextBlob.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/gpu/text/GrAtlasTextBlob.h b/src/gpu/text/GrAtlasTextBlob.h index 6e1d0b1bde..0fae3cd8c7 100644 --- a/src/gpu/text/GrAtlasTextBlob.h +++ b/src/gpu/text/GrAtlasTextBlob.h @@ -560,9 +560,9 @@ public: * SkAutoGlyphCache is reused then it can save the cost of multiple detach/attach operations of * SkGlyphCache. */ - VertexRegenerator(GrAtlasTextBlob* blob, int runIdx, int subRunIdx, const SkMatrix& viewMatrix, - SkScalar x, SkScalar y, GrColor color, GrDeferredUploadTarget*, - GrAtlasGlyphCache*, SkAutoGlyphCache*); + VertexRegenerator(GrResourceProvider*, GrAtlasTextBlob*, int runIdx, int subRunIdx, + const SkMatrix& viewMatrix, SkScalar x, SkScalar y, GrColor color, + GrDeferredUploadTarget*, GrAtlasGlyphCache*, SkAutoGlyphCache*); struct Result { /** @@ -589,6 +589,7 @@ private: template <bool regenPos, bool regenCol, bool regenTexCoords, bool regenGlyphs> Result doRegen(); + GrResourceProvider* fResourceProvider; const SkMatrix& fViewMatrix; GrAtlasTextBlob* fBlob; GrDeferredUploadTarget* fUploadTarget; |