diff options
Diffstat (limited to 'samplecode/SampleApp.cpp')
-rw-r--r-- | samplecode/SampleApp.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/samplecode/SampleApp.cpp b/samplecode/SampleApp.cpp index afd942bf1f..3149711d86 100644 --- a/samplecode/SampleApp.cpp +++ b/samplecode/SampleApp.cpp @@ -291,7 +291,7 @@ public: #if SK_SUPPORT_GPU if (IsGpuDeviceType(dType) && fCurContext) { SkSurfaceProps props(win->getSurfaceProps()); - return SkSurface::NewRenderTargetDirect(fCurRenderTarget, &props); + return SkSurface::MakeRenderTargetDirect(fCurRenderTarget, &props).release(); } #endif return nullptr; @@ -1066,7 +1066,7 @@ void SampleWindow::draw(SkCanvas* canvas) { const SkScalar w = SkScalarCeilToScalar(tile.width()); const SkScalar h = SkScalarCeilToScalar(tile.height()); SkImageInfo info = SkImageInfo::MakeN32Premul(SkScalarTruncToInt(w), SkScalarTruncToInt(h)); - SkAutoTUnref<SkSurface> surface(canvas->newSurface(info)); + auto surface(canvas->makeSurface(info)); SkCanvas* tileCanvas = surface->getCanvas(); for (SkScalar y = 0; y < height(); y += h) { |