Lines Matching defs:fSharedGenerator
64 : fSharedGenerator(std::move(gen)) {
65 if (!fSharedGenerator) {
71 fInfo = fSharedGenerator->fGenerator->getInfo();
73 fSharedGenerator.reset();
77 fUniqueID = fSharedGenerator->fGenerator->uniqueID();
100 : fSharedGenerator(gen)
104 fSharedGenerator->fMutex.assertHeld();
105 return fSharedGenerator->fGenerator.get();
109 fSharedGenerator->fMutex.assertHeld();
110 return fSharedGenerator->fGenerator.get();
114 const sk_sp<SharedGenerator>& fSharedGenerator;
122 , fSharedGenerator(std::move(validator->fSharedGenerator))
124 SkASSERT(fSharedGenerator);
147 if (!cacheRec || !ScopedGenerator(fSharedGenerator)->getPixels(pmap)) {
154 !ScopedGenerator(fSharedGenerator)->getPixels(bitmap->pixmap())) {
182 if (fSharedGenerator->fGenerator->uniqueID() == this->uniqueID()) {
183 ScopedGenerator generator(fSharedGenerator);
190 ScopedGenerator generator(fSharedGenerator);
218 Validator validator(fSharedGenerator, &targetCT, targetCS);
236 if (ScopedGenerator(fSharedGenerator)->getPixels(pixmap)) {
360 ScopedGenerator generator(fSharedGenerator);
378 ScopedGenerator generator(fSharedGenerator);
477 ScopedGenerator generator(fSharedGenerator);