Lines Matching defs:gen
40 static sk_sp<SharedGenerator> Make(std::unique_ptr<SkImageGenerator> gen) {
41 return gen ? sk_sp<SharedGenerator>(new SharedGenerator(std::move(gen))) : nullptr;
48 explicit SharedGenerator(std::unique_ptr<SkImageGenerator> gen)
49 : fGenerator(std::move(gen)) {
62 SkImage_Lazy::Validator::Validator(sk_sp<SharedGenerator> gen, const SkColorType* colorType,
64 : fSharedGenerator(std::move(gen)) {
99 ScopedGenerator(const sk_sp<SharedGenerator>& gen)
100 : fSharedGenerator(gen)
101 , fAutoAquire(gen->fMutex) {}