Index: mojo/skia/ganesh_image_factory.cc |
diff --git a/mojo/skia/ganesh_image_factory.cc b/mojo/skia/ganesh_image_factory.cc |
index 95d3ef1fbe9fa477223b0f61a877ef20dda1d466..fc381f9859fbb3166334fe0ebdfb1c872cdcda08 100644 |
--- a/mojo/skia/ganesh_image_factory.cc |
+++ b/mojo/skia/ganesh_image_factory.cc |
@@ -24,13 +24,12 @@ void ReleaseThunk(void* data) { |
} |
} // namespace |
-::skia::RefPtr<SkImage> CreateImageFromTexture( |
- const GaneshContext::Scope& scope, |
- uint32_t texture_id, |
- uint32_t width, |
- uint32_t height, |
- GrSurfaceOrigin origin, |
- const base::Closure& release_callback) { |
+sk_sp<SkImage> CreateImageFromTexture(const GaneshContext::Scope& scope, |
+ uint32_t texture_id, |
+ uint32_t width, |
+ uint32_t height, |
+ GrSurfaceOrigin origin, |
+ const base::Closure& release_callback) { |
DCHECK(texture_id); |
DCHECK(width); |
DCHECK(height); |
@@ -47,9 +46,9 @@ void ReleaseThunk(void* data) { |
desc.fConfig = kSkia8888_GrPixelConfig; |
desc.fOrigin = origin; |
desc.fTextureHandle = reinterpret_cast<GrBackendObject>(&info); |
- return ::skia::AdoptRef(SkImage::NewFromTexture( |
- scope.gr_context().get(), desc, kPremul_SkAlphaType, &ReleaseThunk, |
- new base::Closure(release_callback))); |
+ return SkImage::MakeFromTexture(scope.gr_context().get(), desc, |
+ kPremul_SkAlphaType, &ReleaseThunk, |
+ new base::Closure(release_callback)); |
} |
MailboxTextureImageGenerator::MailboxTextureImageGenerator( |