Add eglErrorCode to eglInitialize fatal

Some ARC users are experiencing native crashes as SurfaceFlinger
launches. For these crashes we don't get logs but we do get the
abort message. To narrow down the root cause of failure, I'm adding
the EGL error code to the fatal message.

Bug: 183540186
Test: none
Change-Id: Ifb86fae0ec98c5312e928447c2e3f6ca64300f76
(cherry picked from commit b7a61d59f8b9a56ac72a0efc4646a3e2b8c04121)
diff --git a/libs/renderengine/gl/GLESRenderEngine.cpp b/libs/renderengine/gl/GLESRenderEngine.cpp
index d87315f..9400037 100644
--- a/libs/renderengine/gl/GLESRenderEngine.cpp
+++ b/libs/renderengine/gl/GLESRenderEngine.cpp
@@ -249,7 +249,7 @@
     // initialize EGL for the default display
     EGLDisplay display = eglGetDisplay(EGL_DEFAULT_DISPLAY);
     if (!eglInitialize(display, nullptr, nullptr)) {
-        LOG_ALWAYS_FATAL("failed to initialize EGL");
+        LOG_ALWAYS_FATAL("failed to initialize EGL. EGL error=0x%x", eglGetError());
     }
 
     const auto eglVersion = eglQueryString(display, EGL_VERSION);