/openjdk7/jdk/src/share/native/sun/font/layout/ |
H A D | SinglePositioningSubtables.cpp | 71 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local 72 le_int32 coverageIndex = getGlyphCoverage(base, glyph, success); 88 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local 89 le_int16 coverageIndex = (le_int16) getGlyphCoverage(base, glyph, success);
|
H A D | AlternateSubstSubtables.cpp | 46 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local 47 le_int32 coverageIndex = getGlyphCoverage(base, glyph, success); 58 if (filter == NULL || filter->accept(LE_SET_GLYPH(glyph, alternate))) {
|
H A D | SimpleArrayProcessor2.cpp | 66 le_int32 glyph; local 68 for (glyph = 0; glyph < glyphCount; glyph += 1) { 69 LEGlyphID thisGlyph = glyphStorage[glyph]; 73 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
|
H A D | SingleSubstitutionSubtables.cpp | 70 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local 71 le_int32 coverageIndex = getGlyphCoverage(base, glyph, success); 77 TTGlyphID substitute = ((TTGlyphID) LE_GET_GLYPH(glyph)) + SWAPW(deltaGlyphID); 79 if (filter == NULL || filter->accept(LE_SET_GLYPH(glyph, substitute))) { 91 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local 92 le_int32 coverageIndex = getGlyphCoverage(base, glyph, success); 100 if (filter == NULL || filter->accept(LE_SET_GLYPH(glyph, substitute))) {
|
H A D | LookupTables.cpp | 52 const LookupSegment *BinarySearchLookupTable::lookupSegment(const LETableReference &base, const LookupSegment *segments, LEGlyphID glyph, LEErrorCode &success) const argument 58 TTGlyphID ttGlyph = (TTGlyphID) LE_GET_GLYPH(glyph); 85 const LookupSingle *BinarySearchLookupTable::lookupSingle(const LETableReference &base, const LookupSingle *entries, LEGlyphID glyph, LEErrorCode &success) const argument 90 TTGlyphID ttGlyph = (TTGlyphID) LE_GET_GLYPH(glyph); 94 if (SWAPW(trial->glyph) <= ttGlyph) { 103 if (SWAPW(trial->glyph) <= ttGlyph) { 108 if (SWAPW(entry->glyph) == ttGlyph) {
|
H A D | MultipleSubstSubtables.cpp | 48 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local 57 if (filter != NULL && filter->accept(glyph)) { 61 le_int32 coverageIndex = getGlyphCoverage(base, glyph, success); 79 if (filter != NULL && ! filter->accept(LE_SET_GLYPH(glyph, substitute))) { 113 newGlyphs[insert] = LE_SET_GLYPH(glyph, substitute);
|
H A D | SegmentArrayProcessor.cpp | 64 le_int32 glyph; local 66 for (glyph = 0; glyph < glyphCount; glyph += 1) { 67 LEGlyphID thisGlyph = glyphStorage[glyph]; 77 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
|
H A D | SegmentArrayProcessor2.cpp | 64 le_int32 glyph; local 66 for (glyph = 0; glyph < glyphCount; glyph += 1) { 67 LEGlyphID thisGlyph = glyphStorage[glyph]; 78 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
|
H A D | SegmentSingleProcessor.cpp | 64 le_int32 glyph; local 66 for (glyph = 0; glyph < glyphCount && LE_SUCCESS(success); glyph += 1) { 67 LEGlyphID thisGlyph = glyphStorage[glyph]; 73 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
|
H A D | SegmentSingleProcessor2.cpp | 65 le_int32 glyph; local 67 for (glyph = 0; glyph < glyphCount; glyph += 1) { 68 LEGlyphID thisGlyph = glyphStorage[glyph]; 74 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
|
H A D | SimpleArrayProcessor.cpp | 63 le_int32 glyph; local 67 for (glyph = 0; LE_SUCCESS(success) && (glyph < glyphCount); glyph += 1) { 68 LEGlyphID thisGlyph = glyphStorage[glyph]; 71 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
|
H A D | SingleTableProcessor.cpp | 63 le_int32 glyph; local 66 for (glyph = 0; glyph < glyphCount; glyph += 1) { 67 const LookupSingle *lookupSingle = singleTableLookupTable->lookupSingle(singleTableLookupTable, entries, glyphStorage[glyph], success); 70 glyphStorage[glyph] = SWAPW(lookupSingle->value);
|
H A D | SingleTableProcessor2.cpp | 65 le_int32 glyph; local 68 for (glyph = 0; glyph < glyphCount; glyph += 1) { 69 const LookupSingle *lookupSingle = singleTableLookupTable->lookupSingle(singleTableLookupTable, entries, glyphStorage[glyph], success); 72 glyphStorage[glyph] = SWAPW(lookupSingle->value);
|
H A D | TrimmedArrayProcessor.cpp | 72 le_int32 glyph; local 74 for (glyph = 0; glyph < glyphCount; glyph += 1) { 75 LEGlyphID thisGlyph = glyphStorage[glyph]; 81 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
|
H A D | TrimmedArrayProcessor2.cpp | 68 le_int32 glyph; local 70 for (glyph = 0; glyph < glyphCount; glyph += 1) { 71 LEGlyphID thisGlyph = glyphStorage[glyph]; 77 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
|
H A D | LigatureSubstSubtables.cpp | 45 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local 46 le_int32 coverageIndex = getGlyphCoverage(base, glyph, success); 75 if (comp == compCount && (filter == NULL || filter->accept(LE_SET_GLYPH(glyph, ligGlyph)))) {
|
H A D | MPreFixups.cpp | 59 // before the base consonant glyph. 113 LEGlyphID glyph = glyphStorage[mpreLimit + i]; local 116 glyphStorage[mpreIndex + i] = glyph;
|
H A D | LookupTables.h | 71 TTGlyphID glyph; member in struct:LookupSingle 83 const LookupSegment *lookupSegment(const LETableReference &base, const LookupSegment *segments, LEGlyphID glyph, LEErrorCode &success) const; 85 const LookupSingle *lookupSingle(const LETableReference &base, const LookupSingle *entries, LEGlyphID glyph, LEErrorCode &success) const;
|
H A D | GlyphIterator.cpp | 223 LEGlyphID glyph = glyphStorage[position]; local 225 glyphStorage[position] = LE_SET_GLYPH(glyph, glyphID);
|
H A D | ContextualSubstSubtables.cpp | 91 TTGlyphID glyph = (TTGlyphID) glyphIterator->getCurrGlyphID(); local 93 if (glyph != SWAPW(glyphArray[match])) { 122 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local 123 le_int32 glyphClass = classDefinitionTable->getGlyphClass(glyph); 147 le_int32 glyph = 0; local 150 glyph = glyphCount - 1; 155 Offset coverageTableOffset = SWAPW(coverageTableOffsetArray[glyph]); 167 glyph += direction; 219 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local 220 le_int32 coverageIndex = getGlyphCoverage(lookupProcessor->getReference(), glyph, succes 271 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local 402 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local 476 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local [all...] |
H A D | OpenTypeLayoutEngine.cpp | 567 LEGlyphID glyph = glyphStorage[g]; local 569 if (glyph == zwnj) { 570 glyphStorage[g] = LE_SET_GLYPH(glyph, 0xFFFF);
|
/openjdk7/jdk/src/windows/native/sun/java2d/d3d/ |
H A D | D3DGlyphCache.cpp | 80 // REMIND: the glyph cache texture is not in the default pool, so 98 // init glyph cache data structure 107 "could not init D3D glyph cache"); 127 "could not create glyph cache texture"); 134 D3DGlyphCache::AddGlyph(GlyphInfo *glyph) argument 140 CacheCellInfo *cellInfo = AccelGlyphCache_AddGlyph(pGlyphCache, glyph); 143 // store glyph image in texture cell 145 glyph->image, 148 glyph->width, glyph [all...] |
/openjdk7/jdk/src/share/native/sun/font/ |
H A D | AccelGlyphCache.c | 46 * glyph caching code is responsible for actually creating the accelerated 47 * memory surface that will contain the individual glyph images. 49 * Each glyph contains a reference to a list of cell infos - one per glyph 50 * cache. There may be multiple glyph caches (for example, one per graphics 51 * adapter), so if the glyph is cached on two devices its cell list will 52 * consists of two elements corresponding to different glyph caches. 54 * The platform-specific glyph caching code is supposed to use 55 * GetCellInfoForCache method for retrieving cache infos from the glyph's list. 57 * Note that if it is guaranteed that there will be only one global glyph 107 AccelGlyphCache_AddGlyph(GlyphCacheInfo *cache, GlyphInfo *glyph) argument 318 AccelGlyphCache_AddCellInfo(GlyphInfo *glyph, CacheCellInfo *cellInfo) argument 335 AccelGlyphCache_RemoveCellInfo(GlyphInfo *glyph, CacheCellInfo *cellInfo) argument 367 AccelGlyphCache_RemoveAllCellInfos(GlyphInfo *glyph) argument 394 AccelGlyphCache_GetCellInfoForCache(GlyphInfo *glyph, GlyphCacheInfo *cache) argument [all...] |
H A D | FontInstanceAdapter.cpp | 196 void FontInstanceAdapter::getGlyphAdvance(LEGlyphID glyph, LEPoint &advance) const argument 198 getWideGlyphAdvance((le_uint32)glyph, advance); 230 void FontInstanceAdapter::getWideGlyphAdvance(le_uint32 glyph, LEPoint &advance) const argument 232 if ((glyph & 0xfffe) == 0xfffe) { 238 sunFontIDs.getGlyphMetricsMID, glyph); 246 le_bool FontInstanceAdapter::getGlyphPoint(LEGlyphID glyph, argument 255 * hinted glyph outline. This turns out to be a huge win over 1.4.x 259 glyph, pointNumber);
|
/openjdk7/jdk/src/share/native/sun/java2d/opengl/ |
H A D | OGLTextRenderer.c | 45 * accelerated glyph cache. 53 * The current "glyph mode" state. This variable is used to track the 54 * codepath used to render a particular glyph. This variable is reset to 56 * As each glyph is rendered, the glyphMode variable is updated to reflect 58 * to render the previous glyph, we can avoid doing costly setup operations 71 * This enum indicates the current state of the hardware glyph cache. 73 * set to either GRAY or LCD when the glyph cache is initialized. 83 * This is the one glyph cache. Once it is initialized as either GRAY or 85 * be safe to use this one glyph cache for all screens in a multimon 86 * environment, since the glyph cach 239 OGLTR_AddToGlyphCache(GlyphInfo *glyph, jboolean rgbOrder) argument [all...] |