Skia
2DGraphicsLibrary
|
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) | SkImage | inline |
CachingHint enum name | SkImage | |
colorSpace() const | SkImage | |
dimensions() const (defined in SkImage) | SkImage | inline |
encode(SkEncodedImageFormat, int quality) const | SkImage | |
encode(SkPixelSerializer *=nullptr) const | SkImage | |
fHeight (defined in SkImage) | SkImage | private |
fUniqueID (defined in SkImage) | SkImage | private |
fWidth (defined in SkImage) | SkImage | private |
getDeferredTextureImageData(const GrContextThreadSafeProxy &, const DeferredTextureImageUsageParams[], int paramCnt, void *buffer, SkColorSpace *dstColorSpace=nullptr, SkColorType dstColorType=kN32_SkColorType) const | SkImage | |
getRefCnt() const | SkRefCntBase | inline |
getTexture() const (defined in SkImage) | SkImage | |
getTextureHandle(bool flushPendingGrContextIO, GrSurfaceOrigin *origin=nullptr) const | SkImage | |
height() const (defined in SkImage) | SkImage | inline |
Info typedef (defined in SkImage) | SkImage | |
INHERITED typedef (defined in SkImage) | SkImage | private |
internal_dispose_restore_refcnt_to_1() const | SkRefCntBase | inlineprotected |
isAlphaOnly() const | SkImage | |
isLazyGenerated() const | SkImage | |
isOpaque() const (defined in SkImage) | SkImage | inline |
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) | SkImage | static |
MakeFromAdoptedTexture(GrContext *, const GrBackendTextureDesc &, SkAlphaType=kPremul_SkAlphaType, sk_sp< SkColorSpace >=nullptr) | SkImage | static |
MakeFromAdoptedTexture(GrContext *, const GrBackendTexture &, GrSurfaceOrigin, SkAlphaType=kPremul_SkAlphaType, sk_sp< SkColorSpace >=nullptr) | SkImage | static |
MakeFromBitmap(const SkBitmap &) | SkImage | static |
MakeFromDeferredTextureImageData(GrContext *, const void *, SkBudgeted) | SkImage | static |
MakeFromEncoded(sk_sp< SkData > encoded, const SkIRect *subset=nullptr) | SkImage | static |
MakeFromGenerator(std::unique_ptr< SkImageGenerator >, const SkIRect *subset=nullptr) | SkImage | static |
MakeFromNV12TexturesCopy(GrContext *, SkYUVColorSpace, const GrBackendObject nv12TextureHandles[2], const SkISize nv12Sizes[2], GrSurfaceOrigin, sk_sp< SkColorSpace >=nullptr) | SkImage | static |
MakeFromPicture(sk_sp< SkPicture >, const SkISize &dimensions, const SkMatrix *, const SkPaint *, BitDepth, sk_sp< SkColorSpace >) | SkImage | static |
MakeFromRaster(const SkPixmap &, RasterReleaseProc, ReleaseContext) | SkImage | static |
MakeFromTexture(GrContext *ctx, const GrBackendTextureDesc &desc) | SkImage | inlinestatic |
MakeFromTexture(GrContext *ctx, const GrBackendTextureDesc &de, SkAlphaType at) (defined in SkImage) | SkImage | inlinestatic |
MakeFromTexture(GrContext *ctx, const GrBackendTextureDesc &desc, SkAlphaType at, TextureReleaseProc trp, ReleaseContext rc) | SkImage | inlinestatic |
MakeFromTexture(GrContext *, const GrBackendTextureDesc &, SkAlphaType, sk_sp< SkColorSpace >, TextureReleaseProc, ReleaseContext) | SkImage | static |
MakeFromTexture(GrContext *ctx, const GrBackendTexture &tex, GrSurfaceOrigin origin, SkAlphaType at, sk_sp< SkColorSpace > cs) | SkImage | inlinestatic |
MakeFromTexture(GrContext *, const GrBackendTexture &, GrSurfaceOrigin origin, SkAlphaType, sk_sp< SkColorSpace >, TextureReleaseProc, ReleaseContext) | SkImage | static |
MakeFromYUVTexturesCopy(GrContext *, SkYUVColorSpace, const GrBackendObject yuvTextureHandles[3], const SkISize yuvSizes[3], GrSurfaceOrigin, sk_sp< SkColorSpace >=nullptr) | SkImage | static |
makeNonTextureImage() const | SkImage | |
MakeRasterCopy(const SkPixmap &) (defined in SkImage) | SkImage | static |
MakeRasterData(const Info &, sk_sp< SkData > pixels, size_t rowBytes) (defined in SkImage) | SkImage | static |
makeShader(SkShader::TileMode, SkShader::TileMode, const SkMatrix *localMatrix=nullptr) const (defined in SkImage) | SkImage | |
makeShader(const SkMatrix *localMatrix=nullptr) const | SkImage | inline |
makeSubset(const SkIRect &subset) const | SkImage | |
MakeTextureFromMipMap(GrContext *, const SkImageInfo &, const GrMipLevel *texels, int mipLevelCount, SkBudgeted, SkDestinationSurfaceColorMode) (defined in SkImage) | SkImage | privatestatic |
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 | SkRefCntBase | inline |
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) | SkImage | private |
SkImage_Base (defined in SkImage) | SkImage | friend |
SkRefCntBase() | SkRefCntBase | inline |
TextureReleaseProc typedef (defined in SkImage) | SkImage | |
toString(SkString *) const (defined in SkImage) | SkImage | |
unique() const | SkRefCntBase | inline |
uniqueID() const (defined in SkImage) | SkImage | inline |
unref() const | SkRefCntBase | inline |
validate() const (defined in SkRefCntBase) | SkRefCntBase | inline |
width() const (defined in SkImage) | SkImage | inline |
~SkRefCntBase() | SkRefCntBase | inlinevirtual |