Home | History | Annotate | Download | only in image

Lines Matching full:sk_sp

85 sk_sp<SkColorSpace> SkImage::refColorSpace() const {
89 sk_sp<SkShader> SkImage::makeShader(SkShader::TileMode tileX, SkShader::TileMode tileY,
94 sk_sp<SkData> SkImage::encodeToData(SkEncodedImageFormat type, int quality) const {
103 sk_sp<SkData> SkImage::encodeToData() const {
117 sk_sp<SkData> SkImage::refEncodedData() const {
118 return sk_sp<SkData>(as_IB(this)->onRefEncoded());
121 sk_sp<SkImage> SkImage::MakeFromEncoded(sk_sp<SkData> encoded, const SkIRect* subset) {
136 sk_sp<SkImage> SkImage::makeSubset(const SkIRect& subset) const {
209 sk_sp<SkImage> SkImage::MakeFromBitmap(const SkBitmap& bm) {
240 sk_sp<SkImage> SkImage::MakeFromPicture(sk_sp<SkPicture> picture, const SkISize& dimensions,
242 BitDepth bitDepth, sk_sp<SkColorSpace> colorSpace) {
248 sk_sp<SkImage> SkImage::makeWithFilter(const SkImageFilter* filter, const SkIRect& subset,
255 sk_sp<SkSpecialImage> srcSpecialImage = SkSpecialImage::MakeFromImage(
261 sk_sp<SkImageFilterCache> cache(
266 sk_sp<SkSpecialImage> result = filter->filterImage(srcSpecialImage.get(), context, offset);
291 sk_sp<SkImage> SkImage::makeColorSpace(sk_sp<SkColorSpace> target,
315 sk_sp<SkImage> SkImage::makeNonTextureImage() const {
322 sk_sp<SkImage> SkImage::makeRasterImage() const {
335 sk_sp<SkData> data = SkData::MakeUninitialized(size);
348 sk_sp<SkImage> MakeTextureFromMipMap(GrContext*, const SkImageInfo&, const GrMipLevel texels[],
353 sk_sp<SkImage> SkImage::MakeFromTexture(GrContext* ctx,
355 SkAlphaType at, sk_sp<SkColorSpace> cs,
368 sk_sp<SkImage> SkImage::MakeFromDeferredTextureImageData(GrContext* context, const void*,
373 sk_sp<SkImage> SkImage::MakeFromTexture(GrContext* ctx,
375 SkColorType ct, SkAlphaType at, sk_sp<SkColorSpace> cs,
381 sk_sp<SkImage>,
387 sk_sp<SkImage> SkImage::MakeFromAdoptedTexture(GrContext* ctx,
389 SkAlphaType at, sk_sp<SkColorSpace> cs) {
393 sk_sp<SkImage> SkImage::MakeFromAdoptedTexture(GrContext* ctx,
396 sk_sp<SkColorSpace> cs) {
400 sk_sp<SkImage> SkImage::MakeFromYUVTexturesCopy(GrContext* ctx, SkYUVColorSpace space,
404 sk_sp<SkColorSpace> imageColorSpace) {
408 sk_sp<SkImage> SkImage::MakeFromYUVTexturesCopy(GrContext* ctx, SkYUVColorSpace space,
412 sk_sp<SkColorSpace> imageColorSpace) {
416 sk_sp<SkImage> SkImage::makeTextureImage(GrContext*, SkColorSpace* dstColorSpace) const {
424 sk_sp<SkImage> MakeTextureFromMipMap(GrContext*, const SkImageInfo&, const GrMipLevel texels[],
445 sk_sp<SkImage> SkImageMakeRasterCopyAndAssignColorSpace(const SkImage* src,