Home
last modified time | relevance | path

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

/external/skia/include/core/
DSkDescriptor.h22 class SkDescriptor : SkNoncopyable {
27 return sizeof(SkDescriptor) + entryCount * sizeof(Entry); in ComputeOverhead()
30 static SkDescriptor* Alloc(size_t length) in Alloc()
33 SkDescriptor* desc = (SkDescriptor*)sk_malloc_throw(length); in Alloc()
37 static void Free(SkDescriptor* desc) in Free()
44 fLength = sizeof(SkDescriptor); in init()
69 fChecksum = SkDescriptor::ComputeChecksum(this); in computeChecksum()
75 SkASSERT(fChecksum == SkDescriptor::ComputeChecksum(this)); in assertChecksum()
97 SkDescriptor* copy() const in copy()
99 SkDescriptor* desc = SkDescriptor::Alloc(fLength); in copy()
[all …]
DSkFontHost.h23 class SkDescriptor; variable
151 static SkScalerContext* CreateScalerContext(const SkDescriptor* desc);
DSkScalerContext.h26 class SkDescriptor; variable
226 SkScalerContext(const SkDescriptor* desc);
259 static SkScalerContext* Create(const SkDescriptor*);
DSkPaint.h26 class SkDescriptor; variable
864 void (*proc)(const SkDescriptor*, void*),
/external/skia/src/gpu/
DSkGrFontScaler.cpp24 explicit SkGrDescKey(const SkDescriptor& desc);
33 SkDescriptor* fDesc;
42 SkGrDescKey::SkGrDescKey(const SkDescriptor& desc) : GrKey(desc.getChecksum()) { in SkGrDescKey()
45 fDesc = GrTCast<SkDescriptor*>(fStorage); in SkGrDescKey()
47 fDesc = SkDescriptor::Alloc(size); in SkGrDescKey()
53 if (fDesc != GrTCast<SkDescriptor*>(fStorage)) { in ~SkGrDescKey()
54 SkDescriptor::Free(fDesc); in ~SkGrDescKey()
59 const SkDescriptor* srcDesc = ((const SkGrDescKey*)&rh)->fDesc; in lt()
71 const SkDescriptor* srcDesc = ((const SkGrDescKey*)&rh)->fDesc; in eq()
/external/skia/src/core/
DSkGlyphCache.h99 const SkDescriptor& getDescriptor() const { return *fDesc; } in getDescriptor()
132 static SkGlyphCache* VisitCache(const SkDescriptor* desc,
151 static SkGlyphCache* DetachCache(const SkDescriptor* desc) { in DetachCache()
193 SkGlyphCache(const SkDescriptor*);
226 SkDescriptor* fDesc;
283 SkAutoGlyphCache(const SkDescriptor* desc) { in SkAutoGlyphCache()
DSkScalerContext.cpp118 static SkFlattenable* load_flattenable(const SkDescriptor* desc, uint32_t tag) { in load_flattenable()
131 SkScalerContext::SkScalerContext(const SkDescriptor* desc) in SkScalerContext()
188 SkAutoDescriptor ad(sizeof(rec) + SkDescriptor::ComputeOverhead(1)); in allocNextContext()
189 SkDescriptor* desc = ad.getDesc(); in allocNextContext()
639 SkScalerContext_Empty(const SkDescriptor* desc) : SkScalerContext(desc) {} in SkScalerContext_Empty()
667 extern SkScalerContext* SkCreateColorScalerContext(const SkDescriptor* desc);
669 SkScalerContext* SkScalerContext::Create(const SkDescriptor* desc) { in Create()
DSkGlyphCache.cpp59 SkGlyphCache::SkGlyphCache(const SkDescriptor* desc) in SkGlyphCache()
91 SkDescriptor::Free(fDesc); in ~SkGlyphCache()
402 static unsigned desc_to_hashindex(const SkDescriptor* desc) in desc_to_hashindex()
474 SkGlyphCache* SkGlyphCache::VisitCache(const SkDescriptor* desc, in VisitCache()
DSkPaint.cpp352 static void DetachDescProc(const SkDescriptor* desc, void* context) { in DetachDescProc()
1003 static void FontMetricsDescProc(const SkDescriptor* desc, void* context) { in FontMetricsDescProc()
1191 static void add_flattenable(SkDescriptor* desc, uint32_t tag, in add_flattenable()
1352 void (*proc)(const SkDescriptor*, void*), in descriptorProc() argument
1391 descSize += SkDescriptor::ComputeOverhead(entryCount); in descriptorProc()
1394 SkDescriptor* desc = ad.getDesc(); in descriptorProc()
1422 SkDescriptor* desc1 = ad1.getDesc(); in descriptorProc()
1423 SkDescriptor* desc2 = ad2.getDesc(); in descriptorProc()
/external/skia/src/ports/
DSkFontHost_ascender.cpp21 SkScalerContext_Ascender(const SkDescriptor* desc);
43 SkScalerContext_Ascender::SkScalerContext_Ascender(const SkDescriptor* desc) in SkScalerContext_Ascender()
219 SkScalerContext* SkFontHost::CreateScalerContext(const SkDescriptor* desc) in CreateScalerContext()
DSkFontHost_FONTPATH.cpp322 SkDescriptor::ComputeOverhead(2)); in CreateFallbackScalerContext()
323 SkDescriptor* desc = ad.getDesc(); in CreateFallbackScalerContext()
DSkFontHost_none.cpp78 SkScalerContext* SkFontHost::CreateScalerContext(const SkDescriptor* desc) { in CreateScalerContext()
DSkFontHost_mac_atsui.cpp86 SkScalerContext_Mac(const SkDescriptor* desc);
126 SkScalerContext_Mac::SkScalerContext_Mac(const SkDescriptor* desc) in SkScalerContext_Mac()
490 SkScalerContext* SkFontHost::CreateScalerContext(const SkDescriptor* desc) { in CreateScalerContext()
DSkFontHost_win.cpp254 SkScalerContext_Windows(const SkDescriptor* desc);
301 SkScalerContext_Windows::SkScalerContext_Windows(const SkDescriptor* desc) in SkScalerContext_Windows()
902 SkScalerContext* SkFontHost::CreateScalerContext(const SkDescriptor* desc) { in CreateScalerContext()
DSkFontHost_mac_coretext.cpp258 SkScalerContext_Mac(const SkDescriptor* desc);
285 SkScalerContext_Mac::SkScalerContext_Mac(const SkDescriptor* desc) in SkScalerContext_Mac()
886 SkScalerContext* SkFontHost::CreateScalerContext(const SkDescriptor* desc) { in CreateScalerContext()
DSkFontHost_FreeType.cpp118 SkScalerContext_FreeType(const SkDescriptor* desc);
624 SkScalerContext_FreeType::SkScalerContext_FreeType(const SkDescriptor* desc) in SkScalerContext_FreeType()
1366 SkScalerContext* SkFontHost::CreateScalerContext(const SkDescriptor* desc) { in CreateScalerContext()