/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/layout/ |
H A D | StateTableProcessor2.cpp | 83 le_int32 currGlyph = 0; local 85 currGlyph = glyphCount - 1; 97 while ((dir == 1 && currGlyph <= glyphCount) || (dir == -1 && currGlyph >= -1)) { 104 if (currGlyph == glyphCount || currGlyph == -1) { 109 LEGlyphID gid = glyphStorage[currGlyph]; 119 LE_STATE_PATIENCE_CURR(le_int32, currGlyph); 120 currentState = processStateEntry(glyphStorage, currGlyph, entryTableIndex); // return a zero-based index instead of a byte offset 121 LE_STATE_PATIENCE_INCR(currGlyph); [all...] |
H A D | ContextualGlyphSubstProc.cpp | 70 ByteOffset ContextualGlyphSubstitutionProcessor::processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex index, LEErrorCode &success) argument 91 if (currGlyph < 0 || currGlyph >= glyphStorage.getGlyphCount()) { 95 LEGlyphID thisGlyph = glyphStorage[currGlyph]; 98 glyphStorage[currGlyph] = LE_SET_GLYPH(thisGlyph, newGlyph); 102 markGlyph = currGlyph; 107 currGlyph += 1;
|
H A D | StateTableProcessor.cpp | 77 le_int32 currGlyph = 0; local 82 while (currGlyph <= glyphCount) { 86 if (currGlyph == glyphCount) { 91 TTGlyphID glyphCode = (TTGlyphID) LE_GET_GLYPH(glyphStorage[currGlyph]); 103 LE_STATE_PATIENCE_CURR(le_int32, currGlyph); 104 currentState = processStateEntry(glyphStorage, currGlyph, entryTableIndex, success); 105 LE_STATE_PATIENCE_INCR(currGlyph);
|
H A D | LigatureSubstProc.cpp | 70 ByteOffset LigatureSubstitutionProcessor::processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex index, LEErrorCode &success) argument 74 currGlyph++; 86 componentStack[m] = currGlyph; 89 currGlyph++; 98 currGlyph++; 112 currGlyph++; 128 currGlyph++; 134 currGlyph++; 139 currGlyph++; 146 currGlyph [all...] |
H A D | LigatureSubstProc2.cpp | 73 le_uint16 LigatureSubstitutionProcessor2::processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex2 index, LEErrorCode &success) argument 86 componentStack[m] = currGlyph; 90 currGlyph+= dir; 99 currGlyph+= dir; 111 currGlyph+= dir; 122 currGlyph+= dir; 136 currGlyph+= dir; 141 currGlyph+= dir; 148 currGlyph+= dir; 179 currGlyph [all...] |
H A D | ContextualGlyphInsertionProc2.cpp | 98 le_uint16 ContextualGlyphInsertionProcessor2::processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, argument 122 if (currGlyph < 0 || currGlyph >= glyphStorage.getGlyphCount()) { 129 doInsertion(glyphStorage, currGlyph, currIndex, count, isKashidaLike, isBefore, success); 133 markGlyph = currGlyph; 137 currGlyph += dir;
|
H A D | ContextualGlyphSubstProc2.cpp | 65 le_uint16 ContextualGlyphSubstitutionProcessor2::processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, argument 88 if (currGlyph < 0 || currGlyph >= glyphStorage.getGlyphCount()) { 93 LEGlyphID thisGlyph = glyphStorage[currGlyph]; 95 glyphStorage[currGlyph] = LE_SET_GLYPH(thisGlyph, newGlyph); 99 markGlyph = currGlyph; 103 currGlyph += dir;
|
H A D | ContextualGlyphSubstProc.h | 55 virtual ByteOffset processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex index, LEErrorCode &success);
|
H A D | ContextualGlyphSubstProc2.h | 55 virtual le_uint16 processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex2 index, LEErrorCode &success);
|
H A D | LigatureSubstProc.h | 57 virtual ByteOffset processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex index, LEErrorCode &success);
|
H A D | LigatureSubstProc2.h | 57 virtual le_uint16 processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph,
|
H A D | ContextualGlyphInsertionProc2.h | 57 le_int32 &currGlyph, EntryTableIndex2 index, LEErrorCode &success);
|
H A D | IndicRearrangementProcessor.h | 55 virtual ByteOffset processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex index, LEErrorCode &success);
|
H A D | IndicRearrangementProcessor2.h | 55 virtual le_uint16 processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex2 index, LEErrorCode &success);
|
H A D | StateTableProcessor2.h | 57 virtual le_uint16 processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex2 index, LEErrorCode &success) = 0;
|
H A D | StateTableProcessor.h | 56 virtual ByteOffset processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex index, LEErrorCode &success) = 0;
|
H A D | IndicRearrangementProcessor.cpp | 66 ByteOffset IndicRearrangementProcessor::processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex index, LEErrorCode &success) argument 73 if (currGlyph < 0 || currGlyph >= glyphStorage.getGlyphCount()) { 79 firstGlyph = currGlyph; 83 lastGlyph = currGlyph; 90 currGlyph += 1;
|
H A D | IndicRearrangementProcessor2.cpp | 63 le_uint16 IndicRearrangementProcessor2::processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, argument 71 if (currGlyph < 0 || currGlyph >= glyphStorage.getGlyphCount()) { 77 firstGlyph = currGlyph; 81 lastGlyph = currGlyph; 87 currGlyph += dir;
|