Searched refs:layoutTables (Results 1 - 5 of 5) sorted by relevance

/openjdk7/jdk/src/share/classes/sun/font/
H A DSunLayoutEngine.java157 long layoutTables = 0;
159 layoutTables = ((TrueTypeFont) font).getLayoutTableCache();
164 font.getUnitsPerEm(), layoutTables);
171 Point2D.Float pt, GVData data, long upem, long layoutTables);
168 nativeLayout(Font2D font, FontStrike strike, float[] mat, int gmask, int baseIndex, char[] chars, int offset, int limit, int min, int max, int script, int lang, int typo_flags, Point2D.Float pt, GVData data, long upem, long layoutTables) argument
/openjdk7/jdk/src/share/native/sun/font/
H A DFontInstanceAdapter.cpp49 upem(theUPEM), layoutTables(ltables)
84 if (!layoutTables) { // t1 font
97 if (layoutTables->entries[cacheIdx].len != -1) {
98 length = layoutTables->entries[cacheIdx].len;
99 return layoutTables->entries[cacheIdx].ptr;
118 layoutTables->entries[cacheIdx].len = len;
119 layoutTables->entries[cacheIdx].ptr = (const void*)result;
H A DFontInstanceAdapter.h70 TTLayoutTableCache* layoutTables; member in class:FontInstanceAdapter
92 return layoutTables->kernPairs;
95 layoutTables->kernPairs = pairs;
H A DfreetypeScaler.c70 TTLayoutTableCache* layoutTables; member in struct:__anon798
292 scalerInfo->layoutTables = NULL;
891 if (scalerInfo->layoutTables == NULL) {
892 scalerInfo->layoutTables = newLayoutTableCache();
895 return ptr_to_jlong(scalerInfo->layoutTables);
/openjdk7/jdk/src/share/native/sun/font/layout/
H A DSunLayoutEngine.cpp174 jlong upem, jlong layoutTables)
179 FontInstanceAdapter fia(env, font2d, strike, mat, 72, 72, (le_int32) upem, (TTLayoutTableCache *) layoutTables);
170 Java_sun_font_SunLayoutEngine_nativeLayout(JNIEnv *env, jclass cls, jobject font2d, jobject strike, jfloatArray matrix, jint gmask, jint baseIndex, jcharArray text, jint start, jint limit, jint min, jint max, jint script, jint lang, jint typo_flags, jobject pt, jobject gvdata, jlong upem, jlong layoutTables) argument

Completed in 63 milliseconds