Skia
2DGraphicsLibrary
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SkImage Member List

This is the complete list of members for SkImage, including all inherited members.

alphaType() const (defined in SkImage)SkImage
asLegacyBitmap(SkBitmap *, LegacyBitmapMode) const SkImage
BitDepth enum name (defined in SkImage)SkImage
bounds() const (defined in SkImage)SkImageinline
CachingHint enum nameSkImage
colorSpace() const SkImage
dimensions() const (defined in SkImage)SkImageinline
encode(SkEncodedImageFormat, int quality) const SkImage
encode(SkPixelSerializer *=nullptr) const SkImage
fHeight (defined in SkImage)SkImageprivate
fUniqueID (defined in SkImage)SkImageprivate
fWidth (defined in SkImage)SkImageprivate
getDeferredTextureImageData(const GrContextThreadSafeProxy &, const DeferredTextureImageUsageParams[], int paramCnt, void *buffer, SkColorSpace *dstColorSpace=nullptr, SkColorType dstColorType=kN32_SkColorType) const SkImage
getRefCnt() const SkRefCntBaseinline
getTexture() const (defined in SkImage)SkImage
getTextureHandle(bool flushPendingGrContextIO, GrSurfaceOrigin *origin=nullptr) const SkImage
height() const (defined in SkImage)SkImageinline
Info typedef (defined in SkImage)SkImage
INHERITED typedef (defined in SkImage)SkImageprivate
internal_dispose_restore_refcnt_to_1() const SkRefCntBaseinlineprotected
isAlphaOnly() const SkImage
isLazyGenerated() const SkImage
isOpaque() const (defined in SkImage)SkImageinline
isTextureBacked() const SkImage
isValid(GrContext *context) const SkImage
kAllow_CachingHint enum value (defined in SkImage)SkImage
kDisallow_CachingHint enum value (defined in SkImage)SkImage
kRO_LegacyBitmapMode enum value (defined in SkImage)SkImage
kRW_LegacyBitmapMode enum value (defined in SkImage)SkImage
LegacyBitmapMode enum name (defined in SkImage)SkImage
makeColorSpace(sk_sp< SkColorSpace > target, SkTransferFunctionBehavior premulBehavior) const SkImage
MakeCrossContextFromEncoded(GrContext *, sk_sp< SkData >, bool buildMips, SkColorSpace *dstColorSpace)SkImagestatic
MakeFromAdoptedTexture(GrContext *, const GrBackendTextureDesc &, SkAlphaType=kPremul_SkAlphaType, sk_sp< SkColorSpace >=nullptr)SkImagestatic
MakeFromAdoptedTexture(GrContext *, const GrBackendTexture &, GrSurfaceOrigin, SkAlphaType=kPremul_SkAlphaType, sk_sp< SkColorSpace >=nullptr)SkImagestatic
MakeFromBitmap(const SkBitmap &)SkImagestatic
MakeFromDeferredTextureImageData(GrContext *, const void *, SkBudgeted)SkImagestatic
MakeFromEncoded(sk_sp< SkData > encoded, const SkIRect *subset=nullptr)SkImagestatic
MakeFromGenerator(std::unique_ptr< SkImageGenerator >, const SkIRect *subset=nullptr)SkImagestatic
MakeFromNV12TexturesCopy(GrContext *, SkYUVColorSpace, const GrBackendObject nv12TextureHandles[2], const SkISize nv12Sizes[2], GrSurfaceOrigin, sk_sp< SkColorSpace >=nullptr)SkImagestatic
MakeFromPicture(sk_sp< SkPicture >, const SkISize &dimensions, const SkMatrix *, const SkPaint *, BitDepth, sk_sp< SkColorSpace >)SkImagestatic
MakeFromRaster(const SkPixmap &, RasterReleaseProc, ReleaseContext)SkImagestatic
MakeFromTexture(GrContext *ctx, const GrBackendTextureDesc &desc)SkImageinlinestatic
MakeFromTexture(GrContext *ctx, const GrBackendTextureDesc &de, SkAlphaType at) (defined in SkImage)SkImageinlinestatic
MakeFromTexture(GrContext *ctx, const GrBackendTextureDesc &desc, SkAlphaType at, TextureReleaseProc trp, ReleaseContext rc)SkImageinlinestatic
MakeFromTexture(GrContext *, const GrBackendTextureDesc &, SkAlphaType, sk_sp< SkColorSpace >, TextureReleaseProc, ReleaseContext)SkImagestatic
MakeFromTexture(GrContext *ctx, const GrBackendTexture &tex, GrSurfaceOrigin origin, SkAlphaType at, sk_sp< SkColorSpace > cs)SkImageinlinestatic
MakeFromTexture(GrContext *, const GrBackendTexture &, GrSurfaceOrigin origin, SkAlphaType, sk_sp< SkColorSpace >, TextureReleaseProc, ReleaseContext)SkImagestatic
MakeFromYUVTexturesCopy(GrContext *, SkYUVColorSpace, const GrBackendObject yuvTextureHandles[3], const SkISize yuvSizes[3], GrSurfaceOrigin, sk_sp< SkColorSpace >=nullptr)SkImagestatic
makeNonTextureImage() const SkImage
MakeRasterCopy(const SkPixmap &) (defined in SkImage)SkImagestatic
MakeRasterData(const Info &, sk_sp< SkData > pixels, size_t rowBytes) (defined in SkImage)SkImagestatic
makeShader(SkShader::TileMode, SkShader::TileMode, const SkMatrix *localMatrix=nullptr) const (defined in SkImage)SkImage
makeShader(const SkMatrix *localMatrix=nullptr) const SkImageinline
makeSubset(const SkIRect &subset) const SkImage
MakeTextureFromMipMap(GrContext *, const SkImageInfo &, const GrMipLevel *texels, int mipLevelCount, SkBudgeted, SkDestinationSurfaceColorMode) (defined in SkImage)SkImageprivatestatic
makeTextureImage(GrContext *, SkColorSpace *dstColorSpace) const SkImage
makeWithFilter(const SkImageFilter *filter, const SkIRect &subset, const SkIRect &clipBounds, SkIRect *outSubset, SkIPoint *offset) const SkImage
peekPixels(SkPixmap *pixmap) const SkImage
RasterReleaseProc typedef (defined in SkImage)SkImage
readPixels(const SkImageInfo &dstInfo, void *dstPixels, size_t dstRowBytes, int srcX, int srcY, CachingHint=kAllow_CachingHint) const SkImage
readPixels(const SkPixmap &dst, int srcX, int srcY, CachingHint=kAllow_CachingHint) const (defined in SkImage)SkImage
ref() const SkRefCntBaseinline
refColorSpace() const (defined in SkImage)SkImage
refEncoded() const SkImage
ReleaseContext typedef (defined in SkImage)SkImage
scalePixels(const SkPixmap &dst, SkFilterQuality, CachingHint=kAllow_CachingHint) const SkImage
SkImage(int width, int height, uint32_t uniqueID) (defined in SkImage)SkImageprivate
SkImage_Base (defined in SkImage)SkImagefriend
SkRefCntBase()SkRefCntBaseinline
TextureReleaseProc typedef (defined in SkImage)SkImage
toString(SkString *) const (defined in SkImage)SkImage
unique() const SkRefCntBaseinline
uniqueID() const (defined in SkImage)SkImageinline
unref() const SkRefCntBaseinline
validate() const (defined in SkRefCntBase)SkRefCntBaseinline
width() const (defined in SkImage)SkImageinline
~SkRefCntBase()SkRefCntBaseinlinevirtual