Lines Matching full:sk_sp
86 | | static <a href="undocumented#sk_sp">sk sp</a><<a href="#SkImage">SkImage</a>> <a href="#SkImage_MakeFromTexture_3">MakeFromTexture(GrContext* context, const GrBackendTexture& backendTexture, GrSurfaceOrigin origin, SkColorType colorType, SkAlphaType alphaType, sk sp<SkColorSpace> colorSpace)</a> |
155 static sk_sp<SkImage> MakeRasterCopy(const SkPixmap& pixmap)
195 static sk_sp<SkImage> MakeRasterData(const Info& info, sk_sp<SkData> pixels, size_t rowBytes)
249 static sk_sp<SkImage> MakeFromRaster(const SkPixmap& pixmap, RasterReleaseProc rasterReleaseProc,
306 static sk_sp<SkImage> MakeFromBitmap(const SkBitmap& bitmap)
348 static sk_sp<SkImage> MakeFromGenerator(std::unique_ptr<SkImageGenerator> imageGenerator,
390 static sk_sp<SkImage> MakeFromEncoded(sk_sp<SkData> encoded, const SkIRect* subset = nullptr)
426 static sk_sp<SkImage> MakeFromTexture(GrContext* context, const GrBackendTexture& backendTexture,
428 sk_sp<SkColorSpace> colorSpace)
436 static sk_sp<SkImage> MakeFromTexture(GrContext* context, const GrBackendTexture& backendTexture,
438 sk_sp<SkColorSpace> colorSpace,
449 static sk_sp<SkImage> MakeFromTexture(GrContext* context, const GrBackendTexture& backendTexture,
451 SkAlphaType alphaType, sk_sp<SkColorSpace> colorSpace)
498 static sk_sp<SkImage> MakeFromTexture(GrContext* context, const GrBackendTexture& backendTexture,
500 SkAlphaType alphaType, sk_sp<SkColorSpace> colorSpace,
555 static sk_sp<SkImage> MakeCrossContextFromEncoded(GrContext* context, sk_sp<SkData> data,
608 static sk_sp<SkImage> MakeCrossContextFromPixmap(GrContext* context, const SkPixmap& pixmap,
660 static sk_sp<SkImage> MakeFromAdoptedTexture(GrContext* context,
664 sk_sp<SkColorSpace> colorSpace = nullptr)
673 static sk_sp<SkImage> MakeFromAdoptedTexture(GrContext* context,
677 sk_sp<SkColorSpace> colorSpace = nullptr)
725 static sk_sp<SkImage> MakeFromYUVTexturesCopy(GrContext* context, SkYUVColorSpace yuvColorSpace,
729 sk_sp<SkColorSpace> colorSpace = nullptr)
769 static sk_sp<SkImage> MakeFromYUVTexturesCopy(GrContext* context, SkYUVColorSpace yuvColorSpace,
773 sk_sp<SkColorSpace> colorSpace = nullptr)
814 static sk_sp<SkImage> MakeFromNV12TexturesCopy(GrContext* context, SkYUVColorSpace yuvColorSpace,
818 sk_sp<SkColorSpace> colorSpace = nullptr)
860 static sk_sp<SkImage> MakeFromNV12TexturesCopy(GrContext* context, SkYUVColorSpace yuvColorSpace,
864 sk_sp<SkColorSpace> colorSpace = nullptr)
932 static sk_sp<SkImage> MakeFromPicture(sk_sp<SkPicture> picture, const SkISize& dimensions,
934 BitDepth bitDepth, sk_sp<SkColorSpace> colorSpace)
978 static sk_sp<SkImage> MakeFromAHardwareBuffer(AHardwareBuffer* hardwareBuffer,
980 sk_sp<SkColorSpace> colorSpace = nullptr)
1206 sk_sp<SkColorSpace> refColorSpace() const
1301 sk_sp<SkShader> makeShader(SkShader::TileMode tileMode1, SkShader::TileMode tileMode2,
1339 sk_sp<SkShader> makeShader(const SkMatrix* localMatrix = nullptr) const
1759 sk_sp<SkData> encodeToData(SkEncodedImageFormat encodedImageFormat, int quality) const
1805 sk_sp<SkData> encodeToData() const
1833 sk_sp<SkData> refEncodedData() const
1901 sk_sp<SkImage> makeSubset(const SkIRect& subset) const
1935 sk_sp<SkImage> makeTextureImage(GrContext* context, SkColorSpace* dstColorSpace) const
1972 sk_sp<SkImage> makeNonTextureImage() const
1999 sk_sp<SkImage> makeRasterImage() const
2026 sk_sp<SkImage> makeWithFilter(const SkImageFilter* filter, const SkIRect& subset,
2081 static bool MakeBackendTextureFromSkImage(GrContext* context, sk_sp<SkImage> image,
2213 sk_sp<SkImage> makeColorSpace(sk_sp<SkColorSpace> target, SkTransferFunctionBehavior premulBehavior) const