Searched refs:glyphArray (Results 1 - 11 of 11) sorted by relevance

/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/layout/
H A DCoverageTables.h55 TTGlyphID glyphArray[ANY_NUMBER]; member in struct:CoverageFormat1Table
59 LE_VAR_ARRAY(CoverageFormat1Table, glyphArray)
H A DCoverageTables.cpp84 LEReferenceToArrayOf<TTGlyphID>(base, success, glyphArray, count);
88 if (SWAPW(glyphArray[extra]) <= ttGlyphID) {
95 if (SWAPW(glyphArray[index + probe]) <= ttGlyphID) {
100 if (SWAPW(glyphArray[index]) == ttGlyphID) {
H A DSegmentArrayProcessor2.cpp78 LEReferenceToArrayOf<TTGlyphID> glyphArray(subtableHeader, success, offset, lastGlyph - firstGlyph + 1);
80 TTGlyphID newGlyph = SWAPW(glyphArray[thisGlyphId]);
H A DSegmentArrayProcessor.cpp77 LEReferenceToArrayOf<TTGlyphID> glyphArray(subtableHeader, success, offset, LE_UNBOUNDED_ARRAY);
79 TTGlyphID newGlyph = SWAPW(glyphArray(LE_GET_GLYPH(thisGlyph) - firstGlyph, success));
H A DSunLayoutEngine.cpp75 jarray glyphArray = (jarray)env->GetObjectField(gvdata, gvdGlyphsFID); local
76 if (IS_NULL(glyphArray)) {
80 jint capacity = env->GetArrayLength(glyphArray);
87 if (IS_NULL(glyphArray)) {
100 le_uint32* glyphs = (le_uint32*)env->GetPrimitiveArrayCritical(glyphArray, NULL);
121 env->ReleasePrimitiveArrayCritical(glyphArray, glyphs, 0);
H A DContextualSubstSubtables.h59 const LEReferenceToArrayOf<TTGlyphID> &glyphArray, le_uint16 glyphCount, GlyphIterator *glyphIterator,
H A DContextualSubstSubtables.cpp76 le_bool ContextualSubstitutionBase::matchGlyphIDs(const LEReferenceToArrayOf<TTGlyphID>& glyphArray, le_uint16 glyphCount, argument
94 if (glyph != SWAPW(glyphArray[match])) {
/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/
H A DHBShaper.c88 jarray glyphArray, posArray, inxArray; local
96 glyphArray = (jarray)(*env)->GetObjectField(env, gvdata, gvdGlyphsFID);
99 if (glyphArray == NULL || posArray == NULL || inxArray == NULL) {
103 glyphArrayLen = (*env)->GetArrayLength(env, glyphArray);
120 (unsigned int*)(*env)->GetPrimitiveArrayCritical(env, glyphArray, NULL);
126 (*env)->ReleasePrimitiveArrayCritical(env, glyphArray, glyphs, 0);
132 (*env)->ReleasePrimitiveArrayCritical(env, glyphArray, glyphs, 0);
160 (*env)->ReleasePrimitiveArrayCritical(env, glyphArray, glyphs, 0);
H A DfreetypeScaler.c1274 jintArray glyphArray, jint numGlyphs, jfloat xpos, jfloat ypos) {
1302 (*env)->GetIntArrayRegion(env, glyphArray, 0, numGlyphs, glyphs);
1271 Java_sun_font_FreetypeFontScaler_getGlyphVectorOutlineNative( JNIEnv *env, jobject scaler, jobject font2D, jlong pScalerContext, jlong pScaler, jintArray glyphArray, jint numGlyphs, jfloat xpos, jfloat ypos) argument
/openjdk9/jdk/src/java.desktop/macosx/classes/sun/font/
H A DCCharToGlyphMapper.java96 final int[] glyphArray = new int[1];
98 nativeCharsToGlyphs(fFont.getNativeFontPtr(), 1, unicodeArray, glyphArray);
99 cache.put(unicode, glyphArray[0]);
101 return glyphArray[0];
/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/harfbuzz/
H A Dhb-ot-layout-common-private.hh692 int i = glyphArray.bsearch (glyph_id);
703 glyphArray.len.set (num_glyphs);
704 if (unlikely (!c->extend (glyphArray))) return_trace (false);
706 glyphArray[i] = glyphs[i];
714 return_trace (glyphArray.sanitize (c));
718 return glyphs->has (glyphArray[index]);
723 unsigned int count = glyphArray.len;
725 glyphs->add (glyphArray[i]);
732 inline bool more (void) { return i < c->glyphArray.len; }
734 inline hb_codepoint_t get_glyph (void) { return c->glyphArray[
746 glyphArray; /* Array of GlyphIDs--in numerical order */ member in struct:OT::CoverageFormat1
[all...]

Completed in 127 milliseconds