Searched defs:fontData (Results 1 - 10 of 10) sorted by relevance

/external/skia/src/fonts/
H A DSkTestScalerContext.cpp21 SkTestFont::SkTestFont(const SkTestFontData& fontData) argument
23 , fCharCodes(fontData.fCharCodes)
24 , fCharCodesCount(fontData.fCharCodes ? fontData.fCharCodesCount : 0)
25 , fWidths(fontData.fWidths)
26 , fMetrics(fontData.fMetrics)
27 , fName(fontData.fName)
30 init(fontData.fPoints, fontData.fVerbs);
/external/skia/tools/
H A Dsk_tool_utils_font.cpp25 SkTestFontData& fontData = gTestFonts[index]; local
26 fontData.fCachedFont.reset();
33 SkTestFontData* fontData = nullptr; local
39 fontData = &sub->fFont;
43 if (!fontData) {
55 fontData = &sub->fFont;
60 if (fontData->fCachedFont) {
61 font = fontData->fCachedFont;
63 font = sk_make_sp<SkTestFont>(*fontData);
66 fontData
[all...]
/external/skia/src/ports/
H A DSkFontMgr_custom.cpp54 SkTypeface_Stream::SkTypeface_Stream(std::unique_ptr<SkFontData> fontData, argument
57 : INHERITED(style, isFixedPitch, sysFont, familyName, fontData->getIndex())
58 , fData(std::move(fontData))
H A DSkFontMgr_FontConfigInterface.cpp221 auto fontData = skstd::make_unique<SkFontData>(std::move(stream), ttcIndex, nullptr, 0); variable
222 return SkTypeface_FCI::Create(std::move(fontData), std::move(name), style, isFixedPitch);
250 auto fontData = skstd::make_unique<SkFontData>(std::move(stream), variable
254 return SkTypeface_FCI::Create(std::move(fontData), std::move(name), style, isFixedPitch);
/external/skia/src/xps/
H A DSkXPSDevice.h114 SkStream* fontData; member in class:SkXPSDevice::TypefaceUse
H A DSkXPSDevice.cpp124 , fontData(nullptr)
129 //xpsFont owns fontData ref
344 (unsigned char *) current->fontData->getMemoryBase(),
345 (unsigned long) current->fontData->getLength(),
1884 SkStream* fontData = typeface->openStream(&ttcIndex); local
1886 HRM(SkIStream::CreateFromSkStream(fontData, true, &fontStream),
1909 uint8_t* data = (uint8_t*)fontData->getMemoryBase();
1911 fontData->getLength() >= sizeof(SkTTCFHeader) &&
1917 newTypefaceUse.fontData = fontData;
[all...]
/external/skia/src/utils/
H A DSkWhitelistTypefaces.cpp66 std::unique_ptr<SkFontData> fontData = tf->makeFontData(); local
67 if (!fontData) {
70 SkStreamAsset* fontStream = fontData->getStream();
/external/pdfium/core/fpdfapi/page/
H A Dcpdf_docpagedata.cpp63 CPDF_CountedFont* fontData = it.second; local
64 if (!fontData->get())
67 if (bForceRelease || fontData->use_count() < 2) {
68 fontData->clear();
161 CPDF_CountedFont* fontData = it.second; local
162 CPDF_Font* pFont = fontData->get();
178 return fontData->AddRef();
194 CPDF_CountedFont* fontData = new CPDF_CountedFont(std::move(pFont));
195 m_FontMap[pDict] = fontData;
196 return fontData
[all...]
/external/skia/src/sfnt/
H A DSkOTUtils.cpp36 SkData* SkOTUtils::RenameFont(SkStreamAsset* fontData, const char* fontName, int fontNameLen) { argument
40 if (fontData->read(&sfntHeader, sizeof(sfntHeader)) < sizeof(sfntHeader)) {
49 if (fontData->read(&tableEntry, sizeof(tableEntry)) < sizeof(tableEntry)) {
60 if (!fontData->rewind()) {
83 size_t originalDataSize = fontData->getLength() - oldNameTablePhysicalSize;
89 if (fontData->read(data, oldNameTableOffset) < oldNameTableOffset) {
92 if (fontData->skip(oldNameTablePhysicalSize) < oldNameTablePhysicalSize) {
95 if (fontData->read(data + oldNameTableOffset, originalDataSize - oldNameTableOffset) < originalDataSize - oldNameTableOffset) {
/external/skia/src/pdf/
H A DSkPDFFont.cpp344 sk_sp<SkData> fontData(stream_to_data(std::move(fontAsset)));
349 fontData->bytes(),
350 fontData->size(),
357 fontData->bytes(),
358 fontData->size(),
363 fontData.reset();
511 sk_sp<SkData> fontData = SkPDFConvertType1FontStream(std::move(rawFontData), local
513 if (fontData) {
514 auto fontStream = sk_make_sp<SkPDFStream>(std::move(fontData));

Completed in 369 milliseconds