aboutsummaryrefslogtreecommitdiffhomepage
path: root/experimental
diff options
context:
space:
mode:
authorGravatar robertphillips <robertphillips@google.com>2016-08-01 05:53:23 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-08-01 05:53:23 -0700
commit12e9662cf796c7c1bd1f6e247691d8603335e57f (patch)
tree6ee536e15cb7ff494dd8123ba3ce596d21ca07dc /experimental
parentf5b675efbe6f8255d08a9e822ad5774cbd53c827 (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.cpp7
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