Index: debugger/QT/SkGLWidget.cpp |
diff --git a/debugger/QT/SkGLWidget.cpp b/debugger/QT/SkGLWidget.cpp |
index 019654fe0d282a4c027c8e74eb482a94e4d438bb..602dc24fda85aa1864e3fcd16187ce1fbcbfd550 100644 |
--- a/debugger/QT/SkGLWidget.cpp |
+++ b/debugger/QT/SkGLWidget.cpp |
@@ -47,7 +47,7 @@ void SkGLWidget::initializeGL() { |
GrBackendRenderTargetDesc desc = this->getDesc(this->width(), this->height()); |
desc.fOrigin = kBottomLeft_GrSurfaceOrigin; |
GrRenderTarget* curRenderTarget = fCurContext->wrapBackendRenderTarget(desc); |
- fGpuDevice = new SkGpuDevice(fCurContext, curRenderTarget); |
+ fGpuDevice = SkGpuDevice::Create(curRenderTarget); |
fCanvas = new SkCanvas(fGpuDevice); |
curRenderTarget->unref(); |
} |
@@ -65,7 +65,7 @@ void SkGLWidget::resizeGL(int w, int h) { |
GrRenderTarget* curRenderTarget = fCurContext->wrapBackendRenderTarget(desc); |
SkSafeUnref(fGpuDevice); |
SkSafeUnref(fCanvas); |
- fGpuDevice = new SkGpuDevice(fCurContext, curRenderTarget); |
+ fGpuDevice = SkGpuDevice::Create(curRenderTarget); |
fCanvas = new SkCanvas(fGpuDevice); |
} |
fDebugger->resize(w, h); |