Lines Matching refs:SkImage
68 sk_sp<SkImage> SkImage_Gpu::onMakeColorTypeAndColorSpace(GrRecordingContext* context, in onMakeColorTypeAndColorSpace()
114 static sk_sp<SkImage> new_wrapped_texture_common(GrContext* ctx, in new_wrapped_texture_common()
119 SkImage::TextureReleaseProc releaseProc, in new_wrapped_texture_common()
120 SkImage::ReleaseContext releaseCtx) { in new_wrapped_texture_common()
136 sk_sp<SkImage> SkImage::MakeFromTexture(GrContext* ctx, in MakeFromTexture()
151 sk_sp<SkImage> SkImage::MakeFromAdoptedTexture(GrContext* ctx, in MakeFromAdoptedTexture()
167 sk_sp<SkImage> SkImage::MakeFromCompressed(GrContext* context, sk_sp<SkData> data, in MakeFromCompressed()
195 sk_sp<SkImage> SkImage_Gpu::ConvertYUVATexturesToRGB(GrContext* ctx, SkYUVColorSpace yuvColorSpace, in ConvertYUVATexturesToRGB()
226 sk_sp<SkImage> SkImage::MakeFromYUVATexturesCopy(GrContext* ctx, in MakeFromYUVATexturesCopy()
252 sk_sp<SkImage> SkImage::MakeFromYUVATexturesCopyWithExternalBackend( in MakeFromYUVATexturesCopyWithExternalBackend()
284 sk_sp<SkImage> SkImage::MakeFromYUVTexturesCopy(GrContext* ctx, SkYUVColorSpace yuvColorSpace, in MakeFromYUVTexturesCopy()
299 sk_sp<SkImage> SkImage::MakeFromYUVTexturesCopyWithExternalBackend( in MakeFromYUVTexturesCopyWithExternalBackend()
314 sk_sp<SkImage> SkImage::MakeFromNV12TexturesCopy(GrContext* ctx, SkYUVColorSpace yuvColorSpace, in MakeFromNV12TexturesCopy()
329 sk_sp<SkImage> SkImage::MakeFromNV12TexturesCopyWithExternalBackend( in MakeFromNV12TexturesCopyWithExternalBackend()
347 static sk_sp<SkImage> create_image_from_producer(GrContext* context, GrTextureProducer* producer, in create_image_from_producer()
358 sk_sp<SkImage> SkImage::makeTextureImage(GrContext* context, SkColorSpace* dstColorSpace, in makeTextureImage()
372 return sk_ref_sp(const_cast<SkImage*>(this)); in makeTextureImage()
396 sk_sp<SkImage> SkImage_Gpu::MakePromiseTexture(GrContext* context, in MakePromiseTexture()
449 sk_sp<SkImage> SkImage::MakeCrossContextFromEncoded(GrContext* context, sk_sp<SkData> encoded, in MakeCrossContextFromEncoded()
452 sk_sp<SkImage> codecImage = SkImage::MakeFromEncoded(std::move(encoded)); in MakeCrossContextFromEncoded()
511 return SkImage::MakeFromGenerator(std::move(gen)); in MakeCrossContextFromEncoded()
514 sk_sp<SkImage> SkImage::MakeCrossContextFromPixmap(GrContext* context, in MakeCrossContextFromPixmap()
520 return SkImage::MakeRasterCopy(originalPixmap); in MakeCrossContextFromPixmap()
527 return SkImage::MakeRasterCopy(originalPixmap); in MakeCrossContextFromPixmap()
562 sk_sp<SkImage> image = SkImage::MakeFromRaster(*pixmap, nullptr, nullptr); in MakeCrossContextFromPixmap()
569 return SkImage::MakeRasterCopy(*pixmap); in MakeCrossContextFromPixmap()
584 return SkImage::MakeFromGenerator(std::move(gen)); in MakeCrossContextFromPixmap()
588 sk_sp<SkImage> SkImage::MakeFromAHardwareBuffer(AHardwareBuffer* graphicBuffer, SkAlphaType at, in MakeFromAHardwareBuffer()
592 return SkImage::MakeFromGenerator(std::move(gen)); in MakeFromAHardwareBuffer()
595 sk_sp<SkImage> SkImage::MakeFromAHardwareBufferWithData(GrContext* context, in MakeFromAHardwareBufferWithData()
652 sk_sp<SkImage> image = sk_make_sp<SkImage_Gpu>(sk_ref_sp(context), kNeedNewImageUniqueID, at, in MakeFromAHardwareBufferWithData()
681 bool SkImage::MakeBackendTextureFromSkImage(GrContext* ctx, in MakeBackendTextureFromSkImage()
682 sk_sp<SkImage> image, in MakeBackendTextureFromSkImage()