/openjdk7/jdk/src/share/native/sun/font/ |
H A D | glyphblitting.h | 39 ImageRef *glyphs; member in struct:__anon800
|
/openjdk7/jdk/src/share/classes/sun/font/ |
H A D | GlyphDisposedListener.java | 31 public void glyphDisposed(ArrayList<Long> glyphs); argument
|
H A D | Type1GlyphMapper.java | 102 public void charsToGlyphs(int count, char[] unicodes, int[] glyphs) { argument 118 glyphs[i + 1] = 0xFFFF; // invisible glyph 121 glyphs[i] = charToGlyph(code); 128 public void charsToGlyphs(int count, int[] unicodes, int[] glyphs) { argument 134 glyphs[i] = charToGlyph(unicodes[i]); 144 public boolean charsToGlyphsNS(int count, char[] unicodes, int[] glyphs) { argument 157 glyphs[i + 1] = INVISIBLE_GLYPH_ID; 161 glyphs[i] = charToGlyph(code);
|
H A D | CharToGlyphMapper.java | 66 int[] glyphs = new int[1]; 68 charsToGlyphs(1, chars, glyphs); 69 return glyphs[0]; 74 int [] glyphs = new int[1]; 76 charsToGlyphs(1, chars, glyphs); 77 return glyphs[0]; 83 char[] unicodes, int[] glyphs); 86 char[] unicodes, int[] glyphs); 89 int[] unicodes, int[] glyphs); 82 charsToGlyphs(int count, char[] unicodes, int[] glyphs) argument 85 charsToGlyphsNS(int count, char[] unicodes, int[] glyphs) argument 88 charsToGlyphs(int count, int[] unicodes, int[] glyphs) argument
|
H A D | PhysicalFont.java | 105 int[] glyphs, int numGlyphs, 104 getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) argument
|
H A D | TrueTypeGlyphMapper.java | 163 public void charsToGlyphs(int count, int[] unicodes, int[] glyphs) { argument 166 glyphs[i] = getGlyphFromCMAP(remapJAIntChar(unicodes[i])); 168 glyphs[i] = getGlyphFromCMAP(unicodes[i]); 171 glyphs[i] < font.glyphToCharMap.length) { 172 font.glyphToCharMap[glyphs[i]] = (char)unicodes[i]; 177 public void charsToGlyphs(int count, char[] unicodes, int[] glyphs) { argument 196 glyphs[i] = getGlyphFromCMAP(code); 198 glyphs[i] = INVISIBLE_GLYPH_ID; 202 glyphs[i] = getGlyphFromCMAP(code); 205 glyphs[ 217 charsToGlyphsNS(int count, char[] unicodes, int[] glyphs) argument [all...] |
H A D | CompositeGlyphMapper.java | 138 /* The number of glyphs in a composite is affected by 143 * just count the glyphs in all the slots. However this would 192 public boolean charsToGlyphsNS(int count, char[] unicodes, int[] glyphs) { argument 205 glyphs[i + 1] = INVISIBLE_GLYPH_ID; 209 int gc = glyphs[i] = getCachedGlyphCode(code); 211 glyphs[i] = convertToGlyph(code); 232 public void charsToGlyphs(int count, char[] unicodes, int[] glyphs) { argument 245 int gc = glyphs[i] = getCachedGlyphCode(code); 247 glyphs[i] = convertToGlyph(code); 250 glyphs[ 262 charsToGlyphs(int count, int[] unicodes, int[] glyphs) argument [all...] |
H A D | CompositeStrike.java | 101 /* Performance tweak: Slot 0 can often return all the glyphs 103 * Could go a step further and support getting a run of glyphs. 178 * To be as efficient as possible we find a run of glyphs from the 179 * same slot and create a temporary array of these glyphs decoded 181 * for that run of glyphs. GeneralPaths from each run are appended 184 GeneralPath getGlyphVectorOutline(int[] glyphs, float x, float y) { argument 190 while (glyphIndex < glyphs.length) { 192 int slot = glyphs[glyphIndex] >>> 24; 193 while (glyphIndex < glyphs.length && 194 (glyphs[glyphInde [all...] |
H A D | FontStrike.java | 77 getGlyphVectorOutline(int[] glyphs, float x, float y); argument
|
H A D | NullFontScaler.java | 62 GeneralPath getGlyphVectorOutline(long pScalerContext, int[] glyphs, argument
|
H A D | FileFont.java | 149 * rasterised glyphs, this would be a memory leak. 231 GeneralPath getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) { argument 233 return getScaler().getGlyphVectorOutline(pScalerContext, glyphs, numGlyphs, x, y); 236 return getGlyphVectorOutline(pScalerContext, glyphs, numGlyphs, x, y);
|
H A D | FontScaler.java | 192 abstract GeneralPath getGlyphVectorOutline(long pScalerContext, int[] glyphs, argument
|
H A D | FreetypeFontScaler.java | 152 long pScalerContext, int[] glyphs, int numGlyphs, 158 glyphs, 163 .getNullScaler().getGlyphVectorOutline(0L, glyphs, numGlyphs, x, y); 242 int[] glyphs, int numGlyphs, float x, float y); 151 getGlyphVectorOutline( long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) argument 240 getGlyphVectorOutlineNative(Font2D font, long pScalerContext, long pScaler, int[] glyphs, int numGlyphs, float x, float y) argument
|
H A D | StrikeCache.java | 77 * glyphs that are fairly certain to be needed again almost immediately 246 * any glyphs. In this case we still want to free the scaler 375 private static void notifyDisposeListeners(ArrayList<Long> glyphs) { argument 377 listener.glyphDisposed(glyphs);
|
/openjdk7/jdk/src/solaris/classes/sun/font/ |
H A D | NativeGlyphMapper.java | 78 public void charsToGlyphs(int count, char[] unicodes, int[] glyphs) { argument 82 glyphs[i] = 0; 84 glyphs[i] = xmapper.convertedGlyphs[code]; 89 public boolean charsToGlyphsNS(int count, char[] unicodes, int[] glyphs) { argument 90 charsToGlyphs(count, unicodes, glyphs); 94 public void charsToGlyphs(int count, int[] unicodes, int[] glyphs) { argument 98 glyphs[i] = 0; 100 glyphs[i] = xmapper.convertedGlyphs[code];
|
H A D | XRGlyphCache.java | 117 // Find uncached glyphs and queue them for upload 132 // Add glyphs to cache 140 protected void uploadGlyphs(XRGlyphCacheEntry[] glyphs, ArrayList<XRGlyphCacheEntry> uncachedGlyphs, GlyphList gl, int[] glIndices) { argument 146 clearCache(glyphs); 155 * Some XServers crash when uploading multiple glyphs at once. TODO: 183 * Seperates lcd and grayscale glyphs queued for upload, and sets the
|
/openjdk7/jdk/src/share/native/sun/font/layout/ |
H A D | LEInsertionList.cpp | 45 LEGlyphID glyphs[ANY_NUMBER]; member in struct:InsertionRecord 107 return insertion->glyphs; 113 if (callback->applyInsertion(rec->position, rec->count, rec->glyphs)) {
|
/openjdk7/jdk/src/share/classes/sun/java2d/loops/ |
H A D | DrawGlyphListLCD.java | 111 GlyphList glyphs) 114 target.DrawGlyphListLCD(sg2d, dest, glyphs); 110 DrawGlyphListLCD(SunGraphics2D sg2d, SurfaceData dest, GlyphList glyphs) argument
|
H A D | DrawGlyphList.java | 155 GlyphList glyphs) 158 target.DrawGlyphList(sg2d, dest, glyphs); 154 DrawGlyphList(SunGraphics2D sg2d, SurfaceData dest, GlyphList glyphs) argument
|
H A D | DrawGlyphListAA.java | 153 GlyphList glyphs) 156 target.DrawGlyphListAA(sg2d, dest, glyphs); 152 DrawGlyphListAA(SunGraphics2D sg2d, SurfaceData dest, GlyphList glyphs) argument
|
/openjdk7/jdk/src/windows/classes/sun/font/ |
H A D | NativeFont.java | 83 int[] glyphs, int numGlyphs, 82 getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) argument
|
H A D | NativeStrike.java | 82 GeneralPath getGlyphVectorOutline(int[] glyphs, float x, float y) { argument
|
/openjdk7/jdk/src/solaris/classes/sun/java2d/xr/ |
H A D | GrowableEltArray.java | 29 * Class to efficiently store glyph information for laid out glyphs, 36 GrowableIntArray glyphs; field in class:GrowableEltArray 41 glyphs = new GrowableIntArray(1, initialSize*8); 77 return glyphs; 81 glyphs.clear();
|
/openjdk7/jdk/src/macosx/classes/sun/font/ |
H A D | CCharToGlyphMapper.java | 60 char[] unicodes, int[] glyphs) 62 charsToGlyphs(count, unicodes, glyphs); 74 glyphs[i + 1] = INVISIBLE_GLYPH_ID; 134 int[] glyphs = new int[2]; 139 charsToGlyphs(2, surrogates, glyphs); 140 return glyphs[0]; 145 public synchronized void charsToGlyphs(int count, char[] unicodes, int[] glyphs) { argument 146 cache.get(count, unicodes, glyphs); 149 public synchronized void charsToGlyphs(int count, int[] unicodes, int[] glyphs) { argument 151 glyphs[ 59 charsToGlyphsNS(int count, char[] unicodes, int[] glyphs) argument 161 nativeCharsToGlyphs(final long nativeFontPtr, int count, char[] unicodes, int[] glyphs) argument [all...] |
H A D | CFont.java | 74 int[] glyphs, int numGlyphs, 73 getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) argument
|