Searched refs:glyphCount (Results 1 - 25 of 37) sorted by relevance

12

/openjdk10/jdk/src/java.desktop/share/native/libfontmanager/layout/
H A DMultipleSubstSubtables.cpp56 // glyphCount?
77 le_uint16 glyphCount = SWAPW(sequenceTable->glyphCount); local
79 substituteArrayRef(base, success, sequenceTable->substituteArray, glyphCount);
81 if (glyphCount == 0) {
84 } else if (glyphCount == 1) {
97 for (le_int32 i = 0; i < glyphCount; i += 1) {
106 LEGlyphID *newGlyphs = glyphIterator->insertGlyphs(glyphCount, success);
114 insert = glyphCount - 1;
118 for (le_int32 i = 0; i < glyphCount;
[all...]
H A DThaiLayoutEngine.cpp96 le_int32 glyphCount; local
115 glyphCount = ThaiShaping::compose(chars, offset, count, fGlyphSet, fErrorChar, outChars, glyphStorage);
116 mapCharsToGlyphs(outChars, 0, glyphCount, FALSE, FALSE, glyphStorage, success);
120 glyphStorage.adoptGlyphCount(glyphCount);
121 return glyphCount;
H A DStateTableProcessor2.cpp79 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
85 currGlyph = glyphCount - 1;
97 while ((dir == 1 && currGlyph <= glyphCount) || (dir == -1 && currGlyph >= -1)) {
104 if (currGlyph == glyphCount || currGlyph == -1) {
129 while ((dir == 1 && currGlyph <= glyphCount) || (dir == -1 && currGlyph >= -1)) {
136 if (currGlyph == glyphCount || currGlyph == -1) {
167 while ((dir == 1 && currGlyph <= glyphCount) || (dir == -1 && currGlyph >= -1)) {
174 if (currGlyph == glyphCount || currGlyph == -1) {
178 } else if(currGlyph > glyphCount) {
179 // note if > glyphCount, w
[all...]
H A DSegmentSingleProcessor2.cpp64 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
69 for (glyph = 0; glyph < glyphCount; glyph += 1) {
H A DSimpleArrayProcessor2.cpp64 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
69 for (glyph = 0; glyph < glyphCount; glyph += 1) {
H A DSimpleArrayProcessor.cpp62 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
67 for (glyph = 0; LE_SUCCESS(success) && (glyph < glyphCount); glyph += 1) {
H A DSingleTableProcessor.cpp64 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
68 for (glyph = 0; glyph < glyphCount; glyph += 1) {
H A DSingleTableProcessor2.cpp66 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
68 for (glyph = 0; glyph < glyphCount; glyph += 1) {
H A DAlternateSubstSubtables.h50 le_uint16 glyphCount; member in struct:AlternateSetTable
H A DMultipleSubstSubtables.h50 le_uint16 glyphCount; member in struct:SequenceTable
H A DTrimmedArrayProcessor.cpp61 lastGlyph = firstGlyph + SWAPW(trimmedArrayLookupTable->glyphCount);
71 le_int32 glyphCount = glyphStorage.getGlyphCount();
74 for (glyph = 0; glyph < glyphCount; glyph += 1) {
H A DTrimmedArrayProcessor2.cpp56 lastGlyph = firstGlyph + SWAPW(trimmedArrayLookupTable->glyphCount);
67 le_int32 glyphCount = glyphStorage.getGlyphCount();
70 for (glyph = 0; glyph < glyphCount; glyph += 1) {
H A DStateTableProcessor.cpp78 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
82 while (currGlyph <= glyphCount) {
86 if (currGlyph == glyphCount) {
H A DContextualSubstSubtables.h59 const LEReferenceToArrayOf<TTGlyphID> &glyphArray, le_uint16 glyphCount, GlyphIterator *glyphIterator,
63 const LEReferenceToArrayOf<le_uint16> &classArray, le_uint16 glyphCount, GlyphIterator *glyphIterator,
67 const LEReferenceToArrayOf<Offset> &coverageTableOffsetArray, le_uint16 glyphCount,
75 const Offset *coverageTableOffsetArray, le_uint16 glyphCount,
77 LEReferenceToArrayOf<Offset> ref(offsetBase, success, coverageTableOffsetArray, glyphCount);
79 return matchGlyphCoverages(ref, glyphCount, glyphIterator, offsetBase, success, backtrack);
120 le_uint16 glyphCount; member in struct:SubRuleTable
149 le_uint16 glyphCount; member in struct:SubClassRuleTable
164 le_uint16 glyphCount; member in struct:ContextualSubstitutionFormat3Subtable
74 matchGlyphCoverages( const Offset *coverageTableOffsetArray, le_uint16 glyphCount, GlyphIterator *glyphIterator, const LETableReference& offsetBase, LEErrorCode &success, le_bool backtrack = FALSE) argument
H A DCoverageTables.h54 le_uint16 glyphCount; member in struct:CoverageFormat1Table
H A DSingleSubstitutionSubtables.h62 le_uint16 glyphCount; member in struct:SingleSubstitutionFormat2Subtable
H A DSegmentArrayProcessor2.cpp63 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
68 for (glyph = 0; glyph < glyphCount; glyph += 1) {
H A DSegmentArrayProcessor.cpp63 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
68 for (glyph = 0; glyph < glyphCount; glyph += 1) {
H A DSegmentSingleProcessor.cpp63 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
66 for (glyph = 0; glyph < glyphCount && LE_SUCCESS(success); glyph += 1) {
H A DContextualGlyphSubstProc2.cpp160 TTGlyphID glyphCount = SWAPW(lookupTable8->glyphCount); local
161 TTGlyphID lastGlyph = firstGlyph + glyphCount;
164 LEReferenceToArrayOf<LookupValue> valueArray(lookupTable8, success, &lookupTable8->valueArray[0], glyphCount);
H A DSunLayoutEngine.cpp68 int putGV(JNIEnv* env, jint gmask, jint baseIndex, jobject gvdata, const LayoutEngine* engine, int glyphCount) { argument
81 if (count + glyphCount > capacity) {
111 countDelta = glyphCount;
177 int glyphCount = engine->layoutChars(chars, start - min, limit - start, len, rtl, x, y, success); local
178 // fprintf(stderr, "sle nl len %d -> gc: %d\n", len, glyphCount); fflush(stderr);
180 engine->getGlyphPosition(glyphCount, x, y, success);
182 // fprintf(stderr, "layout glyphs: %d x: %g y: %g\n", glyphCount, x, y); fflush(stderr);
186 if (putGV(env, gmask, baseIndex, gvdata, engine, glyphCount)) {
H A DContextualSubstSubtables.cpp76 le_bool ContextualSubstitutionBase::matchGlyphIDs(const LEReferenceToArrayOf<TTGlyphID>& glyphArray, le_uint16 glyphCount, argument
83 match = glyphCount -1;
87 while (glyphCount > 0) {
98 glyphCount -= 1;
107 le_uint16 glyphCount,
119 match = glyphCount - 1;
123 while (glyphCount > 0) {
142 glyphCount -= 1;
149 le_bool ContextualSubstitutionBase::matchGlyphCoverages(const LEReferenceToArrayOf<Offset> &coverageTableOffsetArray, le_uint16 glyphCount, argument
156 glyph = glyphCount
105 matchGlyphClasses( const LEReferenceToArrayOf<le_uint16> &classArray, le_uint16 glyphCount, GlyphIterator *glyphIterator, const LEReferenceTo<ClassDefinitionTable> &classDefinitionTable, LEErrorCode &success, le_bool backtrack) argument
[all...]
H A DGlyphPositionAdjustments.cpp44 GlyphPositionAdjustments::GlyphPositionAdjustments(le_int32 glyphCount) argument
45 : fGlyphCount(glyphCount), fEntryExitPoints(NULL), fAdjustments(NULL)
47 fAdjustments = (Adjustment *) new Adjustment[glyphCount];
H A DLayoutEngine.cpp402 le_int32 i, glyphCount = glyphStorage.getGlyphCount(); local
404 for (i = 0; i < glyphCount; i += 1) {
417 glyphStorage.setPosition(glyphCount, x, y, success);
451 le_int32 p, glyphCount = glyphStorage.getGlyphCount(); local
466 for (p = 0; p < glyphCount; p += 1) {
482 glyphStorage.adjustPosition(glyphCount, xAdjust, 0, success);
489 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
501 c = glyphCount - 1;
528 glyphStorage.adjustPosition(glyphCount, xAdjust, 0, success);
565 le_int32 glyphCount; local
[all...]
/openjdk10/jdk/src/java.desktop/share/native/libfontmanager/
H A DHBShaper.c77 int charCount, int glyphCount, hb_glyph_info_t *glyphInfo,
105 maxGlyphs = (charCount > glyphCount) ? charCount : glyphCount;
137 for (i = 0; i < glyphCount; i++) {
148 storeadv = initialCount + glyphCount;
262 int glyphCount; local
314 glyphCount = hb_buffer_get_length(buffer);
319 limit - offset, glyphCount, glyphInfo, glyphPos,
74 storeGVData(JNIEnv* env, jobject gvdata, jint slot, jint baseIndex, int offset, jobject startPt, int charCount, int glyphCount, hb_glyph_info_t *glyphInfo, hb_glyph_position_t *glyphPos, float devScale) argument

Completed in 67 milliseconds

12