Home | History | Annotate | Download | only in gm

Lines Matching refs:SkImageGenerator

307 #include "SkImageGenerator.h"
316 class ImageGeneratorFromImage : public SkImageGenerator {
329 typedef SkImageGenerator INHERITED;
341 static SkImageGenerator* gen_raster(const SkImageInfo& info) {
348 static SkImageGenerator* gen_picture(const SkImageInfo& info) {
352 return SkImageGenerator::NewFromPicture(info.dimensions(), pict, nullptr, nullptr);
355 static SkImageGenerator* gen_png(const SkImageInfo& info) {
358 return SkImageGenerator::NewFromEncoded(data);
361 static SkImageGenerator* gen_jpg(const SkImageInfo& info) {
364 return SkImageGenerator::NewFromEncoded(data);
367 typedef SkImageGenerator* (*GeneratorMakerProc)(const SkImageInfo&);
369 static void show_scaled_generator(SkCanvas* canvas, SkImageGenerator* gen) {
383 SkImageGenerator::SupportedSizes sizes;
421 SkAutoTDelete<SkImageGenerator> gen(proc(info));