Index: android_webview/browser/in_process_view_renderer.cc |
diff --git a/android_webview/browser/in_process_view_renderer.cc b/android_webview/browser/in_process_view_renderer.cc |
index c8d54a1570138f42f40ab7e7ac03876161b71887..a2c8476703628da8c7b00f627ab33f23887bf4b2 100644 |
--- a/android_webview/browser/in_process_view_renderer.cc |
+++ b/android_webview/browser/in_process_view_renderer.cc |
@@ -6,6 +6,7 @@ |
#include <android/bitmap.h> |
+#include "android_webview/browser/gl_surface_factory.h" |
#include "android_webview/browser/scoped_app_gl_state_restore.h" |
#include "android_webview/public/browser/draw_gl.h" |
#include "android_webview/public/browser/draw_sw.h" |
@@ -184,6 +185,7 @@ void BrowserViewRenderer::SetAwDrawSWFunctionTable( |
gpu::InProcessCommandBuffer::SetScheduleCallback( |
base::Bind(&ScheduleGpuWork)); |
+ GLSurfaceFactory::Install(); |
} |
// static |