Searched refs:fakeGlyphStorage (Results 1 - 2 of 2) sorted by relevance

/openjdk10/jdk/src/java.desktop/share/native/libfontmanager/layout/
H A DLayoutEngine.cpp281 LEGlyphStorage fakeGlyphStorage; local
283 fakeGlyphStorage.allocateGlyphArray(count, rightToLeft, success);
302 CanonShaping::reorderMarks(&chars[offset], count, rightToLeft, reordered, fakeGlyphStorage);
306 fakeGlyphStorage.allocateAuxData(success);
319 fakeGlyphStorage[out] = (LEGlyphID) inChars[i];
320 fakeGlyphStorage.setAuxData(out, canonFeatures, success);
328 outCharCount = canonGSUBTable->process(canonGSUBTable, fakeGlyphStorage, rightToLeft, scriptTag, langSysTag, noGDEF, substitutionFilter, canonFeatureMap, canonFeatureMapCount, FALSE, success);
338 * The char indices array in fakeGlyphStorage has the correct mapping
343 glyphStorage.adoptCharIndicesArray(fakeGlyphStorage);
354 outChars[out] = (LEUnicode) LE_GET_GLYPH(fakeGlyphStorage[
[all...]
H A DOpenTypeLayoutEngine.cpp431 LEGlyphStorage fakeGlyphStorage; local
443 outCharCount = characterProcessing(chars, offset, count, max, rightToLeft, outChars, fakeGlyphStorage, success);
451 glyphProcessing(outChars, 0, outCharCount, outCharCount, rightToLeft, fakeGlyphStorage, success);
456 glyphProcessing(chars, offset, count, max, rightToLeft, fakeGlyphStorage, success);
464 outGlyphCount = glyphPostProcessing(fakeGlyphStorage, glyphStorage, success);

Completed in 47 milliseconds