workaround a bug in the SGX driver that would prevent eglGetConfig to work properly
diff --git a/standalone/main.cpp b/standalone/main.cpp
index 4e1039c..f705627 100644
--- a/standalone/main.cpp
+++ b/standalone/main.cpp
@@ -170,7 +170,9 @@
if (! gNoEvents) {
gpEventQueue = new EventQueue();
}
-
+
+ EGLNativeWindowType window = android_createDisplaySurface();
+
gDisplay = eglGetDisplay(EGL_DEFAULT_DISPLAY);
EGLint majorVersion;
@@ -186,7 +188,6 @@
};
EGLConfig config;
- EGLNativeWindowType window = android_createDisplaySurface();
android::EGLUtils::selectConfigForNativeWindow(gDisplay, configRequest, window, &config);
gSurface = eglCreateWindowSurface(gDisplay, config, window, NULL);