Searched refs:SkGlyphCache (Results 1 - 25 of 33) sorted by relevance

12

/external/chromium_org/third_party/skia/src/core/
H A DSkGlyphCache.h26 /** \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 DSkGlyphCache_Globals.h11 #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 DSkTextToPathIter.h14 class SkGlyphCache;
36 SkGlyphCache* fCache;
H A DSkGlyphCache.cpp10 #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 DSkDrawProcs.h23 SkGlyphCache* fCache;
40 Proc init(const SkDraw* draw, SkBlitter* blitter, SkGlyphCache* cache,
H A DSkPaint.cpp17 #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 DSkDraw.cpp1437 #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 DSkGlyphCache.h26 /** \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 DSkGlyphCache_Globals.h11 #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 DSkTextToPathIter.h14 class SkGlyphCache;
36 SkGlyphCache* fCache;
H A DSkGlyphCache.cpp10 #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 DSkDrawProcs.h23 SkGlyphCache* fCache;
40 Proc init(const SkDraw* draw, SkBlitter* blitter, SkGlyphCache* cache,
H A DSkPaint.cpp17 #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 DSkDraw.cpp1437 #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 DSkGr.h75 class SkGlyphCache;
79 explicit SkGrFontScaler(SkGlyphCache* strike);
91 SkGlyphCache* fStrike;
/external/skia/include/gpu/
H A DSkGr.h75 class SkGlyphCache;
79 explicit SkGrFontScaler(SkGlyphCache* strike);
91 SkGlyphCache* fStrike;
/external/chromium_org/third_party/skia/include/core/
H A DSkPaint.h31 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 DSkTypeface.h342 friend class SkGlyphCache; // GetDefaultTypeface
/external/skia/include/core/
H A DSkPaint.h31 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 DSkTypeface.h342 friend class SkGlyphCache; // GetDefaultTypeface
/external/chromium_org/third_party/skia/src/gpu/
H A DSkGrFontScaler.cpp13 #include "SkGlyphCache.h"
70 SkGrFontScaler::SkGrFontScaler(SkGlyphCache* strike) {
/external/skia/src/gpu/
H A DSkGrFontScaler.cpp13 #include "SkGlyphCache.h"
70 SkGrFontScaler::SkGrFontScaler(SkGlyphCache* strike) {
/external/chromium_org/third_party/skia/src/ports/
H A DSkFontConfigInterface_android.cpp15 #include "SkGlyphCache.h"
567 SkGlyphCache* cache = autoCache.getCache();
/external/skia/src/ports/
H A DSkFontConfigInterface_android.cpp15 #include "SkGlyphCache.h"
567 SkGlyphCache* cache = autoCache.getCache();
/external/skia/
H A DAndroid.mk140 src/core/SkGlyphCache.cpp \

Completed in 1530 milliseconds

12