Index: ui/gl/gl_surface.cc |
diff --git a/ui/gl/gl_surface.cc b/ui/gl/gl_surface.cc |
index 0feeb34ddebb0711479c12807dada960d208d39f..3e4c88447e862185b29f296f09a370f9f913fbe9 100644 |
--- a/ui/gl/gl_surface.cc |
+++ b/ui/gl/gl_surface.cc |
@@ -84,6 +84,11 @@ bool GLSurface::Resize(const gfx::Size& size) { |
return false; |
} |
+bool GLSurface::Recreate() { |
+ NOTIMPLEMENTED(); |
+ return false; |
+} |
+ |
bool GLSurface::DeferDraws() { |
return false; |
} |
@@ -145,6 +150,10 @@ VSyncProvider* GLSurface::GetVSyncProvider() { |
return NULL; |
} |
+bool GLSurface::RecreateOnMakeCurrent() { |
+ return false; |
+} |
+ |
GLSurface* GLSurface::GetCurrent() { |
return current_surface_.Pointer()->Get(); |
} |
@@ -185,6 +194,10 @@ bool GLSurfaceAdapter::Resize(const gfx::Size& size) { |
return surface_->Resize(size); |
} |
+bool GLSurfaceAdapter::Recreate() { |
+ return surface_->Recreate(); |
+} |
+ |
bool GLSurfaceAdapter::DeferDraws() { |
return surface_->DeferDraws(); |
} |
@@ -249,6 +262,10 @@ VSyncProvider* GLSurfaceAdapter::GetVSyncProvider() { |
return surface_->GetVSyncProvider(); |
} |
+bool GLSurfaceAdapter::RecreateOnMakeCurrent() { |
+ return surface_->RecreateOnMakeCurrent(); |
+} |
+ |
GLSurfaceAdapter::~GLSurfaceAdapter() {} |
} // namespace gfx |