/external/skia/src/core/ |
SkGlyphCache.h | 26 /** \class SkGlyphCache 37 class SkGlyphCache { 136 static void VisitAllCaches(bool (*proc)(SkGlyphCache*, void*), void* ctx); 142 static SkGlyphCache* VisitCache(SkTypeface*, const SkDescriptor* desc, 143 bool (*proc)(const SkGlyphCache*, void*), 150 static void AttachCache(SkGlyphCache*); 161 static SkGlyphCache* DetachCache(SkTypeface* typeface, 174 AutoValidate(const SkGlyphCache* cache) : fCache(cache) { 188 const SkGlyphCache* fCache; 193 SkGlyphCache(SkTypeface*, const SkDescriptor*, SkScalerContext*) [all...] |
SkGlyphCache_Globals.h | 11 #include "SkGlyphCache.h" 44 SkGlyphCache* cache = fHead; 46 SkGlyphCache* next = cache->fNext; 56 SkGlyphCache* internalGetHead() const { return fHead; } 57 SkGlyphCache* internalGetTail() const; 84 void attachCacheToHead(SkGlyphCache*); 87 void internalDetachCache(SkGlyphCache*); 88 void internalAttachCacheToHead(SkGlyphCache*); 102 SkGlyphCache* fHead;
|
SkTextToPathIter.h | 14 class SkGlyphCache; 36 SkGlyphCache* fCache;
|
SkGlyphCache.cpp | 10 #include "SkGlyphCache.h" 76 SkGlyphCache::SkGlyphCache(SkTypeface* typeface, const SkDescriptor* desc, SkScalerContext* ctx) 99 SkGlyphCache::~SkGlyphCache() { 146 uint16_t SkGlyphCache::unicharToGlyph(SkUnichar charCode) { 158 SkUnichar SkGlyphCache::glyphToUnichar(uint16_t glyphID) { 162 unsigned SkGlyphCache::getGlyphCount() { 168 const SkGlyph& SkGlyphCache::getUnicharAdvance(SkUnichar charCode) { 183 const SkGlyph& SkGlyphCache::getGlyphIDAdvance(uint16_t glyphID) [all...] |
SkDrawProcs.h | 23 SkGlyphCache* fCache; 40 Proc init(const SkDraw* draw, SkBlitter* blitter, SkGlyphCache* cache,
|
SkPaint.cpp | 16 #include "SkGlyphCache.h" 246 SkGlyphCache* cache = autoCache.getCache(); 521 #include "SkGlyphCache.h" 526 *((SkGlyphCache**)context) = SkGlyphCache::DetachCache(typeface, desc); 563 SkGlyphCache* cache = autoCache.getCache(); 617 SkGlyphCache* cache = autoCache.getCache(); 667 SkGlyphCache* cache = autoCache.getCache(); 676 static const SkGlyph& sk_getMetrics_utf8_next(SkGlyphCache* cache, 684 static const SkGlyph& sk_getMetrics_utf8_prev(SkGlyphCache* cache [all...] |
/external/chromium_org/third_party/skia/src/core/ |
SkGlyphCache.h | 26 /** \class SkGlyphCache 37 class SkGlyphCache { 128 static SkGlyphCache* VisitCache(SkTypeface*, const SkDescriptor* desc, 129 bool (*proc)(const SkGlyphCache*, void*), 136 static void AttachCache(SkGlyphCache*); 147 static SkGlyphCache* DetachCache(SkTypeface* typeface, 160 AutoValidate(const SkGlyphCache* cache) : fCache(cache) { 174 const SkGlyphCache* fCache; 179 SkGlyphCache(SkTypeface*, const SkDescriptor*, SkScalerContext*); 180 ~SkGlyphCache(); [all...] |
SkGlyphCache_Globals.h | 11 #include "SkGlyphCache.h" 44 SkGlyphCache* cache = fHead; 46 SkGlyphCache* next = cache->fNext; 56 SkGlyphCache* internalGetHead() const { return fHead; } 57 SkGlyphCache* internalGetTail() const; 84 void attachCacheToHead(SkGlyphCache*); 87 void internalDetachCache(SkGlyphCache*); 88 void internalAttachCacheToHead(SkGlyphCache*); 102 SkGlyphCache* fHead;
|
SkTextToPathIter.h | 14 class SkGlyphCache; 36 SkGlyphCache* fCache;
|
SkGlyphCache.cpp | 10 #include "SkGlyphCache.h" 76 SkGlyphCache::SkGlyphCache(SkTypeface* typeface, const SkDescriptor* desc, SkScalerContext* ctx) 99 SkGlyphCache::~SkGlyphCache() { 146 uint16_t SkGlyphCache::unicharToGlyph(SkUnichar charCode) { 158 SkUnichar SkGlyphCache::glyphToUnichar(uint16_t glyphID) { 162 unsigned SkGlyphCache::getGlyphCount() { 168 const SkGlyph& SkGlyphCache::getUnicharAdvance(SkUnichar charCode) { 183 const SkGlyph& SkGlyphCache::getGlyphIDAdvance(uint16_t glyphID) [all...] |
SkDrawProcs.h | 23 SkGlyphCache* fCache; 40 Proc init(const SkDraw* draw, SkBlitter* blitter, SkGlyphCache* cache,
|
SkPaint.cpp | 17 #include "SkGlyphCache.h" 489 #include "SkGlyphCache.h" 494 *((SkGlyphCache**)context) = SkGlyphCache::DetachCache(typeface, desc); 531 SkGlyphCache* cache = autoCache.getCache(); 585 SkGlyphCache* cache = autoCache.getCache(); 635 SkGlyphCache* cache = autoCache.getCache(); 644 static const SkGlyph& sk_getMetrics_utf8_next(SkGlyphCache* cache, 652 static const SkGlyph& sk_getMetrics_utf8_prev(SkGlyphCache* cache, 660 static const SkGlyph& sk_getMetrics_utf16_next(SkGlyphCache* cache [all...] |
/external/chromium_org/third_party/skia/src/gpu/ |
GrTextContext.h | 39 static GrFontScaler* GetGrFontScaler(SkGlyphCache* cache); 40 static void MeasureText(SkGlyphCache* cache, SkDrawCacheProc glyphCacheProc,
|
GrStencilAndCoverTextContext.h | 66 void initGlyphs(SkGlyphCache* cache); 75 SkGlyphCache* fGlyphCache;
|
GrTextContext.cpp | 12 #include "SkGlyphCache.h" 39 void GrTextContext::MeasureText(SkGlyphCache* cache, SkDrawCacheProc glyphCacheProc, 64 GrFontScaler* GrTextContext::GetGrFontScaler(SkGlyphCache* cache) {
|
/external/skia/src/gpu/ |
GrTextContext.h | 39 static GrFontScaler* GetGrFontScaler(SkGlyphCache* cache); 40 static void MeasureText(SkGlyphCache* cache, SkDrawCacheProc glyphCacheProc,
|
GrTextContext.cpp | 12 #include "SkGlyphCache.h" 39 void GrTextContext::MeasureText(SkGlyphCache* cache, SkDrawCacheProc glyphCacheProc, 64 GrFontScaler* GrTextContext::GetGrFontScaler(SkGlyphCache* cache) {
|
/external/chromium_org/third_party/skia/include/gpu/ |
GrFontScaler.h | 65 explicit GrFontScaler(SkGlyphCache* strike); 79 SkGlyphCache* fStrike;
|
SkGr.h | 97 class SkGlyphCache;
|
/external/skia/include/gpu/ |
SkGr.h | 105 class SkGlyphCache; 109 explicit SkGrFontScaler(SkGlyphCache* strike); 124 SkGlyphCache* fStrike;
|
/frameworks/base/libs/hwui/font/ |
Font.h | 26 #include <SkGlyphCache.h> 126 SkGlyphCache* skiaGlyphCache, CachedGlyphInfo* glyph, bool precaching);
|
/external/chromium_org/third_party/skia/include/core/ |
SkPaint.h | 28 class SkGlyphCache; 38 typedef const SkGlyph& (*SkDrawCacheProc)(SkGlyphCache*, const char**, 41 typedef const SkGlyph& (*SkMeasureCacheProc)(SkGlyphCache*, const char**); [all...] |
SkTypeface.h | 358 friend class SkGlyphCache; // GetDefaultTypeface
|
/external/skia/include/core/ |
SkPaint.h | 31 class SkGlyphCache; 41 typedef const SkGlyph& (*SkDrawCacheProc)(SkGlyphCache*, const char**, 44 typedef const SkGlyph& (*SkMeasureCacheProc)(SkGlyphCache*, const char**); [all...] |
SkTypeface.h | 350 friend class SkGlyphCache; // GetDefaultTypeface
|