Searched defs:glyphs (Results 1 - 25 of 40) sorted by relevance

12

/openjdk7/jdk/src/share/native/sun/font/
H A Dglyphblitting.h39 ImageRef *glyphs; member in struct:__anon800
/openjdk7/jdk/src/share/classes/sun/font/
H A DGlyphDisposedListener.java31 public void glyphDisposed(ArrayList<Long> glyphs); argument
H A DType1GlyphMapper.java102 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 DCharToGlyphMapper.java66 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 DPhysicalFont.java105 int[] glyphs, int numGlyphs,
104 getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) argument
H A DTrueTypeGlyphMapper.java163 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 DCompositeGlyphMapper.java138 /* 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 DCompositeStrike.java101 /* 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 DFontStrike.java77 getGlyphVectorOutline(int[] glyphs, float x, float y); argument
H A DNullFontScaler.java62 GeneralPath getGlyphVectorOutline(long pScalerContext, int[] glyphs, argument
H A DFileFont.java149 * 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 DFontScaler.java192 abstract GeneralPath getGlyphVectorOutline(long pScalerContext, int[] glyphs, argument
H A DFreetypeFontScaler.java152 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 DStrikeCache.java77 * 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 DNativeGlyphMapper.java78 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 DXRGlyphCache.java117 // 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 DLEInsertionList.cpp45 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 DDrawGlyphListLCD.java111 GlyphList glyphs)
114 target.DrawGlyphListLCD(sg2d, dest, glyphs);
110 DrawGlyphListLCD(SunGraphics2D sg2d, SurfaceData dest, GlyphList glyphs) argument
H A DDrawGlyphList.java155 GlyphList glyphs)
158 target.DrawGlyphList(sg2d, dest, glyphs);
154 DrawGlyphList(SunGraphics2D sg2d, SurfaceData dest, GlyphList glyphs) argument
H A DDrawGlyphListAA.java153 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 DNativeFont.java83 int[] glyphs, int numGlyphs,
82 getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) argument
H A DNativeStrike.java82 GeneralPath getGlyphVectorOutline(int[] glyphs, float x, float y) { argument
/openjdk7/jdk/src/solaris/classes/sun/java2d/xr/
H A DGrowableEltArray.java29 * 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 DCCharToGlyphMapper.java60 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 DCFont.java74 int[] glyphs, int numGlyphs,
73 getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) argument

Completed in 64 milliseconds

12