diff options
author | 2016-08-01 05:53:23 -0700 | |
---|---|---|
committer | 2016-08-01 05:53:23 -0700 | |
commit | 12e9662cf796c7c1bd1f6e247691d8603335e57f (patch) | |
tree | 6ee536e15cb7ff494dd8123ba3ce596d21ca07dc /experimental | |
parent | f5b675efbe6f8255d08a9e822ad5774cbd53c827 (diff) |
Remove some ancillary users of SkSurface::MakeRenderTargetDirect
calved off of: https://codereview.chromium.org/2176333002/ (Remove SkSurface::MakeRenderTargetDirect)
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2198433003
Review-Url: https://codereview.chromium.org/2198433003
Diffstat (limited to 'experimental')
-rw-r--r-- | experimental/SkV8Example/SkV8Example.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/experimental/SkV8Example/SkV8Example.cpp b/experimental/SkV8Example/SkV8Example.cpp index bb448bad15..3882c3e9b3 100644 --- a/experimental/SkV8Example/SkV8Example.cpp +++ b/experimental/SkV8Example/SkV8Example.cpp @@ -48,7 +48,6 @@ SkV8ExampleWindow::SkV8ExampleWindow(void* hwnd, JsContext* context) #if SK_SUPPORT_GPU , fCurContext(NULL) , fCurIntf(NULL) - , fCurRenderTarget(NULL) , fCurSurface(NULL) #endif { @@ -64,7 +63,6 @@ SkV8ExampleWindow::~SkV8ExampleWindow() { #if SK_SUPPORT_GPU SkSafeUnref(fCurContext); SkSafeUnref(fCurIntf); - SkSafeUnref(fCurRenderTarget); SkSafeUnref(fCurSurface); #endif } @@ -99,10 +97,9 @@ void SkV8ExampleWindow::windowSizeChanged() { GR_GL_GetIntegerv(fCurIntf, GR_GL_FRAMEBUFFER_BINDING, &buffer); desc.fRenderTargetHandle = buffer; - SkSafeUnref(fCurRenderTarget); - fCurRenderTarget = fCurContext->wrapBackendRenderTarget(desc); SkSafeUnref(fCurSurface); - fCurSurface = SkSurface::NewRenderTargetDirect(fCurRenderTarget); + fCurSurface = SkSurface::MakeFromBackendRenderTarget(fCurContext, desc, + nullptr, nullptr).release(); } } #endif |