Chromium Code Reviews| Index: ui/gl/gl_surface_egl.cc |
| diff --git a/ui/gl/gl_surface_egl.cc b/ui/gl/gl_surface_egl.cc |
| index 1b82c97888c590d26f12d6cc28d7b792a5aa5cea..20f844dd8fbcaf2341df34820f4e1f639ee16509 100644 |
| --- a/ui/gl/gl_surface_egl.cc |
| +++ b/ui/gl/gl_surface_egl.cc |
| @@ -149,6 +149,8 @@ EGLDisplay GetPlatformANGLEDisplay(EGLNativeDisplayType native_display, |
| Visual* visual; |
| ui::XVisualManager::GetInstance()->ChooseVisualForWindow( |
| true, &visual, nullptr, nullptr, nullptr); |
| + if (visual == CopyFromParent) |
|
Corentin Wallez
2016/11/03 21:16:56
How about making XVisualManager only return CopyFr
|
| + visual = DefaultVisual(g_display, DefaultScreen(g_display)); |
| display_attribs.push_back(EGL_X11_VISUAL_ID_ANGLE); |
| display_attribs.push_back(static_cast<EGLint>(XVisualIDFromVisual(visual))); |
| #endif |