Lines Matching refs:SkImage
64 class SK_API SkImage : public SkRefCnt {
84 static sk_sp<SkImage> MakeRasterCopy(const SkPixmap& pixmap);
100 static sk_sp<SkImage> MakeRasterData(const SkImageInfo& info, sk_sp<SkData> pixels,
128 static sk_sp<SkImage> MakeFromRaster(const SkPixmap& pixmap,
146 static sk_sp<SkImage> MakeFromBitmap(const SkBitmap& bitmap);
163 static sk_sp<SkImage> MakeFromGenerator(std::unique_ptr<SkImageGenerator> imageGenerator,
177 static sk_sp<SkImage> MakeFromEncoded(sk_sp<SkData> encoded, const SkIRect* subset = nullptr);
197 static sk_sp<SkImage> MakeFromCompressed(GrContext* context, sk_sp<SkData> data,
225 static sk_sp<SkImage> MakeFromTexture(GrContext* context, in MakeFromTexture()
260 static sk_sp<SkImage> MakeFromTexture(GrContext* context,
294 static sk_sp<SkImage> MakeCrossContextFromEncoded(GrContext* context, sk_sp<SkData> data,
323 static sk_sp<SkImage> MakeCrossContextFromPixmap(GrContext* context, const SkPixmap& pixmap,
349 static sk_sp<SkImage> MakeFromAdoptedTexture(GrContext* context,
373 static sk_sp<SkImage> MakeFromYUVATexturesCopy(GrContext* context,
399 static sk_sp<SkImage> MakeFromYUVATexturesCopyWithExternalBackend(
426 static sk_sp<SkImage> MakeFromYUVATextures(GrContext* context,
460 static sk_sp<SkImage> MakeFromYUVAPixmaps(
468 static sk_sp<SkImage> MakeFromYUVTexturesCopy(GrContext* context, SkYUVColorSpace yuvColorSpace,
475 static sk_sp<SkImage> MakeFromYUVTexturesCopyWithExternalBackend(
495 static sk_sp<SkImage> MakeFromNV12TexturesCopy(GrContext* context,
517 static sk_sp<SkImage> MakeFromNV12TexturesCopyWithExternalBackend(
544 static sk_sp<SkImage> MakeFromPicture(sk_sp<SkPicture> picture, const SkISize& dimensions,
564 static sk_sp<SkImage> MakeFromAHardwareBuffer(
580 static sk_sp<SkImage> MakeFromAHardwareBufferWithData(
918 sk_sp<SkImage> makeSubset(const SkIRect& subset) const;
934 sk_sp<SkImage> makeTextureImage(GrContext* context, SkColorSpace* dstColorSpace,
945 sk_sp<SkImage> makeNonTextureImage() const;
955 sk_sp<SkImage> makeRasterImage() const;
980 sk_sp<SkImage> makeWithFilter(GrContext* context,
987 sk_sp<SkImage> makeWithFilter(const SkImageFilter* filter, const SkIRect& subset,
1018 sk_sp<SkImage> image,
1058 sk_sp<SkImage> makeColorSpace(sk_sp<SkColorSpace> target) const;
1070 sk_sp<SkImage> makeColorTypeAndColorSpace(SkColorType targetColorType,
1074 SkImage(int width, int height, uint32_t uniqueID);