Home
last modified time | relevance | path

Searched refs:SkDescriptor (Results 1 – 17 of 17) sorted by relevance

/external/skia/include/core/
DSkDescriptor.h15 class SkDescriptor : SkNoncopyable {
20 return sizeof(SkDescriptor) + entryCount * sizeof(Entry); in ComputeOverhead()
23 static SkDescriptor* Alloc(size_t length) in Alloc()
26 SkDescriptor* desc = (SkDescriptor*)sk_malloc_throw(length); in Alloc()
30 static void Free(SkDescriptor* desc) in Free()
37 fLength = sizeof(SkDescriptor); in init()
62 fChecksum = SkDescriptor::ComputeChecksum(this); in computeChecksum()
68 SkASSERT(fChecksum == SkDescriptor::ComputeChecksum(this)); in assertChecksum()
90 SkDescriptor* copy() const in copy()
92 SkDescriptor* desc = SkDescriptor::Alloc(fLength); in copy()
[all …]
DSkFontHost.h16 class SkDescriptor; variable
138 static SkScalerContext* CreateScalerContext(const SkDescriptor* desc);
DSkScalerContext.h21 class SkDescriptor; variable
265 SkScalerContext(const SkDescriptor* desc);
308 static SkScalerContext* Create(const SkDescriptor*);
DSkPaint.h20 class SkDescriptor; variable
921 void (*proc)(const SkDescriptor*, void*),
/external/skia/src/gpu/
DSkGrFontScaler.cpp17 explicit SkGrDescKey(const SkDescriptor& desc);
26 SkDescriptor* fDesc;
35 SkGrDescKey::SkGrDescKey(const SkDescriptor& desc) : GrKey(desc.getChecksum()) { in SkGrDescKey()
38 fDesc = GrTCast<SkDescriptor*>(fStorage); in SkGrDescKey()
40 fDesc = SkDescriptor::Alloc(size); in SkGrDescKey()
46 if (fDesc != GrTCast<SkDescriptor*>(fStorage)) { in ~SkGrDescKey()
47 SkDescriptor::Free(fDesc); in ~SkGrDescKey()
52 const SkDescriptor* srcDesc = ((const SkGrDescKey*)&rh)->fDesc; in lt()
64 const SkDescriptor* srcDesc = ((const SkGrDescKey*)&rh)->fDesc; in eq()
/external/skia/src/core/
DSkGlyphCache.h99 const SkDescriptor& getDescriptor() const { return *fDesc; } in getDescriptor()
136 static SkGlyphCache* VisitCache(const SkDescriptor* desc,
155 static SkGlyphCache* DetachCache(const SkDescriptor* desc) { in DetachCache()
197 SkGlyphCache(const SkDescriptor*);
230 SkDescriptor* fDesc;
287 SkAutoGlyphCache(const SkDescriptor* desc) { in SkAutoGlyphCache()
DSkScalerContext.cpp61 static SkFlattenable* load_flattenable(const SkDescriptor* desc, uint32_t tag) { in load_flattenable()
74 SkScalerContext::SkScalerContext(const SkDescriptor* desc) in SkScalerContext()
126 SkAutoDescriptor ad(sizeof(rec) + SkDescriptor::ComputeOverhead(1)); in allocNextContext()
127 SkDescriptor* desc = ad.getDesc(); in allocNextContext()
724 SkScalerContext_Empty(const SkDescriptor* desc) : SkScalerContext(desc) {} in SkScalerContext_Empty()
752 extern SkScalerContext* SkCreateColorScalerContext(const SkDescriptor* desc);
754 SkScalerContext* SkScalerContext::Create(const SkDescriptor* desc) { in Create()
DSkGlyphCache.cpp53 SkGlyphCache::SkGlyphCache(const SkDescriptor* desc) in SkGlyphCache()
85 SkDescriptor::Free(fDesc); in ~SkGlyphCache()
395 static unsigned desc_to_hashindex(const SkDescriptor* desc) in desc_to_hashindex()
464 SkGlyphCache* SkGlyphCache::VisitCache(const SkDescriptor* desc, in VisitCache()
DSkPaint.cpp408 static void DetachDescProc(const SkDescriptor* desc, void* context) { in DetachDescProc()
1124 static void FontMetricsDescProc(const SkDescriptor* desc, void* context) { in FontMetricsDescProc()
1313 static void add_flattenable(SkDescriptor* desc, uint32_t tag, in add_flattenable()
1634 void (*proc)(const SkDescriptor*, void*), in descriptorProc() argument
1681 descSize += SkDescriptor::ComputeOverhead(entryCount); in descriptorProc()
1684 SkDescriptor* desc = ad.getDesc(); in descriptorProc()
1712 SkDescriptor* desc1 = ad1.getDesc(); in descriptorProc()
1713 SkDescriptor* desc2 = ad2.getDesc(); in descriptorProc()
/external/skia/src/ports/
DSkFontHost_ascender.cpp28 SkScalerContext_Ascender(const SkDescriptor* desc);
50 SkScalerContext_Ascender::SkScalerContext_Ascender(const SkDescriptor* desc) in SkScalerContext_Ascender()
226 SkScalerContext* SkFontHost::CreateScalerContext(const SkDescriptor* desc) in CreateScalerContext()
DSkFontHost_FONTPATH.cpp310 SkDescriptor::ComputeOverhead(2)); in CreateFallbackScalerContext()
311 SkDescriptor* desc = ad.getDesc(); in CreateFallbackScalerContext()
DSkFontHost_none.cpp67 SkScalerContext* SkFontHost::CreateScalerContext(const SkDescriptor* desc) { in CreateScalerContext()
DSkFontHost_mac_atsui.cpp76 SkScalerContext_Mac(const SkDescriptor* desc);
117 SkScalerContext_Mac::SkScalerContext_Mac(const SkDescriptor* desc) in SkScalerContext_Mac()
483 SkScalerContext* SkFontHost::CreateScalerContext(const SkDescriptor* desc) { in CreateScalerContext()
DSkFontHost_win.cpp415 SkScalerContext_Windows(const SkDescriptor* desc);
479 SkScalerContext_Windows::SkScalerContext_Windows(const SkDescriptor* desc) in SkScalerContext_Windows()
1234 SkScalerContext* SkFontHost::CreateScalerContext(const SkDescriptor* desc) { in CreateScalerContext()
DSkFontHost_FreeType.cpp139 SkScalerContext_FreeType(const SkDescriptor* desc);
700 SkScalerContext_FreeType::SkScalerContext_FreeType(const SkDescriptor* desc) in SkScalerContext_FreeType()
1646 SkScalerContext* SkFontHost::CreateScalerContext(const SkDescriptor* desc) { in CreateScalerContext()
DSkFontHost_mac_coretext.cpp573 SkScalerContext_Mac(const SkDescriptor* desc);
618 SkScalerContext_Mac::SkScalerContext_Mac(const SkDescriptor* desc) in SkScalerContext_Mac()
1839 SkScalerContext* SkFontHost::CreateScalerContext(const SkDescriptor* desc) { in CreateScalerContext()
/external/skia/gyp/
Dcore.gyp172 '../include/core/SkDescriptor.h',