Index: ui/ozone/platform/drm/gpu/mock_drm_device.cc |
diff --git a/ui/ozone/platform/drm/gpu/mock_drm_device.cc b/ui/ozone/platform/drm/gpu/mock_drm_device.cc |
index c41f2219fb6f8c24e8a2535c29ec58ab1889bb33..9ab4e237ab27a6d848fa2fb9e983cf521986bc1a 100644 |
--- a/ui/ozone/platform/drm/gpu/mock_drm_device.cc |
+++ b/ui/ozone/platform/drm/gpu/mock_drm_device.cc |
@@ -185,8 +185,7 @@ bool MockDrmDevice::CreateDumbBuffer(const SkImageInfo& info, |
*handle = allocate_buffer_count_++; |
*stride = info.minRowBytes(); |
void* pixels = new char[info.getSafeSize(*stride)]; |
- buffers_.push_back( |
- skia::AdoptRef(SkSurface::NewRasterDirect(info, pixels, *stride))); |
+ buffers_.push_back(SkSurface::MakeRasterDirect(info, pixels, *stride)); |
buffers_[*handle]->getCanvas()->clear(SK_ColorBLACK); |
return true; |
@@ -196,7 +195,7 @@ bool MockDrmDevice::DestroyDumbBuffer(uint32_t handle) { |
if (handle >= buffers_.size() || !buffers_[handle]) |
return false; |
- buffers_[handle].clear(); |
+ buffers_[handle].reset(); |
return true; |
} |