/external/chromium_org/third_party/skia/src/core/ |
H A D | SkDescriptor.h | 16 class SkDescriptor : SkNoncopyable { class in inherits:SkNoncopyable 20 return sizeof(SkDescriptor) + entryCount * sizeof(Entry); 23 static SkDescriptor* Alloc(size_t length) { 25 SkDescriptor* desc = (SkDescriptor*)sk_malloc_throw(length); 29 static void Free(SkDescriptor* desc) { 34 fLength = sizeof(SkDescriptor); 58 fChecksum = SkDescriptor::ComputeChecksum(this); 63 SkASSERT(SkDescriptor::ComputeChecksum(this) == fChecksum); 83 SkDescriptor* cop 130 SkDescriptor() {} function in class:SkDescriptor [all...] |
H A D | SkGlyphCache.h | 15 #include "SkDescriptor.h" 106 const SkDescriptor& getDescriptor() const { return *fDesc; } 142 static SkGlyphCache* VisitCache(SkTypeface*, const SkDescriptor* desc, 162 const SkDescriptor* desc) { 193 SkGlyphCache(SkTypeface*, const SkDescriptor*, SkScalerContext*); 205 SkDescriptor* fDesc; 262 SkAutoGlyphCacheBase(SkTypeface* typeface, const SkDescriptor* desc) { 288 SkAutoGlyphCache(SkTypeface* typeface, const SkDescriptor* desc) : 304 SkAutoGlyphCacheNoGamma(SkTypeface* typeface, const SkDescriptor* desc) :
|
H A D | SkScalerContext.h | 22 class SkDescriptor; 84 // must be a multiple of 4. SkDescriptor requires that its arguments be 85 // multiples of four and this structure is put in an SkDescriptor in 150 SkScalerContext(SkTypeface*, const SkDescriptor*);
|
H A D | SkScalerContext.cpp | 12 #include "SkDescriptor.h" 69 static SkFlattenable* load_flattenable(const SkDescriptor* desc, uint32_t tag, 83 SkScalerContext::SkScalerContext(SkTypeface* typeface, const SkDescriptor* desc) 154 + SkDescriptor::ComputeOverhead(2)); 155 SkDescriptor* desc = ad.getDesc(); 949 SkScalerContext_Empty(SkTypeface* face, const SkDescriptor* desc) 978 extern SkScalerContext* SkCreateColorScalerContext(const SkDescriptor* desc); 980 SkScalerContext* SkTypeface::createScalerContext(const SkDescriptor* desc,
|
H A D | SkGlyphCache.cpp | 76 SkGlyphCache::SkGlyphCache(SkTypeface* typeface, const SkDescriptor* desc, SkScalerContext* ctx) 133 SkDescriptor::Free(fDesc); 514 const SkDescriptor* desc,
|
/external/skia/src/core/ |
H A D | SkDescriptor.h | 16 class SkDescriptor : SkNoncopyable { class in inherits:SkNoncopyable 20 return sizeof(SkDescriptor) + entryCount * sizeof(Entry); 23 static SkDescriptor* Alloc(size_t length) { 25 SkDescriptor* desc = (SkDescriptor*)sk_malloc_throw(length); 29 static void Free(SkDescriptor* desc) { 34 fLength = sizeof(SkDescriptor); 58 fChecksum = SkDescriptor::ComputeChecksum(this); 63 SkASSERT(SkDescriptor::ComputeChecksum(this) == fChecksum); 83 SkDescriptor* cop 130 SkDescriptor() {} function in class:SkDescriptor [all...] |
H A D | SkGlyphCache.h | 15 #include "SkDescriptor.h" 106 const SkDescriptor& getDescriptor() const { return *fDesc; } 142 static SkGlyphCache* VisitCache(SkTypeface*, const SkDescriptor* desc, 162 const SkDescriptor* desc) { 193 SkGlyphCache(SkTypeface*, const SkDescriptor*, SkScalerContext*); 205 SkDescriptor* fDesc; 262 SkAutoGlyphCacheBase(SkTypeface* typeface, const SkDescriptor* desc) { 288 SkAutoGlyphCache(SkTypeface* typeface, const SkDescriptor* desc) : 304 SkAutoGlyphCacheNoGamma(SkTypeface* typeface, const SkDescriptor* desc) :
|
H A D | SkScalerContext.h | 22 class SkDescriptor; 84 // must be a multiple of 4. SkDescriptor requires that its arguments be 85 // multiples of four and this structure is put in an SkDescriptor in 150 SkScalerContext(SkTypeface*, const SkDescriptor*);
|
H A D | SkScalerContext.cpp | 12 #include "SkDescriptor.h" 69 static SkFlattenable* load_flattenable(const SkDescriptor* desc, uint32_t tag, 83 SkScalerContext::SkScalerContext(SkTypeface* typeface, const SkDescriptor* desc) 154 + SkDescriptor::ComputeOverhead(2)); 155 SkDescriptor* desc = ad.getDesc(); 949 SkScalerContext_Empty(SkTypeface* face, const SkDescriptor* desc) 978 extern SkScalerContext* SkCreateColorScalerContext(const SkDescriptor* desc); 980 SkScalerContext* SkTypeface::createScalerContext(const SkDescriptor* desc,
|
/external/chromium_org/third_party/skia/include/core/ |
H A D | SkFontHost.h | 15 class SkDescriptor;
|
H A D | SkTypeface.h | 16 class SkDescriptor; 273 SkScalerContext* createScalerContext(const SkDescriptor*, 297 virtual SkScalerContext* onCreateScalerContext(const SkDescriptor*) const = 0;
|
/external/chromium_org/third_party/skia/src/gpu/ |
H A D | SkGrFontScaler.cpp | 12 #include "SkDescriptor.h" 18 explicit SkGrDescKey(const SkDescriptor& desc); 27 SkDescriptor* fDesc; 36 SkGrDescKey::SkGrDescKey(const SkDescriptor& desc) : GrKey(desc.getChecksum()) { 39 fDesc = GrTCast<SkDescriptor*>(fStorage); 41 fDesc = SkDescriptor::Alloc(size); 47 if (fDesc != GrTCast<SkDescriptor*>(fStorage)) { 48 SkDescriptor::Free(fDesc); 53 const SkDescriptor* srcDesc = ((const SkGrDescKey*)&rh)->fDesc; 65 const SkDescriptor* srcDes [all...] |
/external/skia/include/core/ |
H A D | SkFontHost.h | 15 class SkDescriptor;
|
H A D | SkTypeface.h | 16 class SkDescriptor; 273 SkScalerContext* createScalerContext(const SkDescriptor*, 297 virtual SkScalerContext* onCreateScalerContext(const SkDescriptor*) const = 0;
|
/external/skia/src/gpu/ |
H A D | SkGrFontScaler.cpp | 12 #include "SkDescriptor.h" 18 explicit SkGrDescKey(const SkDescriptor& desc); 27 SkDescriptor* fDesc; 36 SkGrDescKey::SkGrDescKey(const SkDescriptor& desc) : GrKey(desc.getChecksum()) { 39 fDesc = GrTCast<SkDescriptor*>(fStorage); 41 fDesc = SkDescriptor::Alloc(size); 47 if (fDesc != GrTCast<SkDescriptor*>(fStorage)) { 48 SkDescriptor::Free(fDesc); 53 const SkDescriptor* srcDesc = ((const SkGrDescKey*)&rh)->fDesc; 65 const SkDescriptor* srcDes [all...] |
/external/chromium_org/third_party/skia/src/ports/ |
H A D | SkFontHost_FreeType_common.h | 36 SkScalerContext_FreeType_Base(SkTypeface* typeface, const SkDescriptor *desc) 55 const SkDescriptor*) const SK_OVERRIDE;
|
H A D | SkScalerContext_win_dw.h | 19 class SkDescriptor; 23 SkScalerContext_DW(DWriteFontTypeface*, const SkDescriptor* desc);
|
H A D | SkTypeface_win_dw.h | 98 virtual SkScalerContext* onCreateScalerContext(const SkDescriptor*) const SK_OVERRIDE;
|
/external/skia/src/ports/ |
H A D | SkFontHost_FreeType_common.h | 36 SkScalerContext_FreeType_Base(SkTypeface* typeface, const SkDescriptor *desc) 55 const SkDescriptor*) const SK_OVERRIDE;
|
H A D | SkScalerContext_win_dw.h | 19 class SkDescriptor; 23 SkScalerContext_DW(DWriteFontTypeface*, const SkDescriptor* desc);
|
H A D | SkTypeface_win_dw.h | 98 virtual SkScalerContext* onCreateScalerContext(const SkDescriptor*) const SK_OVERRIDE;
|
/external/chromium_org/third_party/skia/src/fonts/ |
H A D | SkGScalerContext.h | 23 virtual SkScalerContext* onCreateScalerContext(const SkDescriptor*) const SK_OVERRIDE;
|
H A D | SkGScalerContext.cpp | 15 SkGScalerContext(SkGTypeface*, const SkDescriptor*); 36 #include "SkDescriptor.h" 38 SkGScalerContext::SkGScalerContext(SkGTypeface* face, const SkDescriptor* desc) 43 size_t descSize = SkDescriptor::ComputeOverhead(1) + sizeof(SkScalerContext::Rec); 45 SkDescriptor* newDesc = ad.getDesc(); 172 const SkDescriptor* desc) const {
|
/external/skia/src/fonts/ |
H A D | SkGScalerContext.h | 23 virtual SkScalerContext* onCreateScalerContext(const SkDescriptor*) const SK_OVERRIDE;
|
H A D | SkGScalerContext.cpp | 15 SkGScalerContext(SkGTypeface*, const SkDescriptor*); 36 #include "SkDescriptor.h" 38 SkGScalerContext::SkGScalerContext(SkGTypeface* face, const SkDescriptor* desc) 43 size_t descSize = SkDescriptor::ComputeOverhead(1) + sizeof(SkScalerContext::Rec); 45 SkDescriptor* newDesc = ad.getDesc(); 172 const SkDescriptor* desc) const {
|