Lines Matching defs:stream
228 static sk_sp<SkData> skdata_from_skstreamasset(std::unique_ptr<SkStreamAsset> stream) {
229 size_t size = stream->getLength();
230 if (const void* base = stream->getMemoryBase()) {
234 }, stream.release());
236 return SkData::MakeFromStream(stream.get(), size);
529 sk_sp<SkTypeface> onMakeFromStreamIndex(std::unique_ptr<SkStreamAsset> stream,
535 sk_sp<SkData> data = skdata_from_skstreamasset(stream->duplicate());
544 return SkTypeface_Mac::Make(std::move(ct), OpszVariation(), std::move(stream));
547 sk_sp<SkTypeface> onMakeFromStreamArgs(std::unique_ptr<SkStreamAsset> stream,
556 sk_sp<SkData> data = skdata_from_skstreamasset(stream->duplicate());
585 return SkTypeface_Mac::Make(std::move(ctVariant), ctVariation.opsz, std::move(stream));