| Index: android_webview/browser/in_process_view_renderer.h
|
| diff --git a/android_webview/browser/in_process_view_renderer.h b/android_webview/browser/in_process_view_renderer.h
|
| index 6e66a8441b48ae88d5ab70cdf31f33d69c76a88d..8bb2c60e7dbe5fa407be73c173b6405a83e1cd77 100644
|
| --- a/android_webview/browser/in_process_view_renderer.h
|
| +++ b/android_webview/browser/in_process_view_renderer.h
|
| @@ -23,6 +23,8 @@ class SkCanvas;
|
|
|
| namespace android_webview {
|
|
|
| +class AwGLSurface;
|
| +
|
| // Provides RenderViewHost wrapper functionality for sending WebView-specific
|
| // IPC messages to the renderer and from there to WebKit.
|
| class InProcessViewRenderer : public BrowserViewRenderer,
|
| @@ -93,6 +95,8 @@ class InProcessViewRenderer : public BrowserViewRenderer,
|
|
|
| void NoLongerExpectsDrawGL();
|
|
|
| + bool InitializeHwDraw();
|
| +
|
| // For debug tracing or logging. Return the string representation of this
|
| // view renderer's state and the |draw_info| if provided.
|
| std::string ToString(AwDrawGLInfo* draw_info) const;
|
| @@ -127,6 +131,7 @@ class InProcessViewRenderer : public BrowserViewRenderer,
|
| bool attached_to_window_;
|
| bool hardware_initialized_;
|
| bool hardware_failed_;
|
| + scoped_refptr<AwGLSurface> gl_surface_;
|
|
|
| // Used only for detecting Android View System context changes.
|
| // Not to be used between draw calls.
|
|
|