author | Ryan VanderMeulen <ryanvm@gmail.com> |
Wed, 24 May 2017 20:03:20 -0400 | |
changeset 360488 | daf0c22a7f03582e9a47928fd46f058f59d66b99 |
parent 360487 | 70768edfd5620271b2451059b8df8eac377f55b6 |
child 360489 | f0ade763cf1ec58deb6fa3478789bcb7aeff4594 |
push id | 90681 |
push user | ryanvm@gmail.com |
push date | Thu, 25 May 2017 00:03:26 +0000 |
treeherder | mozilla-inbound@daf0c22a7f03 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
bugs | 1365067 |
milestone | 55.0a1 |
backs out | 70768edfd5620271b2451059b8df8eac377f55b6 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/gfx/gl/GLContextProviderEGL.cpp +++ b/gfx/gl/GLContextProviderEGL.cpp @@ -492,19 +492,17 @@ GLContextEGL::CreateGLContext(CreateCont if (flags & CreateContextFlags::PREFER_ROBUSTNESS) { if (sEGLLibrary.IsExtensionSupported(GLLibraryEGL::EXT_create_context_robustness)) { robustness_attribs = required_attribs; robustness_attribs.push_back(LOCAL_EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_EXT); robustness_attribs.push_back(LOCAL_EGL_LOSE_CONTEXT_ON_RESET_EXT); // Skip EGL_CONTEXT_OPENGL_ROBUST_ACCESS_EXT, since it doesn't help us. } - if (sEGLLibrary.IsExtensionSupported(GLLibraryEGL::KHR_create_context) && - !sEGLLibrary.IsANGLE()) - { + if (sEGLLibrary.IsExtensionSupported(GLLibraryEGL::KHR_create_context)) { rbab_attribs = required_attribs; rbab_attribs.push_back(LOCAL_EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR); rbab_attribs.push_back(LOCAL_EGL_LOSE_CONTEXT_ON_RESET_KHR); rbab_attribs.push_back(LOCAL_EGL_CONTEXT_FLAGS_KHR); rbab_attribs.push_back(LOCAL_EGL_CONTEXT_OPENGL_ROBUST_ACCESS_BIT_KHR); } }