Lines Matching refs:GrStencilAndCoverTextContext

40 GrStencilAndCoverTextContext::GrStencilAndCoverTextContext()  in GrStencilAndCoverTextContext()  function in GrStencilAndCoverTextContext
45 GrStencilAndCoverTextContext*
46 GrStencilAndCoverTextContext::Create() { in Create()
47 GrStencilAndCoverTextContext* textContext = new GrStencilAndCoverTextContext(); in Create()
53 GrStencilAndCoverTextContext::~GrStencilAndCoverTextContext() { in ~GrStencilAndCoverTextContext()
59 bool GrStencilAndCoverTextContext::internalCanDraw(const SkPaint& skPaint) { in internalCanDraw()
75 void GrStencilAndCoverTextContext::drawText(GrContext* context, GrDrawContext* dc, in drawText()
102 void GrStencilAndCoverTextContext::drawPosText(GrContext* context, GrDrawContext* dc, in drawPosText()
136 void GrStencilAndCoverTextContext::uncachedDrawTextBlob(GrContext* context, in uncachedDrawTextBlob()
195 void GrStencilAndCoverTextContext::drawTextBlob(GrContext* context, GrDrawContext* dc, in drawTextBlob()
235 const GrStencilAndCoverTextContext::TextBlob&
236 GrStencilAndCoverTextContext::findOrCreateTextBlob(const SkTextBlob* skBlob, in findOrCreateTextBlob()
272 void GrStencilAndCoverTextContext::purgeToFit(const TextBlob& blob) { in purgeToFit()
292 void GrStencilAndCoverTextContext::TextBlob::init(const SkTextBlob* skBlob, in init()
322 class GrStencilAndCoverTextContext::FallbackBlobBuilder {
349 GrStencilAndCoverTextContext::TextRun::TextRun(const SkPaint& fontAndStroke) in TextRun()
434 GrStencilAndCoverTextContext::TextRun::~TextRun() { in ~TextRun()
438 void GrStencilAndCoverTextContext::TextRun::setText(const char text[], size_t byteLength, in setText()
501 void GrStencilAndCoverTextContext::TextRun::setPosText(const char text[], size_t byteLength, in setPosText()
535 GrPathRange* GrStencilAndCoverTextContext::TextRun::createGlyphs(GrContext* ctx) const { in createGlyphs()
552 inline void GrStencilAndCoverTextContext::TextRun::appendGlyph(const SkGlyph& glyph, in appendGlyph()
567 void GrStencilAndCoverTextContext::TextRun::draw(GrContext* ctx, in draw()
630 SkGlyphCache* GrStencilAndCoverTextContext::TextRun::getGlyphCache() const { in getGlyphCache()
638 void GrStencilAndCoverTextContext::TextRun::releaseGlyphCache() const { in releaseGlyphCache()
645 size_t GrStencilAndCoverTextContext::TextRun::computeSizeInCache() const { in computeSizeInCache()
660 void GrStencilAndCoverTextContext::FallbackBlobBuilder::init(const SkPaint& font, in init()
674 void GrStencilAndCoverTextContext::FallbackBlobBuilder::appendGlyph(uint16_t glyphId, in appendGlyph()
686 void GrStencilAndCoverTextContext::FallbackBlobBuilder::flush() { in flush()
699 const SkTextBlob* GrStencilAndCoverTextContext::FallbackBlobBuilder::buildIfNeeded(int *count) { in buildIfNeeded()