Lines Matching refs:gen

20         auto gen = SkImageGeneratorNDK::MakeFromEncodedNDK(std::move(data));
21 if (gen) {
22 return gen;
46 auto gen = make_generator(rec.fPath, r);
47 if (!gen) continue;
49 const auto& info = gen->getInfo();
54 REPORTER_ASSERT(r, gen->getPixels(bm.pixmap()));
59 REPORTER_ASSERT(r, gen->getPixels(bm.pixmap()));
64 auto gen = SkImageGeneratorNDK::MakeFromEncodedNDK(nullptr);
65 REPORTER_ASSERT(r, !gen);
95 auto gen = SkImageGeneratorNDK::MakeFromEncodedNDK(std::move(data));
96 if (!gen) {
102 REPORTER_ASSERT(r, SkColorSpace::Equals(gen->getInfo().colorSpace(), cs.get()));
118 auto gen = make_generator(path, r);
119 if (!gen) continue;
131 auto info = gen->getInfo().makeColorSpace(cs);
135 REPORTER_ASSERT(r, gen->getPixels(bm.pixmap()));
172 auto info = gen->getInfo().makeColorSpace(unsupported);
176 REPORTER_ASSERT(r, !gen->getPixels(bm.pixmap()));
194 auto gen = make_generator(rec.fPath, r);
195 if (!gen) continue;
197 REPORTER_ASSERT(r, gen->getInfo().colorSpace()->isSRGB());
198 REPORTER_ASSERT(r, gen->getInfo().isOpaque() == rec.fIsOpaque);
200 auto noColorCorrection = gen->getInfo().makeColorSpace(nullptr);
209 REPORTER_ASSERT(r, gen->getPixels(orig.pixmap()));
213 REPORTER_ASSERT(r, gen->getPixels(corrected.pixmap()));
219 REPORTER_ASSERT(r, gen->getPixels(reuse.pixmap()));
238 auto gen = make_generator(path, r);
239 if (!gen) continue;
241 const auto actualDimensions = gen->getInfo().dimensions();
248 auto info = gen->getInfo().makeDimensions(dims);
251 REPORTER_ASSERT(r, !gen->getPixels(bm.pixmap()));
263 auto gen = make_generator(path, r);
264 if (!gen) continue;
266 const auto actualDimensions = gen->getInfo().dimensions();
277 auto info = gen->getInfo().makeDimensions(dims);
280 REPORTER_ASSERT(r, gen->getPixels(bm.pixmap()));
285 REPORTER_ASSERT(r, gen->getPixels(bm.pixmap()));
304 auto gen = make_generator(rec.fPath, r);
305 if (!gen) continue;
308 auto info = gen->getInfo().makeDimensions(dims);
311 if (!gen->getPixels(bm.pixmap())) {
319 REPORTER_ASSERT(r, gen->getPixels(bm.pixmap()));
325 auto gen = make_generator("images/CMYK.jpg", r);
326 if (!gen) return;
328 SkImageInfo info = gen->getInfo();
331 REPORTER_ASSERT(r, gen->getPixels(orig.pixmap()));
336 REPORTER_ASSERT(r, gen->getPixels(downscaled.pixmap()));
339 reuse.allocPixels(gen->getInfo());
340 REPORTER_ASSERT(r, gen->getPixels(reuse.pixmap()));
356 auto gen = make_generator(path, r);
357 if (!gen) continue;
359 const auto actualDimensions = gen->getInfo().dimensions();
369 auto info = gen->getInfo().makeDimensions(dims);
372 REPORTER_ASSERT(r, !gen->getPixels(bm.pixmap()));
394 auto gen = make_generator(rec.fPath, r);
395 if (!gen) continue;
397 SkImageInfo info = gen->getInfo();
406 bool success = gen->getPixels(bm.pixmap());
436 auto gen = make_generator(path, r);
437 if (!gen) continue;
439 auto info = gen->getInfo().makeAlphaType(kOpaque_SkAlphaType);
442 bool success = gen->getPixels(bm.pixmap());
443 REPORTER_ASSERT(r, success == gen->getInfo().isOpaque());
447 success = gen->getPixels(bm.pixmap());
448 REPORTER_ASSERT(r, success == gen->getInfo().isOpaque());
474 auto gen = make_generator(path, r);
475 if (!gen) continue;
477 auto info = gen->getInfo().makeColorType(kRGBA_F16_SkColorType);
480 REPORTER_ASSERT(r, gen->getPixels(bm.pixmap()));
486 REPORTER_ASSERT(r, gen->getPixels(bm.pixmap()));
512 auto gen = make_generator(path, r);
513 if (!gen) continue;
534 auto info = gen->getInfo().makeColorType(ct);
537 if (gen->getPixels(bm.pixmap())) {