/external/skia/src/gpu/text/ |
D | GrAtlasTextContext.cpp | 121 auto glyphCache = context->contextPriv().getGlyphCache(); in drawTextBlob() local 155 this->regenerateTextBlob(cacheBlob.get(), glyphCache, in drawTextBlob() 167 this->regenerateTextBlob(sanityBlob.get(), glyphCache, in drawTextBlob() 179 this->regenerateTextBlob(cacheBlob.get(), glyphCache, in drawTextBlob() 189 GrGlyphCache* glyphCache, in regenerateTextBlob() argument 215 … this->drawDFText(cacheBlob, run, glyphCache, props, runPaint, scalerContextFlags, in regenerateTextBlob() 222 this->drawDFPosText(cacheBlob, run, glyphCache, props, runPaint, in regenerateTextBlob() 229 this->drawDFPosText(cacheBlob, run, glyphCache, props, runPaint, in regenerateTextBlob() 238 DrawBmpText(cacheBlob, run, glyphCache, props, runPaint, scalerContextFlags, in regenerateTextBlob() 243 DrawBmpPosText(cacheBlob, run, glyphCache, props, runPaint, scalerContextFlags, in regenerateTextBlob() [all …]
|
D | GrGlyphCache.cpp | 40 GrGlyphCache* glyphCache = reinterpret_cast<GrGlyphCache*>(ptr); in HandleEviction() local 42 StrikeHash::Iter iter(&glyphCache->fCache); in HandleEviction() 49 if (strike != glyphCache->fPreserveStrike && 0 == strike->fAtlasedGlyphs) { in HandleEviction() 50 glyphCache->fCache.remove(GrTextStrike::GetKey(*strike)); in HandleEviction() 297 GrGlyphCache* glyphCache, in addGlyphToAtlas() argument 325 bool success = fullAtlasManager->addToAtlas(resourceProvider, glyphCache, this, in addGlyphToAtlas()
|
D | GrAtlasManager.cpp | 77 GrAtlasManager::GrAtlasManager(GrProxyProvider* proxyProvider, GrGlyphCache* glyphCache, in GrAtlasManager() argument 82 , fGlyphCache(glyphCache) { in GrAtlasManager() 98 GrGlyphCache* glyphCache, in addToAtlas() argument 102 glyphCache->setStrikeToPreserve(strike); in addToAtlas()
|
D | GrAtlasTextContext.h | 65 const GrGlyphCache* glyphCache, in FallbackTextHelper() argument 69 , fMaxTextSize(glyphCache->getGlyphSizeLimit()) in FallbackTextHelper()
|
D | GrAtlasTextBlobVertexRegenerator.cpp | 197 GrDeferredUploadTarget* uploadTarget, GrGlyphCache* glyphCache, in VertexRegenerator() argument 203 , fGlyphCache(glyphCache) in VertexRegenerator()
|
/external/skqp/src/gpu/text/ |
D | GrStencilAndCoverTextContext.cpp | 398 SkGlyphCache* glyphCache = this->getGlyphCache(); in TextRun() local 399 const SkTypeface* typeface = glyphCache->getScalerContext()->getTypeface(); in TextRun() 400 const SkDescriptor* desc = &glyphCache->getDescriptor(); in TextRun() 422 SkGlyphCache* glyphCache = this->getGlyphCache(); in setText() local 442 const SkGlyph& glyph = glyphCacheProc(glyphCache, &textPtr); in setText() 465 const SkGlyph& glyph = glyphCacheProc(glyphCache, &text); in setText() 484 SkGlyphCache* glyphCache = this->getGlyphCache(); in setPosText() local 499 const SkGlyph& glyph = glyphCacheProc(glyphCache, &text); in setPosText()
|
D | GrAtlasTextContext.cpp | 456 GrColor color, SkGlyphCache* glyphCache, in BmpAppendGlyph() argument 459 *strike = fontCache->getStrike(glyphCache); in BmpAppendGlyph() 466 GrGlyph* glyph = (*strike)->getGlyph(skGlyph, id, glyphCache); in BmpAppendGlyph() 486 blob->appendGlyph(runIndex, glyphRect, color, *strike, glyph, glyphCache, skGlyph, sx, sy, in BmpAppendGlyph() 783 GrColor color, SkGlyphCache* glyphCache, in DfAppendGlyph() argument 786 *strike = cache->getStrike(glyphCache); in DfAppendGlyph() 793 GrGlyph* glyph = (*strike)->getGlyph(skGlyph, id, glyphCache); in DfAppendGlyph() 809 blob->appendGlyph(runIndex, glyphRect, color, *strike, glyph, glyphCache, skGlyph, sx, sy, in DfAppendGlyph()
|
D | GrAtlasTextBlobVertexRegenerator.cpp | 195 GrDeferredUploadTarget* uploadTarget, GrAtlasGlyphCache* glyphCache, in VertexRegenerator() argument 200 , fGlyphCache(glyphCache) in VertexRegenerator()
|
/external/skia/src/pdf/ |
D | SkPDFFont.cpp | 42 SkAutoGlyphCache glyphCache(tmpPaint, &props, nullptr); in MakeVectorCache() local 43 SkASSERT(glyphCache.get()); in MakeVectorCache() 44 return glyphCache; in MakeVectorCache() 462 SkAutoGlyphCache glyphCache = SkPDFFont::MakeVectorCache(face, &emSize); in getFontSubset() local 464 glyphCache.get(), &this->glyphUsage(), SkToS16(emSize), &defaultWidth); in getFontSubset() 538 SkAutoGlyphCache glyphCache = SkPDFFont::MakeVectorCache(typeface, &emSize); in populate_type_1_font() local 540 SkScalar advance = glyphCache->getGlyphIDAdvance(0).fAdvanceX; in populate_type_1_font() 543 advance = glyphCache->getGlyphIDAdvance(gID).fAdvanceX; in populate_type_1_font()
|
D | SkPDFDevice.cpp | 1464 SkAutoGlyphCache glyphCache = SkPDFFont::MakeVectorCache(typeface, &emSize); in internalDrawText() local 1480 advance += advanceScale * glyphCache->getGlyphIDAdvance(glyphs[i]).fAdvanceX; in internalDrawText() 1576 SkScalar advance = advanceScale * glyphCache->getGlyphIDAdvance(gid).fAdvanceX; in internalDrawText() 1586 gid, glyphCache.get(), textScaleX, textScaleY, in internalDrawText() 1597 if (!has_outline_glyph(gid, glyphCache.get())) { in internalDrawText() 1601 if (!has_outline_glyph(gid, glyphCache.get())) { in internalDrawText()
|
/external/skqp/src/pdf/ |
D | SkPDFFont.cpp | 42 SkAutoGlyphCache glyphCache(tmpPaint, &props, nullptr); in MakeVectorCache() local 43 SkASSERT(glyphCache.get()); in MakeVectorCache() 44 return glyphCache; in MakeVectorCache() 462 SkAutoGlyphCache glyphCache = SkPDFFont::MakeVectorCache(face, &emSize); in getFontSubset() local 464 glyphCache.get(), &this->glyphUsage(), SkToS16(emSize), &defaultWidth); in getFontSubset() 538 SkAutoGlyphCache glyphCache = SkPDFFont::MakeVectorCache(typeface, &emSize); in populate_type_1_font() local 540 SkScalar advance = glyphCache->getGlyphIDAdvance(0).fAdvanceX; in populate_type_1_font() 543 advance = glyphCache->getGlyphIDAdvance(gID).fAdvanceX; in populate_type_1_font()
|
D | SkPDFDevice.cpp | 1464 SkAutoGlyphCache glyphCache = SkPDFFont::MakeVectorCache(typeface, &emSize); in internalDrawText() local 1480 advance += advanceScale * glyphCache->getGlyphIDAdvance(glyphs[i]).fAdvanceX; in internalDrawText() 1576 SkScalar advance = advanceScale * glyphCache->getGlyphIDAdvance(gid).fAdvanceX; in internalDrawText() 1586 gid, glyphCache.get(), textScaleX, textScaleY, in internalDrawText() 1597 if (!has_outline_glyph(gid, glyphCache.get())) { in internalDrawText() 1601 if (!has_outline_glyph(gid, glyphCache.get())) { in internalDrawText()
|
/external/skqp/src/atlastext/ |
D | SkAtlasTextTarget.cpp | 184 SkAutoGlyphCache glyphCache; in executeForTextTarget() local 191 &glyphCache); in executeForTextTarget()
|
/external/skia/src/atlastext/ |
D | SkAtlasTextTarget.cpp | 186 auto glyphCache = context.grContext()->contextPriv().getGlyphCache(); in executeForTextTarget() local 194 &context, glyphCache, fullAtlasManager, &autoGlyphCache); in executeForTextTarget()
|
D | SkInternalAtlasTextContext.h | 36 GrGlyphCache* glyphCache();
|
D | SkInternalAtlasTextContext.cpp | 50 GrGlyphCache* SkInternalAtlasTextContext::glyphCache() { in glyphCache() function in SkInternalAtlasTextContext
|
/external/skia/src/gpu/ops/ |
D | GrAtlasTextOp.cpp | 241 GrGlyphCache* glyphCache = target->glyphCache(); in onPrepareDraws() local 291 args.fColor, target->deferredUploadTarget(), glyphCache, fullAtlasManager, in onPrepareDraws()
|
D | GrMeshDrawOp.h | 157 virtual GrGlyphCache* glyphCache() const = 0;
|
/external/skia/src/gpu/ |
D | GrOpFlushState.h | 93 GrGlyphCache* glyphCache() const final;
|
D | GrOpFlushState.cpp | 196 GrGlyphCache* GrOpFlushState::glyphCache() const { in glyphCache() function in GrOpFlushState
|
D | GrContext.cpp | 120 GrGlyphCache* glyphCache = this->contextPriv().getGlyphCache(); in init() local 123 fFullAtlasManager = new GrAtlasManager(proxyProvider, glyphCache, in init() 128 glyphCache->setGlyphSizeLimit(fFullAtlasManager->getGlyphSizeLimit()); in init()
|
/external/skqp/src/gpu/ops/ |
D | GrAtlasTextOp.cpp | 259 SkAutoGlyphCache glyphCache; in onPrepareDraws() local 266 target->deferredUploadTarget(), fFontCache, &glyphCache); in onPrepareDraws()
|
/external/skia/src/xps/ |
D | SkXPSDevice.cpp | 1880 SkGlyphCache* glyphCache = agc.getCache(); in CreateTypefaceUse() local 1881 unsigned int glyphCount = glyphCache->getGlyphCount(); in CreateTypefaceUse()
|
/external/skqp/src/xps/ |
D | SkXPSDevice.cpp | 1880 SkGlyphCache* glyphCache = agc.getCache(); in CreateTypefaceUse() local 1881 unsigned int glyphCount = glyphCache->getGlyphCount(); in CreateTypefaceUse()
|