Bug 1536033 - Add error value to create EGLContext failure log r=jgilbert

Differential Revision: https://phabricator.services.mozilla.com/D23834

--HG--
extra : moz-landing-system : lando
This commit is contained in:
sotaro 2019-03-19 03:01:40 +00:00
Родитель 202c7625e7
Коммит 218dad8f2e
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -285,7 +285,9 @@ already_AddRefed<GLContext> GLContextEGLFactory::Create(
RefPtr<GLContextEGL> gl = GLContextEGL::CreateGLContext(
flags, caps, false, config, surface, &discardFailureId);
if (!gl) {
gfxCriticalNote << "Failed to create EGLContext!";
const auto err = egl->fGetError();
gfxCriticalNote << "Failed to create EGLContext!: "
<< gfx::hexa(err);
mozilla::gl::DestroySurface(surface);
return nullptr;
}