Lines Matching defs:desc
69 static SkFlattenable* load_flattenable(const SkDescriptor* desc, uint32_t tag,
73 const void* data = desc->findEntry(tag, &len);
83 SkScalerContext::SkScalerContext(SkTypeface* typeface, const SkDescriptor* desc)
84 : fRec(*static_cast<const Rec*>(desc->findEntry(kRec_SkDescriptorTag, NULL)))
88 , fPathEffect(static_cast<SkPathEffect*>(load_flattenable(desc, kPathEffect_SkDescriptorTag,
90 , fMaskFilter(static_cast<SkMaskFilter*>(load_flattenable(desc, kMaskFilter_SkDescriptorTag,
92 , fRasterizer(static_cast<SkRasterizer*>(load_flattenable(desc, kRasterizer_SkDescriptorTag,
104 desc->assertChecksum();
106 desc->getChecksum(), desc->getCount(), desc->getLength());
114 desc->findEntry(kPathEffect_SkDescriptorTag, NULL),
115 desc->findEntry(kMaskFilter_SkDescriptorTag, NULL));
119 const void* data = desc->findEntry(kAndroidOpts_SkDescriptorTag, &len);
155 SkDescriptor* desc = ad.getDesc();
157 desc->init();
159 (SkScalerContext::Rec*)desc->addEntry(kRec_SkDescriptorTag,
161 androidBuffer.writeToMemory(desc->addEntry(kAndroidOpts_SkDescriptorTag,
165 desc->computeChecksum();
167 return newFace->createScalerContext(desc);
949 SkScalerContext_Empty(SkTypeface* face, const SkDescriptor* desc)
950 : SkScalerContext(face, desc) {}
978 extern SkScalerContext* SkCreateColorScalerContext(const SkDescriptor* desc);
980 SkScalerContext* SkTypeface::createScalerContext(const SkDescriptor* desc,
982 SkScalerContext* c = this->onCreateScalerContext(desc);
986 (const_cast<SkTypeface*>(this), desc));