Skia
2D Graphics Library
SkImage Member List

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

alphaType() constSkImage
asLegacyBitmap(SkBitmap *bitmap, LegacyBitmapMode legacyBitmapMode=kRO_LegacyBitmapMode) constSkImage
asyncRescaleAndReadPixels(const SkImageInfo &info, const SkIRect &srcRect, RescaleGamma rescaleGamma, RescaleMode rescaleMode, ReadPixelsCallback callback, ReadPixelsContext context) constSkImage
asyncRescaleAndReadPixelsYUV420(SkYUVColorSpace yuvColorSpace, sk_sp< SkColorSpace > dstColorSpace, const SkIRect &srcRect, const SkISize &dstSize, RescaleGamma rescaleGamma, RescaleMode rescaleMode, ReadPixelsCallback callback, ReadPixelsContext context) constSkImage
asyncRescaleAndReadPixelsYUVA420(SkYUVColorSpace yuvColorSpace, sk_sp< SkColorSpace > dstColorSpace, const SkIRect &srcRect, const SkISize &dstSize, RescaleGamma rescaleGamma, RescaleMode rescaleMode, ReadPixelsCallback callback, ReadPixelsContext context) constSkImage
bounds() constSkImageinline
CachingHint enum nameSkImage
colorSpace() constSkImage
colorType() constSkImage
dimensions() constSkImageinline
hasMipmaps() constSkImage
height() constSkImageinline
imageInfo() constSkImageinline
isAlphaOnly() constSkImage
isLazyGenerated() const =0SkImagepure virtual
isOpaque() constSkImageinline
isProtected() constSkImage
isTextureBacked() const =0SkImagepure virtual
isValid(GrRecordingContext *context) const =0SkImagepure virtual
kAllow_CachingHint enum valueSkImage
kDisallow_CachingHint enum valueSkImage
kRO_LegacyBitmapMode enum valueSkImage
LegacyBitmapMode enum nameSkImage
makeColorSpace(GrDirectContext *direct, sk_sp< SkColorSpace > target) const =0SkImagepure virtual
makeColorSpace(skgpu::graphite::Recorder *, sk_sp< SkColorSpace > targetColorSpace, RequiredProperties) const =0SkImagepure virtual
makeColorTypeAndColorSpace(GrDirectContext *direct, SkColorType targetColorType, sk_sp< SkColorSpace > targetCS) const =0SkImagepure virtual
makeColorTypeAndColorSpace(skgpu::graphite::Recorder *, SkColorType targetColorType, sk_sp< SkColorSpace > targetColorSpace, RequiredProperties) const =0SkImagepure virtual
makeNonTextureImage(GrDirectContext *=nullptr) constSkImage
makeRasterImage(GrDirectContext *, CachingHint cachingHint=kDisallow_CachingHint) constSkImage
makeRasterImage(CachingHint cachingHint=kDisallow_CachingHint) constSkImageinline
makeRawShader(SkTileMode tmx, SkTileMode tmy, const SkSamplingOptions &, const SkMatrix *localMatrix=nullptr) constSkImage
makeRawShader(SkTileMode tmx, SkTileMode tmy, const SkSamplingOptions &sampling, const SkMatrix &lm) constSkImage
makeRawShader(const SkSamplingOptions &sampling, const SkMatrix &lm) constSkImage
makeRawShader(const SkSamplingOptions &sampling, const SkMatrix *lm=nullptr) constSkImage
makeShader(SkTileMode tmx, SkTileMode tmy, const SkSamplingOptions &, const SkMatrix *localMatrix=nullptr) constSkImage
makeShader(SkTileMode tmx, SkTileMode tmy, const SkSamplingOptions &sampling, const SkMatrix &lm) constSkImage
makeShader(const SkSamplingOptions &sampling, const SkMatrix &lm) constSkImage
makeShader(const SkSamplingOptions &sampling, const SkMatrix *lm=nullptr) constSkImage
makeSubset(GrDirectContext *direct, const SkIRect &subset) const =0SkImagepure virtual
makeSubset(skgpu::graphite::Recorder *, const SkIRect &subset, RequiredProperties) const =0SkImagepure virtual
peekPixels(SkPixmap *pixmap) constSkImage
readPixels(GrDirectContext *context, const SkImageInfo &dstInfo, void *dstPixels, size_t dstRowBytes, int srcX, int srcY, CachingHint cachingHint=kAllow_CachingHint) constSkImage
readPixels(GrDirectContext *context, const SkPixmap &dst, int srcX, int srcY, CachingHint cachingHint=kAllow_CachingHint) constSkImage
readPixels(const SkImageInfo &dstInfo, void *dstPixels, size_t dstRowBytes, int srcX, int srcY, CachingHint cachingHint=kAllow_CachingHint) constSkImage
readPixels(const SkPixmap &dst, int srcX, int srcY, CachingHint cachingHint=kAllow_CachingHint) constSkImage
ReadPixelsCallback typedefSkImage
ReadPixelsContext typedefSkImage
ref() constSkRefCntBaseinline
refColorSpace() constSkImage
refEncodedData() constSkImage
reinterpretColorSpace(sk_sp< SkColorSpace > newColorSpace) constSkImage
RescaleGamma enum nameSkImage
RescaleMode enum nameSkImage
scalePixels(const SkPixmap &dst, const SkSamplingOptions &, CachingHint cachingHint=kAllow_CachingHint) constSkImage
SkBitmap classSkImagefriend
SkImage_Base classSkImagefriend
SkImage_Raster classSkImagefriend
SkMipmapBuilder classSkImagefriend
SkRefCntBase()SkRefCntBaseinline
textureSize() const =0SkImagepure virtual
unique() constSkRefCntBaseinline
uniqueID() constSkImageinline
unref() constSkRefCntBaseinline
width() constSkImageinline
withDefaultMipmaps() constSkImage
~SkRefCntBase()SkRefCntBaseinlinevirtual