GLX is very X11 specific, so transitioning towards EGL brings significant benefits. I don't see why someone couldn't create a GLX over EGL wrapper, to help run legacy code on platforms without GLX. ...