Home | History | Annotate | Download | only in api

Lines Matching full:sk_sp

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