/external/skqp/src/core/ |
SkRemoteGlyphCacheImpl.h | 119 const SkPoint& origin, const SkGlyphRun& glyphRun, const SkPaint& runPaint); 122 const SkGlyphRun& glyphRun, const SkMatrix& runMatrix, 126 const SkGlyphRun& glyphRun, const SkMatrix& runMatrix, 131 const SkGlyphRun& glyphRun, const SkMatrix& runMatrix,
|
SkGlyphRunPainter.cpp | 165 for (auto& glyphRun : glyphRunList) { 166 const SkFont& runFont = glyphRun.font(); 167 auto runSize = glyphRun.runSize(); 171 fPositions, glyphRun.positions().data(), runSize); 184 for (auto glyphID : glyphRun.glyphsIDs()) { 215 matrix.mapPoints(fPositions, glyphRun.positions().data(), runSize); 220 for (auto glyphID : glyphRun.glyphsIDs()) { 336 SkStrikeInterface* pathCache, const SkGlyphRun& glyphRun, 343 const SkPoint* positionCursor = glyphRun.positions().data(); 344 for (auto glyphID : glyphRun.glyphsIDs()) [all...] |
SkGlyphRunPainter.h | 83 SkStrikeInterface* cache, const SkGlyphRun& glyphRun, 106 SkStrikeInterface* cache, const SkGlyphRun& glyphRun, 112 SkStrikeInterface* cache, const SkGlyphRun& glyphRun, 129 ScopedBuffers SK_WARN_UNUSED_RESULT ensureBuffers(const SkGlyphRun& glyphRun);
|
SkGlyphRun.h | 33 SkGlyphRun(const SkGlyphRun& glyphRun, const SkFont& font); 74 SkGlyphRunList(const SkGlyphRun& glyphRun, const SkPaint& paint);
|
SkGlyphRun.cpp | 57 SkGlyphRunList::SkGlyphRunList(const SkGlyphRun& glyphRun, const SkPaint& paint) 61 , fGlyphRuns{SkSpan<const SkGlyphRun>{&glyphRun, 1}} {}
|
SkDevice.cpp | 350 SkGlyphRun glyphRun{ 360 // now "glyphRun" is pointing at the current glyphID 382 this->drawGlyphRunList(SkGlyphRunList{glyphRun, transformingPaint});
|
SkRemoteGlyphCache.cpp | 215 for (auto& glyphRun : glyphRunList) { 216 this->processGlyphRun(glyphRunList.origin(), glyphRun, glyphRunList.paint());
|
/external/pdfium/core/fxge/win32/ |
fx_win32_dwrite.cpp | 117 __in DWRITE_GLYPH_RUN const* glyphRun, 243 DWRITE_GLYPH_RUN glyphRun; 253 glyphRun.fontFace = (IDWriteFontFace*)font; 254 glyphRun.fontEmSize = font_size; 255 glyphRun.glyphCount = glyph_count; 256 glyphRun.glyphIndices = glyph_indices; 257 glyphRun.glyphAdvances = glyph_advances; 258 glyphRun.glyphOffsets = (DWRITE_GLYPH_OFFSET*)glyph_offsets; 259 glyphRun.isSideways = false; 260 glyphRun.bidiLevel = 0 [all...] |
/external/skia/src/core/ |
SkGlyphRunPainter.cpp | 179 for (auto& glyphRun : glyphRunList) { 180 const SkFont& runFont = glyphRun.font(); 181 auto runSize = glyphRun.runSize(); 185 fPositions, glyphRun.positions().data(), runSize); 198 for (auto glyphID : glyphRun.glyphsIDs()) { 229 matrix.mapPoints(fPositions, glyphRun.positions().data(), runSize); 234 for (auto glyphID : glyphRun.glyphsIDs()) { 379 for (const auto& glyphRun : glyphRunList) { 380 const SkFont& runFont = glyphRun.font(); 385 process->startRun(glyphRun, useSDFT) [all...] |
SkGlyphRunPainter.h | 96 ScopedBuffers SK_WARN_UNUSED_RESULT ensureBuffers(const SkGlyphRun& glyphRun); 147 virtual void startRun(const SkGlyphRun& glyphRun, bool useSDFT) = 0;
|
SkGlyphRun.h | 33 SkGlyphRun(const SkGlyphRun& glyphRun, const SkFont& font); 74 SkGlyphRunList(const SkGlyphRun& glyphRun, const SkPaint& paint);
|
SkGlyphRun.cpp | 57 SkGlyphRunList::SkGlyphRunList(const SkGlyphRun& glyphRun, const SkPaint& paint) 61 , fGlyphRuns{SkSpan<const SkGlyphRun>{&glyphRun, 1}} {}
|
SkDevice.cpp | 342 SkGlyphRun glyphRun{ 352 // now "glyphRun" is pointing at the current glyphID 374 this->drawGlyphRunList(SkGlyphRunList{glyphRun, transformingPaint});
|
/external/skia/src/ports/ |
SkScalerContext_win_dw.cpp | 586 HRVM(colorGlyph->glyphRun.fontFace->GetGlyphRunOutline( 587 colorGlyph->glyphRun.fontEmSize, 588 colorGlyph->glyphRun.glyphIndices, 589 colorGlyph->glyphRun.glyphAdvances, 590 colorGlyph->glyphRun.glyphOffsets, 591 colorGlyph->glyphRun.glyphCount, 592 colorGlyph->glyphRun.isSideways, 593 colorGlyph->glyphRun.bidiLevel % 2, //rtl [all...] |
SkRemotableFontMgr_win_dw.cpp | 244 DWRITE_GLYPH_RUN const* glyphRun, 249 HRM(fOuter->fFontCollection->GetFontFromFontFace(glyphRun->fontFace, &font),
|
SkFontMgr_win_dw.cpp | 533 DWRITE_GLYPH_RUN const* glyphRun, 538 HRM(fOuter->fFontCollection->GetFontFromFontFace(glyphRun->fontFace, &font), 550 fResolvedTypeface = fOuter->makeTypefaceFromDWriteFont(glyphRun->fontFace, [all...] |
/external/skqp/src/ports/ |
SkScalerContext_win_dw.cpp | 586 HRVM(colorGlyph->glyphRun.fontFace->GetGlyphRunOutline( 587 colorGlyph->glyphRun.fontEmSize, 588 colorGlyph->glyphRun.glyphIndices, 589 colorGlyph->glyphRun.glyphAdvances, 590 colorGlyph->glyphRun.glyphOffsets, 591 colorGlyph->glyphRun.glyphCount, 592 colorGlyph->glyphRun.isSideways, 593 colorGlyph->glyphRun.bidiLevel % 2, //rtl [all...] |
SkRemotableFontMgr_win_dw.cpp | 244 DWRITE_GLYPH_RUN const* glyphRun, 249 HRM(fOuter->fFontCollection->GetFontFromFontFace(glyphRun->fontFace, &font),
|
SkFontMgr_win_dw.cpp | 533 DWRITE_GLYPH_RUN const* glyphRun, 538 HRM(fOuter->fFontCollection->GetFontFromFontFace(glyphRun->fontFace, &font), 550 fResolvedTypeface = fOuter->makeTypefaceFromDWriteFont(glyphRun->fontFace, [all...] |
/external/skia/src/pdf/ |
SkPDFDevice.h | 128 void DrawGlyphRunAsPath(SkPDFDevice* dev, const SkGlyphRun& glyphRun, SkPoint offset); 214 void internalDrawGlyphRun(const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint); 215 void drawGlyphRunAsPath(const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint);
|
SkPDFDevice.cpp | [all...] |
/external/skqp/src/pdf/ |
SkPDFDevice.h | 132 void DrawGlyphRunAsPath(SkPDFDevice* dev, const SkGlyphRun& glyphRun, SkPoint offset); 218 void internalDrawGlyphRun(const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint); 219 void drawGlyphRunAsPath(const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint);
|
SkPDFDevice.cpp | [all...] |
/external/skia/src/svg/ |
SkSVGDevice.cpp | 840 SVGTextBuilder(SkPoint origin, const SkGlyphRun& glyphRun) 843 auto runSize = glyphRun.runSize(); 845 glyphRun.font().glyphsToUnichars(glyphRun.glyphsIDs().data(), runSize, unichars.get()); 846 auto positions = glyphRun.positions(); 920 (SkPoint origin, const SkGlyphRun& glyphRun, const SkPaint& runPaint) { 922 elem.addTextAttributes(glyphRun.font()); 924 SVGTextBuilder builder(origin, glyphRun); 930 for (auto& glyphRun : glyphRunList) { 931 processGlyphRun(glyphRunList.origin(), glyphRun, glyphRunList.paint()) [all...] |
/external/skqp/src/svg/ |
SkSVGDevice.cpp | 851 SVGTextBuilder(SkPoint origin, const SkGlyphRun& glyphRun) 854 auto runSize = glyphRun.runSize(); 856 glyphRun.font().glyphsToUnichars(glyphRun.glyphsIDs().data(), runSize, unichars.get()); 857 auto positions = glyphRun.positions(); 931 (SkPoint origin, const SkGlyphRun& glyphRun, const SkPaint& runPaint) { 933 elem.addTextAttributes(glyphRun.font()); 935 SVGTextBuilder builder(origin, glyphRun); 941 for (auto& glyphRun : glyphRunList) { 942 processGlyphRun(glyphRunList.origin(), glyphRun, glyphRunList.paint()) [all...] |