Commit abb78ea0 authored by Adlai Holler's avatar Adlai Holler Committed by Commit Bot

Remove use of SkCanvas::getGrContext which is going away

We already have the GrDirectContext available, so just use that.

Change-Id: I49436e7a8fefc0cc3bdd9e6425bd730c4a897e03
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2410539
Auto-Submit: Adlai Holler <adlai@google.com>
Reviewed-by: default avatarRobert Phillips <robertphillips@google.com>
Reviewed-by: default avatarAlexander Cooper <alcooper@chromium.org>
Commit-Queue: Adlai Holler <adlai@google.com>
Cr-Commit-Position: refs/heads/master@{#807415}
parent 0a558a60
...@@ -49,7 +49,7 @@ GLuint CmdBufferSurfaceProvider::FlushSurface(SkSurface* surface, ...@@ -49,7 +49,7 @@ GLuint CmdBufferSurfaceProvider::FlushSurface(SkSurface* surface,
DCHECK(result); DCHECK(result);
GLuint texture_id = info.fID; GLuint texture_id = info.fID;
DCHECK_NE(texture_id, 0u); DCHECK_NE(texture_id, 0u);
surface->getCanvas()->getGrContext()->resetContext(); gr_context_->resetContext();
glBindFramebuffer(GL_FRAMEBUFFER, main_fbo_); glBindFramebuffer(GL_FRAMEBUFFER, main_fbo_);
return texture_id; return texture_id;
......
...@@ -52,7 +52,7 @@ GLuint NativeGlSurfaceProvider::FlushSurface(SkSurface* surface, ...@@ -52,7 +52,7 @@ GLuint NativeGlSurfaceProvider::FlushSurface(SkSurface* surface,
DCHECK(result); DCHECK(result);
GLuint texture_id = info.fID; GLuint texture_id = info.fID;
DCHECK_NE(texture_id, 0u); DCHECK_NE(texture_id, 0u);
surface->getCanvas()->getGrContext()->resetContext(); gr_context_->resetContext();
glBindFramebufferEXT(GL_FRAMEBUFFER, main_fbo_); glBindFramebufferEXT(GL_FRAMEBUFFER, main_fbo_);
return texture_id; return texture_id;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment