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 a714956e08064795b9da15890fab5f8cddc411f6..599d1457502530adc1b24beef362da22c326de04 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/common/aw_switches.h" |
#include "android_webview/public/browser/draw_gl.h" |
@@ -186,6 +187,7 @@ void BrowserViewRenderer::SetAwDrawSWFunctionTable( |
gpu::InProcessCommandBuffer::SetScheduleCallback( |
base::Bind(&ScheduleGpuWork)); |
+ GLSurfaceFactory::Install(); |
} |
// static |