HomeSort by relevance Sort by last modified time
    Searched refs:SkImageGenerator (Results 1 - 25 of 32) sorted by null

1 2

  /external/skia/src/ports/
SkImageGenerator_none.cpp 8 #include "SkImageGenerator.h"
10 SkImageGenerator* SkImageGenerator::NewFromEncodedImpl(SkData*) {
SkImageGenerator_skia.cpp 11 SkImageGenerator* SkImageGenerator::NewFromEncodedImpl(SkData* data) {
  /external/skia/src/utils/
SkImageGeneratorUtils.h 11 #include "SkImageGenerator.h"
18 static SkImageGenerator* NewEmpty(const SkImageInfo&);
21 static SkImageGenerator* NewFromBitmap(const SkBitmap&);
24 static SkImageGenerator* NewFromTexture(GrContext*, GrTexture*);
26 static SkImageGenerator* NewFromImage(const SkImage*);
SkImageGeneratorUtils.cpp 11 class GeneratorFromEmpty : public SkImageGenerator {
13 GeneratorFromEmpty(const SkImageInfo& info) : SkImageGenerator(info) {}
16 SkImageGenerator* SkImageGeneratorUtils::NewEmpty(const SkImageInfo& info) {
22 class GeneratorFromBitmap : public SkImageGenerator {
24 GeneratorFromBitmap(const SkBitmap& bm) : SkImageGenerator(bm.info()), fBM(bm) {
40 SkImageGenerator* SkImageGeneratorUtils::NewFromBitmap(const SkBitmap& bm) {
52 class GeneratorFromTexture : public SkImageGenerator {
55 : SkImageGenerator(info), fCtx(ctx), fTexture(tex)
82 SkImageGenerator* SkImageGeneratorUtils::NewFromTexture(GrContext* ctx, GrTexture* tex) {
104 class GeneratorFromImage : public SkImageGenerator {
    [all...]
  /external/skia/src/core/
SkImageGeneratorPriv.h 11 #include "SkImageGenerator.h"
15 * Takes ownership of SkImageGenerator. If this method fails for
36 bool SkDEPRECATED_InstallDiscardablePixelRef(SkImageGenerator*, const SkIRect* subset,
SkImageCacherator.h 11 #include "SkImageGenerator.h"
27 static SkImageCacherator* NewFromGenerator(SkImageGenerator*, const SkIRect* subset = nullptr);
70 SkImageCacherator(SkImageGenerator*, const SkImageInfo&, const SkIPoint&, uint32_t uniqueID);
90 SkImageGenerator* operator->() const { return fCacher->fNotThreadSafeGenerator; }
91 operator SkImageGenerator*() const { return fCacher->fNotThreadSafeGenerator; }
95 SkAutoTDelete<SkImageGenerator> fNotThreadSafeGenerator;
SkImageGenerator.cpp 8 #include "SkImageGenerator.h"
11 SkImageGenerator::SkImageGenerator(const SkImageInfo& info)
16 bool SkImageGenerator::getPixels(const SkImageInfo& info, void* pixels, size_t rowBytes,
47 bool SkImageGenerator::getPixels(const SkImageInfo& info, void* pixels, size_t rowBytes) {
55 bool SkImageGenerator::getYUV8Planes(SkISize sizes[3], void* planes[3], size_t rowBytes[3],
91 bool SkImageGenerator::onGetYUV8Planes(SkISize sizes[3], void* planes[3], size_t rowBytes[3]) {
95 bool SkImageGenerator::onGetYUV8Planes(SkISize sizes[3], void* planes[3], size_t rowBytes[3],
107 GrTexture* SkImageGenerator::generateTexture(GrContext* ctx, const SkIRect* subset) {
114 bool SkImageGenerator::computeScaledDimensions(SkScalar scale, SupportedSizes* sizes)
    [all...]
SkPictureImageGenerator.cpp 8 #include "SkImageGenerator.h"
16 class SkPictureImageGenerator : SkImageGenerator {
18 static SkImageGenerator* Create(const SkISize&, const SkPicture*, const SkMatrix*,
38 typedef SkImageGenerator INHERITED;
41 SkImageGenerator* SkPictureImageGenerator::Create(const SkISize& size, const SkPicture* picture,
124 SkImageGenerator* SkImageGenerator::NewFromPicture(const SkISize& size, const SkPicture* picture,
SkImageCacherator.cpp 28 SkImageCacherator* SkImageCacherator::NewFromGenerator(SkImageGenerator* gen,
35 SkAutoTDelete<SkImageGenerator> genHolder(gen);
64 SkImageCacherator::SkImageCacherator(SkImageGenerator* gen, const SkImageInfo& info,
210 SkImageGenerator* fGen;
213 Generator_GrYUVProvider(SkImageGenerator* gen) : fGen(gen) {}
  /external/skia/src/codec/
SkCodecImageGenerator.h 10 #include "SkImageGenerator.h"
12 class SkCodecImageGenerator : public SkImageGenerator {
21 static SkImageGenerator* NewFromEncodedCodec(SkData* data);
42 // FIXME: These fields are necessary only until we change the API of SkImageGenerator
48 typedef SkImageGenerator INHERITED;
SkCodecImageGenerator.cpp 10 SkImageGenerator* SkCodecImageGenerator::NewFromEncodedCodec(SkData* data) {
  /external/skia/src/lazy/
SkDiscardablePixelRef.h 18 * re-generate the pixels (via a SkImageGenerator) if the DM is
42 SkImageGenerator* const fGenerator;
52 /* Takes ownership of SkImageGenerator. */
53 SkDiscardablePixelRef(const SkImageInfo&, SkImageGenerator*,
69 friend bool SkDEPRECATED_InstallDiscardablePixelRef(SkImageGenerator*, const SkIRect*, SkBitmap*,
SkDiscardablePixelRef.cpp 10 #include "SkImageGenerator.h"
13 SkImageGenerator* generator,
25 // The SkImageGenerator contract requires fGenerator to always
104 bool SkDEPRECATED_InstallDiscardablePixelRef(SkImageGenerator* generator, const SkIRect* subset,
106 SkAutoTDelete<SkImageGenerator> autoGenerator(generator);
147 bool SkDEPRECATED_InstallDiscardablePixelRef(SkImageGenerator* generator, SkBitmap* dst) {
152 SkImageGenerator* generator = SkImageGenerator::NewFromEncoded(encoded);
  /external/skia/tests/
ImageGeneratorTest.cpp 10 #include "SkImageGenerator.h"
15 static SkImageGenerator* my_factory(SkData*) {
26 SkImageGenerator* gen;
29 gen = SkImageGenerator::NewFromEncoded(data);
36 gen = SkImageGenerator::NewFromEncoded(data);
42 class MyImageGenerator : public SkImageGenerator {
44 MyImageGenerator() : SkImageGenerator(SkImageInfo::MakeN32Premul(0, 0)) {}
CachedDecodingPixelRefTest.cpp 158 class TestImageGenerator : public SkImageGenerator {
228 typedef SkImageGenerator INHERITED;
255 SkAutoTDelete<SkImageGenerator> gen(new TestImageGenerator(type, reporter, colorType));
271 * basic SkImageGenerator implementation and several
322 SkImageGenerator* gen = new TestImageGenerator(test, r, testColorType);
  /external/skia/include/core/
SkImageGenerator.h 20 class SkImageGenerator;
32 * Takes ownership of SkImageGenerator. If this method fails for
49 SK_API bool SkDEPRECATED_InstallDiscardablePixelRef(SkImageGenerator*, SkBitmap* destination);
61 class SK_API SkImageGenerator : public SkNoncopyable {
64 * The PixelRef which takes ownership of this SkImageGenerator
67 virtual ~SkImageGenerator() { }
217 static SkImageGenerator* NewFromEncoded(SkData*);
224 static SkImageGenerator* NewFromPicture(const SkISize&, const SkPicture*, const SkMatrix*,
245 SkImageGenerator(const SkImageInfo& info);
275 static SkImageGenerator* NewFromEncodedImpl(SkData*)
    [all...]
SkGraphics.h 14 class SkImageGenerator;
160 typedef SkImageGenerator* (*ImageGeneratorFromEncodedFactory)(SkData*);
164 * exists, it is called to create an SkImageGenerator from SkData. If there is no function-ptr
SkColorTable.h 70 friend class SkImageGenerator;
SkImage.h 21 class SkImageGenerator;
78 static SkImage* NewFromGenerator(SkImageGenerator*, const SkIRect* subset = NULL);
  /external/skia/gm/
factory.cpp 40 SkImageGenerator::NewFromEncoded(data),
image_pict.cpp 103 static SkImageGenerator* make_pic_generator(GrContext*, SkPicture* pic) {
106 return SkImageGenerator::NewFromPicture(SkISize::Make(100, 100), pic, &matrix, nullptr);
109 class RasterGenerator : public SkImageGenerator {
111 RasterGenerator(const SkBitmap& bm) : SkImageGenerator(bm.info()), fBM(bm) {
144 static SkImageGenerator* make_ras_generator(GrContext*, SkPicture* pic) {
175 static SkImageGenerator* make_ctable_generator(GrContext*, SkPicture* pic) {
202 class EmptyGenerator : public SkImageGenerator {
204 EmptyGenerator(const SkImageInfo& info) : SkImageGenerator(info) {}
208 class TextureGenerator : public SkImageGenerator {
211 : SkImageGenerator(info
    [all...]
image.cpp 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)
    [all...]
  /external/skia/tools/
Resources.cpp 13 #include "SkImageGenerator.h"
31 SkAutoTDelete<SkImageGenerator> gen(SkImageGenerator::NewFromEncoded(resourceData));
  /external/skia/src/image/
SkImage.cpp 13 #include "SkImageGenerator.h"
65 // Idea: If/when SkImageGenerator supports a native-scaling API (where the generator itself
139 SkImageGenerator* generator = SkImageGenerator::NewFromEncoded(encoded);
335 return NewFromGenerator(SkImageGenerator::NewFromPicture(dimensions, picture, matrix, paint));
SkImage_Generator.cpp 97 SkImage* SkImage::NewFromGenerator(SkImageGenerator* generator, const SkIRect* subset) {

Completed in 212 milliseconds

1 2