/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/layout/ |
H A D | CoverageTables.h | 55 TTGlyphID glyphArray[ANY_NUMBER]; member in struct:CoverageFormat1Table 59 LE_VAR_ARRAY(CoverageFormat1Table, glyphArray)
|
H A D | CoverageTables.cpp | 84 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 D | SegmentArrayProcessor2.cpp | 78 LEReferenceToArrayOf<TTGlyphID> glyphArray(subtableHeader, success, offset, lastGlyph - firstGlyph + 1); 80 TTGlyphID newGlyph = SWAPW(glyphArray[thisGlyphId]);
|
H A D | SegmentArrayProcessor.cpp | 77 LEReferenceToArrayOf<TTGlyphID> glyphArray(subtableHeader, success, offset, LE_UNBOUNDED_ARRAY); 79 TTGlyphID newGlyph = SWAPW(glyphArray(LE_GET_GLYPH(thisGlyph) - firstGlyph, success));
|
H A D | SunLayoutEngine.cpp | 75 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 D | ContextualSubstSubtables.h | 59 const LEReferenceToArrayOf<TTGlyphID> &glyphArray, le_uint16 glyphCount, GlyphIterator *glyphIterator,
|
H A D | ContextualSubstSubtables.cpp | 76 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 D | HBShaper.c | 88 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 D | freetypeScaler.c | 1274 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 D | CCharToGlyphMapper.java | 96 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 D | hb-ot-layout-common-private.hh | 692 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...] |