/external/skia/src/core/ |
D | SkDescriptor.h | 16 class SkDescriptor : SkNoncopyable { 20 return sizeof(SkDescriptor) + entryCount * sizeof(Entry); in ComputeOverhead() 23 static std::unique_ptr<SkDescriptor> Alloc(size_t length) { in Alloc() 25 return std::unique_ptr<SkDescriptor>(static_cast<SkDescriptor*>(::operator new (length))); in Alloc() 32 fLength = sizeof(SkDescriptor); in init() 56 fChecksum = SkDescriptor::ComputeChecksum(this); in computeChecksum() 61 SkASSERT(SkDescriptor::ComputeChecksum(this) == fChecksum); in assertChecksum() 81 std::unique_ptr<SkDescriptor> copy() const { in copy() 82 std::unique_ptr<SkDescriptor> desc = SkDescriptor::Alloc(fLength); in copy() 87 bool operator==(const SkDescriptor& other) const { [all …]
|
D | SkGlyphCache.h | 98 const SkDescriptor& getDescriptor() const { return *fDesc; } in getDescriptor() 119 static SkGlyphCache* VisitCache(SkTypeface*, const SkScalerContextEffects&, const SkDescriptor*, 137 const SkDescriptor* desc) { in DetachCache() 195 SkGlyphCache(const SkDescriptor*, std::unique_ptr<SkScalerContext>); 231 const std::unique_ptr<SkDescriptor> fDesc; 258 const SkDescriptor* desc) in SkAutoGlyphCache()
|
D | SkTypeface.cpp | 49 const SkDescriptor*) const override { in onCreateScalerContext() 350 SkAutoDescriptor ad(sizeof(rec) + SkDescriptor::ComputeOverhead(1)); in onComputeBounds() 351 SkDescriptor* desc = ad.getDesc(); in onComputeBounds()
|
D | SkScalerContext.h | 18 class SkDescriptor; variable 214 SkScalerContext(sk_sp<SkTypeface>, const SkScalerContextEffects&, const SkDescriptor*);
|
D | SkPaint.cpp | 409 const SkDescriptor* desc, void* context) { in DetachDescProc() 926 const SkDescriptor* desc, void* context) { in FontMetricsDescProc() 1226 static void add_flattenable(SkDescriptor* desc, uint32_t tag, in add_flattenable() 1556 static void write_out_descriptor(SkDescriptor* desc, const SkScalerContext::Rec& rec, in write_out_descriptor() 1624 descSize += SkDescriptor::ComputeOverhead(entryCount); in fill_out_rec() 1633 const SkDescriptor* desc, size_t descSize) { in test_desc() 1642 SkDescriptor* desc1 = ad1.getDesc(); in test_desc() 1643 SkDescriptor* desc2 = ad2.getDesc(); in test_desc() 1694 SkDescriptor* desc = ad->getDesc(); in getScalerContextDescriptor() 1718 const SkDescriptor*, void*), in descriptorProc() argument [all …]
|
D | SkScalerContext.cpp | 69 const SkDescriptor* desc) in SkScalerContext() 832 const SkDescriptor* desc) in SkScalerContext_Empty() 857 extern SkScalerContext* SkCreateColorScalerContext(const SkDescriptor* desc); 860 const SkScalerContextEffects& effects, const SkDescriptor* desc, bool allowFailure) const in createScalerContext()
|
D | SkGlyphCache.cpp | 36 SkGlyphCache::SkGlyphCache(const SkDescriptor* desc, std::unique_ptr<SkScalerContext> ctx) in SkGlyphCache() 481 const SkDescriptor* desc, in VisitCache()
|
/external/skia/src/gpu/ |
D | GrPathRendering.cpp | 50 const SkDescriptor& desc) in GlyphGenerator() 65 bool isEqualTo(const SkDescriptor& desc) const override { return *fDesc == desc; } in isEqualTo() 70 const std::unique_ptr<SkDescriptor> fDesc; 76 const SkDescriptor* desc, in createGlyphs() 95 SkAutoDescriptor ad(sizeof(rec) + SkDescriptor::ComputeOverhead(1)); in createGlyphs() 96 SkDescriptor* genericDesc = ad.getDesc(); in createGlyphs()
|
D | GrPathRange.h | 16 class SkDescriptor; variable 53 virtual bool isEqualTo(const SkDescriptor&) const { return false; } in isEqualTo() argument 131 virtual bool isEqualTo(const SkDescriptor& desc) const { in isEqualTo()
|
D | GrPathRendering.h | 15 class SkDescriptor; variable 130 const SkDescriptor*, const GrStyle&);
|
D | GrResourceProvider.h | 30 class SkDescriptor; variable 152 const SkDescriptor*, const GrStyle&);
|
/external/skia/src/gpu/text/ |
D | GrAtlasGlyphCache.h | 31 GrAtlasTextStrike(GrAtlasGlyphCache* owner, const SkDescriptor& fontScalerKey); 79 static const SkDescriptor& GetKey(const GrAtlasTextStrike& ts) { in GetKey() 83 static uint32_t Hash(const SkDescriptor& desc) { return desc.getChecksum(); } in Hash() 234 using StrikeHash = SkTDynamicHash<GrAtlasTextStrike, SkDescriptor>;
|
D | GrAtlasTextBlob_regenInOp.cpp | 151 const SkDescriptor* desc = (run->fOverrideDescriptor && !info->drawAsDistanceFields()) in regenInOp()
|
D | GrAtlasGlyphCache.cpp | 403 GrAtlasTextStrike::GrAtlasTextStrike(GrAtlasGlyphCache* owner, const SkDescriptor& key) in GrAtlasTextStrike()
|
/external/skia/src/fonts/ |
D | SkRandomScalerContext.cpp | 17 class SkDescriptor; 22 const SkDescriptor*, bool fFakeIt); 43 const SkDescriptor* desc, in SkRandomScalerContext() 199 const SkDescriptor* desc) const { in onCreateScalerContext()
|
D | SkRandomScalerContext.h | 28 const SkDescriptor*) const override;
|
D | SkTestScalerContext.cpp | 194 const SkDescriptor* desc) in SkTestScalerContext() 284 const SkScalerContextEffects& effects, const SkDescriptor* desc) const in onCreateScalerContext()
|
D | SkTestScalerContext.h | 66 const SkDescriptor* desc) const override;
|
/external/skia/src/ports/ |
D | SkScalerContext_win_dw.h | 20 class SkDescriptor; variable 26 const SkDescriptor*);
|
D | SkFontHost_FreeType_common.h | 33 const SkDescriptor *desc) in SkScalerContext_FreeType_Base() 81 const SkDescriptor*) const override;
|
D | SkTypeface_win_dw.h | 105 const SkDescriptor*) const override;
|
D | SkTypeface_win_dw.cpp | 250 const SkDescriptor* desc) const { in onCreateScalerContext()
|
/external/skia/include/core/ |
D | SkTypeface.h | 19 class SkDescriptor; variable 306 const SkDescriptor*, 344 const SkDescriptor*) const = 0;
|
D | SkPaint.h | 21 class SkDescriptor; variable 1087 const SkDescriptor*, void*),
|
/external/skia/tests/ |
D | TypefaceTest.cpp | 196 const SkDescriptor*) const override { in onCreateScalerContext()
|