Home
last modified time | relevance | path

Searched refs:SharedGenerator (Results 1 – 4 of 4) sorted by relevance

/external/skia/src/image/
DSkImage_Lazy.h28 class SharedGenerator; variable
42 Validator(sk_sp<SharedGenerator>, const SkColorType*, sk_sp<SkColorSpace>);
46 sk_sp<SharedGenerator> fSharedGenerator;
88 sk_sp<SharedGenerator> generator() const;
99 sk_sp<SharedGenerator> fSharedGenerator;
111 class SharedGenerator final : public SkNVRefCnt<SharedGenerator> {
113 static sk_sp<SharedGenerator> Make(std::unique_ptr<SkImageGenerator> gen);
124 explicit SharedGenerator(std::unique_ptr<SkImageGenerator> gen);
DSkImage_Lazy.cpp30 sk_sp<SharedGenerator> SharedGenerator::Make(std::unique_ptr<SkImageGenerator> gen) { in Make()
31 return gen ? sk_sp<SharedGenerator>(new SharedGenerator(std::move(gen))) : nullptr; in Make()
34 SharedGenerator::SharedGenerator(std::unique_ptr<SkImageGenerator> gen) in SharedGenerator() function in SharedGenerator
39 const SkImageInfo& SharedGenerator::getInfo() const { return fGenerator->getInfo(); } in getInfo()
41 bool SharedGenerator::isTextureGenerator() { return fGenerator->isTextureGenerator(); } in isTextureGenerator()
45 SkImage_Lazy::Validator::Validator(sk_sp<SharedGenerator> gen, const SkColorType* colorType, in Validator()
82 ScopedGenerator(const sk_sp<SharedGenerator>& gen) in ScopedGenerator()
97 const sk_sp<SharedGenerator>& fSharedGenerator;
156 sk_sp<SharedGenerator> SkImage_Lazy::generator() const { in generator()
294 SharedGenerator::Make(std::move(generator)), nullptr, nullptr); in DeferredFromGenerator()
DSkImage_Picture.cpp44 SharedGenerator::Make(std::move(gen)), nullptr, nullptr); in Make()
/external/skia/src/gpu/ganesh/image/
DSkImage_LazyTexture.cpp64 SharedGenerator::Make(std::move(generator)), nullptr, nullptr); in DeferredFromTextureGenerator()