Index: ui/gl/gl_surface_egl.cc |
diff --git a/ui/gl/gl_surface_egl.cc b/ui/gl/gl_surface_egl.cc |
index c34ca0e70e7a25396a82cd9310a90c2ef0630cd6..8f90117de34aed0e8053ffd78b6c331c13a1bc74 100644 |
--- a/ui/gl/gl_surface_egl.cc |
+++ b/ui/gl/gl_surface_egl.cc |
@@ -45,8 +45,11 @@ extern "C" { |
#if !defined(EGL_PLATFORM_ANGLE_TYPE_ANGLE) |
#define EGL_PLATFORM_ANGLE_TYPE_ANGLE 0x3202 |
#endif |
-#if !defined(EGL_PLATFORM_ANGLE_TYPE_D3D11_WARP_ANGLE) |
-#define EGL_PLATFORM_ANGLE_TYPE_D3D11_WARP_ANGLE 0x3206 |
+#if !defined(EGL_PLATFORM_ANGLE_TYPE_D3D11_ANGLE) |
+#define EGL_PLATFORM_ANGLE_TYPE_D3D11_ANGLE 0x3207 |
+#endif |
+#if !defined(EGL_PLATFORM_ANGLE_USE_WARP_ANGLE) |
+#define EGL_PLATFORM_ANGLE_USE_WARP_ANGLE 0x3208 |
#endif |
#endif // defined(OS_WIN) |
@@ -252,8 +255,8 @@ GLSurfaceEGL::~GLSurfaceEGL() {} |
#if defined(OS_WIN) |
static const EGLint kDisplayAttribsWarp[] { |
- EGL_PLATFORM_ANGLE_TYPE_ANGLE, |
- EGL_PLATFORM_ANGLE_TYPE_D3D11_WARP_ANGLE, |
+ EGL_PLATFORM_ANGLE_TYPE_ANGLE, EGL_PLATFORM_ANGLE_TYPE_D3D11_ANGLE, |
+ EGL_PLATFORM_ANGLE_USE_WARP_ANGLE, EGL_TRUE, |
EGL_NONE |
}; |