/external/chromium_org/third_party/skia/src/core/ |
H A D | SkGlyphCache.h | 26 /** \class SkGlyphCache 37 class SkGlyphCache { class 132 static void VisitAllCaches(bool (*proc)(SkGlyphCache*, void*), void* ctx); 138 static SkGlyphCache* VisitCache(SkTypeface*, const SkDescriptor* desc, 139 bool (*proc)(const SkGlyphCache*, void*), 146 static void AttachCache(SkGlyphCache*); 157 static SkGlyphCache* DetachCache(SkTypeface* typeface, 170 AutoValidate(const SkGlyphCache* cache) : fCache(cache) { 184 const SkGlyphCache* fCache; 189 SkGlyphCache(SkTypefac 198 DetachProc(const SkGlyphCache*, void*) argument [all...] |
H A D | 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;
|
H A D | SkTextToPathIter.h | 14 class SkGlyphCache; 36 SkGlyphCache* fCache;
|
H A D | SkGlyphCache.cpp | 10 #include "SkGlyphCache.h" 70 SkGlyphCache::SkGlyphCache(SkTypeface* typeface, const SkDescriptor* desc, SkScalerContext* ctx) function in class:SkGlyphCache 93 SkGlyphCache::~SkGlyphCache() { 140 uint16_t SkGlyphCache::unicharToGlyph(SkUnichar charCode) { 152 SkUnichar SkGlyphCache::glyphToUnichar(uint16_t glyphID) { 156 unsigned SkGlyphCache::getGlyphCount() { 162 const SkGlyph& SkGlyphCache::getUnicharAdvance(SkUnichar charCode) { 177 const SkGlyph& SkGlyphCache 468 VisitCache(SkTypeface* typeface, const SkDescriptor* desc, bool (*proc)(const SkGlyphCache*, void*), void* context) argument [all...] |
H A D | SkDrawProcs.h | 23 SkGlyphCache* fCache; 40 Proc init(const SkDraw* draw, SkBlitter* blitter, SkGlyphCache* cache,
|
H A D | SkPaint.cpp | 17 #include "SkGlyphCache.h" 193 SkGlyphCache* cache = autoCache.getCache(); 465 #include "SkGlyphCache.h" 470 *((SkGlyphCache**)context) = SkGlyphCache::DetachCache(typeface, desc); 476 SkGlyphCache* cache; 481 SkGlyphCache::AttachCache(cache); 487 SkGlyphCache* cache; 492 SkGlyphCache::AttachCache(cache); 499 SkGlyphCache* cach [all...] |
H A D | SkDraw.cpp | 1437 #include "SkGlyphCache.h" 1441 static void measure_text(SkGlyphCache* cache, SkDrawCacheProc glyphCacheProc, 1641 SkGlyphCache* cache, const SkPaint& pnt) { 1737 SkGlyphCache* cache = autoCache.getCache(); 1967 SkGlyphCache* cache = autoCache.getCache(); 2033 SkGlyphCache* cache = autoCache.getCache();
|
/external/skia/src/core/ |
H A D | SkGlyphCache.h | 26 /** \class SkGlyphCache 37 class SkGlyphCache { class 132 static void VisitAllCaches(bool (*proc)(SkGlyphCache*, void*), void* ctx); 138 static SkGlyphCache* VisitCache(SkTypeface*, const SkDescriptor* desc, 139 bool (*proc)(const SkGlyphCache*, void*), 146 static void AttachCache(SkGlyphCache*); 157 static SkGlyphCache* DetachCache(SkTypeface* typeface, 170 AutoValidate(const SkGlyphCache* cache) : fCache(cache) { 184 const SkGlyphCache* fCache; 189 SkGlyphCache(SkTypefac 198 DetachProc(const SkGlyphCache*, void*) argument [all...] |
H A D | 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;
|
H A D | SkTextToPathIter.h | 14 class SkGlyphCache; 36 SkGlyphCache* fCache;
|
H A D | SkGlyphCache.cpp | 10 #include "SkGlyphCache.h" 70 SkGlyphCache::SkGlyphCache(SkTypeface* typeface, const SkDescriptor* desc, SkScalerContext* ctx) function in class:SkGlyphCache 93 SkGlyphCache::~SkGlyphCache() { 140 uint16_t SkGlyphCache::unicharToGlyph(SkUnichar charCode) { 152 SkUnichar SkGlyphCache::glyphToUnichar(uint16_t glyphID) { 156 unsigned SkGlyphCache::getGlyphCount() { 162 const SkGlyph& SkGlyphCache::getUnicharAdvance(SkUnichar charCode) { 177 const SkGlyph& SkGlyphCache 468 VisitCache(SkTypeface* typeface, const SkDescriptor* desc, bool (*proc)(const SkGlyphCache*, void*), void* context) argument [all...] |
H A D | SkDrawProcs.h | 23 SkGlyphCache* fCache; 40 Proc init(const SkDraw* draw, SkBlitter* blitter, SkGlyphCache* cache,
|
H A D | SkPaint.cpp | 17 #include "SkGlyphCache.h" 193 SkGlyphCache* cache = autoCache.getCache(); 465 #include "SkGlyphCache.h" 470 *((SkGlyphCache**)context) = SkGlyphCache::DetachCache(typeface, desc); 476 SkGlyphCache* cache; 481 SkGlyphCache::AttachCache(cache); 487 SkGlyphCache* cache; 492 SkGlyphCache::AttachCache(cache); 499 SkGlyphCache* cach [all...] |
H A D | SkDraw.cpp | 1437 #include "SkGlyphCache.h" 1441 static void measure_text(SkGlyphCache* cache, SkDrawCacheProc glyphCacheProc, 1641 SkGlyphCache* cache, const SkPaint& pnt) { 1737 SkGlyphCache* cache = autoCache.getCache(); 1967 SkGlyphCache* cache = autoCache.getCache(); 2033 SkGlyphCache* cache = autoCache.getCache();
|
/external/chromium_org/third_party/skia/include/gpu/ |
H A D | SkGr.h | 75 class SkGlyphCache; 79 explicit SkGrFontScaler(SkGlyphCache* strike); 91 SkGlyphCache* fStrike;
|
/external/skia/include/gpu/ |
H A D | SkGr.h | 75 class SkGlyphCache; 79 explicit SkGrFontScaler(SkGlyphCache* strike); 91 SkGlyphCache* fStrike;
|
/external/chromium_org/third_party/skia/include/core/ |
H A D | SkPaint.h | 31 class SkGlyphCache; 41 typedef const SkGlyph& (*SkDrawCacheProc)(SkGlyphCache*, const char**, 44 typedef const SkGlyph& (*SkMeasureCacheProc)(SkGlyphCache*, const char**); 1015 SkScalar measure_text(SkGlyphCache*, const char* text, size_t length, 1018 SkGlyphCache* detachCache(const SkDeviceProperties* deviceProperties, const SkMatrix*) const;
|
H A D | SkTypeface.h | 342 friend class SkGlyphCache; // GetDefaultTypeface
|
/external/skia/include/core/ |
H A D | SkPaint.h | 31 class SkGlyphCache; 41 typedef const SkGlyph& (*SkDrawCacheProc)(SkGlyphCache*, const char**, 44 typedef const SkGlyph& (*SkMeasureCacheProc)(SkGlyphCache*, const char**); 1015 SkScalar measure_text(SkGlyphCache*, const char* text, size_t length, 1018 SkGlyphCache* detachCache(const SkDeviceProperties* deviceProperties, const SkMatrix*) const;
|
H A D | SkTypeface.h | 342 friend class SkGlyphCache; // GetDefaultTypeface
|
/external/chromium_org/third_party/skia/src/gpu/ |
H A D | SkGrFontScaler.cpp | 13 #include "SkGlyphCache.h" 70 SkGrFontScaler::SkGrFontScaler(SkGlyphCache* strike) {
|
/external/skia/src/gpu/ |
H A D | SkGrFontScaler.cpp | 13 #include "SkGlyphCache.h" 70 SkGrFontScaler::SkGrFontScaler(SkGlyphCache* strike) {
|
/external/chromium_org/third_party/skia/src/ports/ |
H A D | SkFontConfigInterface_android.cpp | 15 #include "SkGlyphCache.h" 567 SkGlyphCache* cache = autoCache.getCache();
|
/external/skia/src/ports/ |
H A D | SkFontConfigInterface_android.cpp | 15 #include "SkGlyphCache.h" 567 SkGlyphCache* cache = autoCache.getCache();
|
/external/skia/ |
H A D | Android.mk | 140 src/core/SkGlyphCache.cpp \
|