- eglMakeCurrent(fgDisplay.pDisplay.eglDisplay, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT);
- if (fgDisplay.pDisplay.eglContext != EGL_NO_CONTEXT) {
- eglDestroyContext(fgDisplay.pDisplay.eglDisplay, fgDisplay.pDisplay.eglContext);
- fgDisplay.pDisplay.eglContext = EGL_NO_CONTEXT;
- }
-
- if (fgDisplay.pDisplay.eglDisplay != EGL_NO_DISPLAY) {
- eglTerminate(fgDisplay.pDisplay.eglDisplay);
- fgDisplay.pDisplay.eglDisplay = EGL_NO_DISPLAY;
+ if (fgDisplay.pDisplay.egl.Display != EGL_NO_DISPLAY) {
+ eglTerminate(fgDisplay.pDisplay.egl.Display);
+ fgDisplay.pDisplay.egl.Display = EGL_NO_DISPLAY;