| Index: debugger/QT/SkGLWidget.cpp
|
| diff --git a/debugger/QT/SkGLWidget.cpp b/debugger/QT/SkGLWidget.cpp
|
| index dd78db57f375a15909f1c2daab3cbd22893a9beb..975052f57d4f6bc63adbf5b2ce38c8fe57dfa116 100644
|
| --- a/debugger/QT/SkGLWidget.cpp
|
| +++ b/debugger/QT/SkGLWidget.cpp
|
| @@ -60,11 +60,11 @@ void SkGLWidget::createRenderTarget() {
|
|
|
| GrBackendRenderTargetDesc desc = this->getDesc(this->width(), this->height());
|
| desc.fOrigin = kBottomLeft_GrSurfaceOrigin;
|
| - SkAutoTUnref<GrRenderTarget> curRenderTarget(
|
| + sk_sp<GrRenderTarget> curRenderTarget(
|
| fCurContext->textureProvider()->wrapBackendRenderTarget(desc));
|
| SkSurfaceProps props(0, kUnknown_SkPixelGeometry);
|
| - fGpuDevice.reset(SkGpuDevice::Create(curRenderTarget, &props,
|
| - SkGpuDevice::kUninit_InitContents));
|
| + fGpuDevice.reset(SkGpuDevice::Make(std::move(curRenderTarget), &props,
|
| + SkGpuDevice::kUninit_InitContents).release());
|
| fCanvas.reset(new SkCanvas(fGpuDevice));
|
| }
|
|
|
|
|