Searched defs:glyphCount (Results 26 - 50 of 57) sorted by relevance

123

/external/icu/icu4c/source/test/letest/
H A Dcletest.c49 le_int32 glyphCount = 0; local
59 glyphCount = le_getGlyphCount(engine, &status);
60 if (glyphCount != 0) {
61 log_err("Calling getGlyphCount() on an empty layout returned %d.\n", glyphCount);
64 glyphs = NEW_ARRAY(LEGlyphID, glyphCount + 10);
65 indices = NEW_ARRAY(le_int32, glyphCount + 10);
66 positions = NEW_ARRAY(float, glyphCount + 10);
128 glyphCount = le_layoutChars(engine, NULL, 0, 0, 0, FALSE, 0.0, 0.0, &status);
135 glyphCount = le_layoutChars(engine, chars, -1, 6, 20, TRUE, 0.0, 0.0, &status);
142 glyphCount
218 le_int32 glyphCount; local
670 const le_int32 glyphCount = pl_getVisualRunGlyphCount(visualRun); local
[all...]
H A Dgendata.cpp206 int32_t glyphCount = 0; local
316 glyphCount = engine->layoutChars(text.getBuffer(), 0, charCount, charCount, getRTL(text), 0, 0, leStatus);
318 glyphs = NEW_ARRAY(LEGlyphID, glyphCount);
319 indices = NEW_ARRAY(le_int32, glyphCount);
320 positions = NEW_ARRAY(float, glyphCount * 2 + 2);
333 dumpLongs(outputFile, "result-glyphs", (le_int32 *) glyphs, glyphCount);
335 dumpLongs(outputFile, "result-indices", indices, glyphCount);
337 dumpFloats(outputFile, "result-positions", positions, glyphCount * 2 + 2);
H A Dletest.cpp64 le_int32 glyphCount = 0; local
66 glyphCount = engine->getGlyphCount();
67 if (glyphCount != 0) {
68 log_err("Calling getGlyphCount() on an empty layout returned %d.\n", glyphCount);
71 glyphs = NEW_ARRAY(LEGlyphID, glyphCount + 10);
72 indices = NEW_ARRAY(le_int32, glyphCount + 10);
73 positions = NEW_ARRAY(float, glyphCount + 10);
149 glyphCount = engine->layoutChars(NULL, 0, 0, 0, FALSE, 0.0, 0.0, status);
162 glyphCount = engine->layoutChars(chars, -1, 6, 20, TRUE, 0.0, 0.0, status);
169 glyphCount
246 le_int32 glyphCount; local
615 int32_t glyphCount = 0, indexCount = 0, positionCount = 0; local
900 le_int32 glyphCount = visualRun->getGlyphCount(); local
[all...]
/external/skia/src/gpu/ops/
H A DGrAtlasTextOp.cpp126 size_t vertexStride, int glyphCount) {
127 for (int i = 0; i < glyphCount; ++i) {
270 int glyphCount = this->numGlyphs(); local
274 vertexStride, glyphCount * kVerticesPerGlyph, &vertexBuffer, &flushInfo.fVertexOffset);
125 clip_quads(const SkIRect& clipRect, char* currVertex, const char* blobVertices, size_t vertexStride, int glyphCount) argument
H A DGrAtlasTextOp.h45 int glyphCount, GrRestrictedAtlasManager* restrictedAtlasManager) {
60 op->fNumGlyphs = glyphCount;
67 GrPaint&& paint, int glyphCount, GrRestrictedAtlasManager* restrictedAtlasManager,
81 op->fNumGlyphs = glyphCount;
43 MakeBitmap( GrPaint&& paint, GrMaskFormat maskFormat, int glyphCount, GrRestrictedAtlasManager* restrictedAtlasManager) argument
66 MakeDistanceField( GrPaint&& paint, int glyphCount, GrRestrictedAtlasManager* restrictedAtlasManager, const GrDistanceFieldAdjustTable* distanceAdjustTable, bool useGammaCorrectDistanceTable, SkColor luminanceColor, bool isLCD, bool useBGR, bool isAntiAliased) argument
/external/skia/src/ports/
H A DSkTypeface_win_dw.cpp79 uint16_t glyphs[], int glyphCount) const
83 for (int i = 0; i < glyphCount; ++i) {
91 return glyphCount;
100 for (int baseGlyph = 0; baseGlyph < glyphCount; baseGlyph += scratchCount) {
101 int glyphsLeft = glyphCount - baseGlyph;
112 fDWriteFontFace->GetGlyphIndices(utf32, glyphCount, glyphs);
119 for (int i = 0; i < glyphCount; ++i) {
124 return glyphCount;
298 const unsigned glyphCount,
302 (SkUnichar*)sk_calloc_throw(sizeof(SkUnichar) * glyphCount));
297 populate_glyph_to_unicode(IDWriteFontFace* fontFace, const unsigned glyphCount, SkTDArray<SkUnichar>* glyphToUnicode) argument
328 const unsigned glyphCount = fDWriteFontFace->GetGlyphCount(); local
[all...]
/external/skqp/src/gpu/ops/
H A DGrAtlasTextOp.cpp108 size_t vertexStride, int glyphCount) {
109 for (int i = 0; i < glyphCount; ++i) {
245 int glyphCount = this->numGlyphs(); local
249 vertexStride, glyphCount * kVerticesPerGlyph, &vertexBuffer, &flushInfo.fVertexOffset);
107 clip_quads(const SkIRect& clipRect, char* currVertex, const char* blobVertices, size_t vertexStride, int glyphCount) argument
H A DGrAtlasTextOp.h43 int glyphCount, GrAtlasGlyphCache* fontCache) {
58 op->fNumGlyphs = glyphCount;
66 GrPaint&& paint, int glyphCount, GrAtlasGlyphCache* fontCache,
80 op->fNumGlyphs = glyphCount;
42 MakeBitmap(GrPaint&& paint, GrMaskFormat maskFormat, int glyphCount, GrAtlasGlyphCache* fontCache) argument
65 MakeDistanceField( GrPaint&& paint, int glyphCount, GrAtlasGlyphCache* fontCache, const GrDistanceFieldAdjustTable* distanceAdjustTable, bool useGammaCorrectDistanceTable, SkColor luminanceColor, bool isLCD, bool useBGR, bool isAntiAliased) argument
/external/skqp/src/ports/
H A DSkTypeface_win_dw.cpp79 uint16_t glyphs[], int glyphCount) const
83 for (int i = 0; i < glyphCount; ++i) {
91 return glyphCount;
100 for (int baseGlyph = 0; baseGlyph < glyphCount; baseGlyph += scratchCount) {
101 int glyphsLeft = glyphCount - baseGlyph;
112 fDWriteFontFace->GetGlyphIndices(utf32, glyphCount, glyphs);
119 for (int i = 0; i < glyphCount; ++i) {
124 return glyphCount;
298 const unsigned glyphCount,
302 (SkUnichar*)sk_calloc_throw(sizeof(SkUnichar) * glyphCount));
297 populate_glyph_to_unicode(IDWriteFontFace* fontFace, const unsigned glyphCount, SkTDArray<SkUnichar>* glyphToUnicode) argument
328 const unsigned glyphCount = fDWriteFontFace->GetGlyphCount(); local
[all...]
/external/icu/icu4c/source/samples/layout/
H A Dpflow.c342 le_int32 glyphCount = pl_getVisualRunGlyphCount(visualRun); local
347 rs_drawGlyphs(surface, font, glyphs, glyphCount, positions, x, y, obj->fWidth, obj->fHeight);
/external/skia/src/gpu/text/
H A DGrAtlasTextBlob.cpp21 sk_sp<GrAtlasTextBlob> GrAtlasTextBlob::Make(GrMemoryPool* pool, int glyphCount, int runCount) { argument
24 size_t verticesCount = glyphCount * kVerticesPerGlyph * kMaxVASize;
27 glyphCount * sizeof(GrGlyph**) +
46 cacheBlob->fRuns = reinterpret_cast<GrAtlasTextBlob::Run*>(cacheBlob->fGlyphs + glyphCount);
250 const Run::SubRunInfo& info, int glyphCount, uint16_t run, uint16_t subRun,
263 std::move(grPaint), glyphCount, restrictedAtlasManager, distanceAdjustTable,
268 glyphCount, restrictedAtlasManager);
347 int glyphCount = info.glyphCount(); local
348 if (0 == glyphCount) {
249 makeOp( const Run::SubRunInfo& info, int glyphCount, uint16_t run, uint16_t subRun, const SkMatrix& viewMatrix, SkScalar x, SkScalar y, const SkIRect& clipRect, const GrTextUtils::Paint& paint, const SkSurfaceProps& props, const GrDistanceFieldAdjustTable* distanceAdjustTable, GrRestrictedAtlasManager* restrictedAtlasManager, GrTextUtils::Target* target) argument
395 test_makeOp( int glyphCount, uint16_t run, uint16_t subRun, const SkMatrix& viewMatrix, SkScalar x, SkScalar y, const GrTextUtils::Paint& paint, const SkSurfaceProps& props, const GrDistanceFieldAdjustTable* distanceAdjustTable, GrRestrictedAtlasManager* restrictedAtlasManager, GrTextUtils::Target* target) argument
[all...]
H A DGrAtlasTextContext.cpp162 int glyphCount = 0; local
164 GrTextBlobCache::BlobGlyphCount(&glyphCount, &runCount, blob);
165 sk_sp<GrAtlasTextBlob> sanityBlob(textBlobCache->makeBlob(glyphCount, runCount));
203 int glyphCount = it.glyphCount(); local
204 size_t textLen = glyphCount * sizeof(uint16_t);
267 int glyphCount = paint.skPaint().countText(text, byteLength); local
268 if (!glyphCount) {
271 sk_sp<GrAtlasTextBlob> blob = blobCache->makeBlob(glyphCount, 1);
296 int glyphCount local
[all...]
H A DGrAtlasTextBlob.h60 static sk_sp<GrAtlasTextBlob> Make(GrMemoryPool*, int glyphCount, int runCount);
281 std::unique_ptr<GrDrawOp> test_makeOp(int glyphCount, uint16_t run, uint16_t subRun,
388 uint32_t glyphCount() const { return fGlyphEndIndex - fGlyphStartIndex; } function in struct:GrAtlasTextBlob::Run::SubRunInfo
513 const Run::SubRunInfo& info, int glyphCount, uint16_t run, uint16_t subRun,
/external/skqp/src/gpu/text/
H A DGrAtlasTextBlob.cpp20 sk_sp<GrAtlasTextBlob> GrAtlasTextBlob::Make(GrMemoryPool* pool, int glyphCount, int runCount) { argument
23 size_t verticesCount = glyphCount * kVerticesPerGlyph * kMaxVASize;
26 glyphCount * sizeof(GrGlyph**) +
40 cacheBlob->fRuns = reinterpret_cast<GrAtlasTextBlob::Run*>(cacheBlob->fGlyphs + glyphCount);
243 const Run::SubRunInfo& info, int glyphCount, uint16_t run, uint16_t subRun,
256 std::move(grPaint), glyphCount, cache, distanceAdjustTable,
260 op = GrAtlasTextOp::MakeBitmap(std::move(grPaint), format, glyphCount, cache);
289 int glyphCount = info.glyphCount(); local
290 if (0 == glyphCount) {
242 makeOp( const Run::SubRunInfo& info, int glyphCount, uint16_t run, uint16_t subRun, const SkMatrix& viewMatrix, SkScalar x, SkScalar y, const SkIRect& clipRect, const GrTextUtils::Paint& paint, const SkSurfaceProps& props, const GrDistanceFieldAdjustTable* distanceAdjustTable, GrAtlasGlyphCache* cache, GrTextUtils::Target* target) argument
442 test_makeOp( int glyphCount, uint16_t run, uint16_t subRun, const SkMatrix& viewMatrix, SkScalar x, SkScalar y, const GrTextUtils::Paint& paint, const SkSurfaceProps& props, const GrDistanceFieldAdjustTable* distanceAdjustTable, GrAtlasGlyphCache* cache, GrTextUtils::Target* target) argument
[all...]
H A DGrAtlasTextContext.cpp167 int glyphCount = 0; local
169 GrTextBlobCache::BlobGlyphCount(&glyphCount, &runCount, blob);
170 sk_sp<GrAtlasTextBlob> sanityBlob(textBlobCache->makeBlob(glyphCount, runCount));
208 int glyphCount = it.glyphCount(); local
209 size_t textLen = glyphCount * sizeof(uint16_t);
272 int glyphCount = paint.skPaint().countText(text, byteLength); local
273 if (!glyphCount) {
276 sk_sp<GrAtlasTextBlob> blob = blobCache->makeBlob(glyphCount, 1);
300 int glyphCount local
[all...]
H A DGrAtlasTextBlob.h55 static sk_sp<GrAtlasTextBlob> Make(GrMemoryPool* pool, int glyphCount, int runCount);
276 std::unique_ptr<GrDrawOp> test_makeOp(int glyphCount, uint16_t run, uint16_t subRun,
401 uint32_t glyphCount() const { return fGlyphEndIndex - fGlyphStartIndex; } function in struct:GrAtlasTextBlob::Run::SubRunInfo
503 const Run::SubRunInfo& info, int glyphCount, uint16_t run, uint16_t subRun,
/external/freetype/src/gxvalid/
H A Dgxvcommn.c728 FT_UShort glyphCount; local
733 /* firstGlyph + glyphCount */
736 glyphCount = FT_NEXT_USHORT( p );
739 gxv_glyphid_validate( (FT_UShort)( firstGlyph + glyphCount ), gxvalid );
742 for ( i = 0; i < glyphCount; i++ )
H A Dgxvkern.c472 FT_UShort glyphCount; local
482 glyphCount = FT_NEXT_USHORT( p );
488 if ( gxvalid->face->num_glyphs != glyphCount )
490 GXV_TRACE(( "maxGID=%d, but glyphCount=%d\n",
491 gxvalid->face->num_glyphs, glyphCount ));
511 GXV_LIMIT_CHECK( glyphCount );
512 gxv_array_getlimits_byte( p, p + glyphCount, &min, &max, gxvalid );
526 GXV_LIMIT_CHECK( glyphCount );
527 gxv_array_getlimits_byte( p, p + glyphCount, &min, &max, gxvalid );
/external/harfbuzz_ng/src/
H A Dhb-directwrite.cc636 uint32_t glyphCount; local
675 glyphProperties, &glyphCount);
719 glyphProperties, glyphCount, fontFace, fontEmSize,
740 runHead->mScript, textLength, glyphCount, textString, clusterMap,
752 malloc (glyphCount * sizeof (DWRITE_GLYPH_OFFSET));
753 hr = analyzer1->JustifyGlyphAdvances (lineWidth, glyphCount, justificationOpportunities,
782 textLength, glyphCount, maxGlyphCount, clusterMap, glyphIndices,
809 glyphCount = actualGlyphsCount;
835 for (unsigned int i = 0; i < glyphCount; i++)
843 for (unsigned int i = 1; i < glyphCount;
[all...]
/external/icu/icu4c/source/layoutex/
H A DParagraphLayout.cpp397 fStyleRunInfo[run].glyphCount = 0;
420 fStyleRunInfo[run].glyphCount = fStyleRunInfo[run].engine->layoutChars(fChars, runStart, fStyleRunLimits[run] - runStart, fCharCount,
429 fGlyphCount += fStyleRunInfo[run].glyphCount;
453 le_int32 glyphCount = fStyleRunInfo[run].glyphCount; local
456 fStyleRunInfo[run].glyphs = LE_NEW_ARRAY(LEGlyphID, glyphCount);
457 fStyleRunInfo[run].positions = LE_NEW_ARRAY(float, glyphCount * 2 + 2);
482 for (glyph = 0; glyph < glyphCount; glyph += 1) {
487 LXUtilities::reverse(&fGlyphWidths[glyphBase], glyphCount);
488 LXUtilities::reverse(&fGlyphToCharMap[glyphBase], glyphCount);
1102 le_int32 glyphCount = rightGlyph - leftGlyph; local
1208 le_int32 glyphCount = lastRun->getGlyphCount(); local
1223 append(const LEFontInstance *font, UBiDiDirection direction, le_int32 glyphCount, const LEGlyphID glyphs[], const float positions[], const le_int32 glyphToCharMap[]) argument
[all...]
/external/skia/src/core/
H A DSkTextBlob.cpp152 uint32_t glyphCount() const {
193 static size_t StorageSize(uint32_t glyphCount, uint32_t textSize, argument
198 auto glyphSize = safe->mul(glyphCount, sizeof(uint16_t)),
199 posSize = safe->mul(PosCount(glyphCount, positioning, safe), sizeof(SkScalar));
208 size = safe->add(size, safe->mul(glyphCount, sizeof(uint32_t)));
254 + StorageSize(run->glyphCount(), run->textSize(), run->positioning(), &safe));
259 static size_t PosCount(uint32_t glyphCount, argument
262 return safe->mul(glyphCount, ScalarsPerGlyph(positioning));
368 uint32_t SkTextBlobRunIterator::glyphCount() const { function in class:SkTextBlobRunIterator
370 return fCurrentRun->glyphCount();
798 int glyphCount = reader.read32(); local
[all...]
/external/skia/src/pdf/
H A DSkPDFFont.cpp531 // glyphCount not including glyph 0
532 unsigned glyphCount = 1 + lastGlyphID - firstGlyphID; local
533 SkASSERT(glyphCount > 0 && glyphCount <= 255);
535 font->insertInt("LastChar", (size_t)glyphCount);
649 int glyphCount = lastGlyphID - firstGlyphID + 2; local
651 encDiffs->reserve(glyphCount + 1);
655 widthArray->reserve(glyphCount);
/external/skqp/src/core/
H A DSkTextBlob.cpp152 uint32_t glyphCount() const {
193 static size_t StorageSize(uint32_t glyphCount, uint32_t textSize, argument
198 auto glyphSize = safe->mul(glyphCount, sizeof(uint16_t)),
199 posSize = safe->mul(PosCount(glyphCount, positioning, safe), sizeof(SkScalar));
208 size = safe->add(size, safe->mul(glyphCount, sizeof(uint32_t)));
254 + StorageSize(run->glyphCount(), run->textSize(), run->positioning(), &safe));
259 static size_t PosCount(uint32_t glyphCount, argument
262 return safe->mul(glyphCount, ScalarsPerGlyph(positioning));
368 uint32_t SkTextBlobRunIterator::glyphCount() const { function in class:SkTextBlobRunIterator
370 return fCurrentRun->glyphCount();
798 int glyphCount = reader.read32(); local
[all...]
/external/skqp/src/pdf/
H A DSkPDFFont.cpp531 // glyphCount not including glyph 0
532 unsigned glyphCount = 1 + lastGlyphID - firstGlyphID; local
533 SkASSERT(glyphCount > 0 && glyphCount <= 255);
535 font->insertInt("LastChar", (size_t)glyphCount);
649 int glyphCount = lastGlyphID - firstGlyphID + 2; local
651 encDiffs->reserve(glyphCount + 1);
655 widthArray->reserve(glyphCount);
/external/freetype/src/truetype/
H A Dttgxvar.c1396 FT_UShort glyphCount; member in struct:GX_GVar_Head_
1442 FT_FRAME_USHORT( glyphCount ),
1490 if ( (FT_ULong)gvar_head.glyphCount *
1502 blend->gv_glyphcnt = gvar_head.glyphCount;

Completed in 584 milliseconds

123