Fix old debugger
authorrobertphillips <robertphillips@google.com>
Fri, 29 Apr 2016 21:02:18 +0000 (14:02 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 29 Apr 2016 21:02:18 +0000 (14:02 -0700)
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1935623002

Review-Url: https://codereview.chromium.org/1935623002

debugger/QT/SkGLWidget.cpp

index dd78db5..975052f 100644 (file)
@@ -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));
 }