Uh, actually, people seem to disagree about this issue. See for example this stackoverflow comment: http://stackoverflow.com/questions/7017239/what-are-the-r...
> There was some noise last year from Khronos about creating a version of EGL that could work on the desktop and make OpenGL contexts, but thus far, nothing came of it.
Do you have any sources to back up your claim that EGL can be used to create OpenGL contexts? Khronos.org also only mentions GLES and OpenVG contexts...