Skip to main content
. Author manuscript; available in PMC: 2016 Oct 12.
Published in final edited form as: IEEE Int Symp Parallel Distrib Process Workshops Phd Forum. 2016 Aug 4;2016:1014–1023. doi: 10.1109/IPDPSW.2016.127

Fig. 2.

Fig. 2

Comparison of the software stack without EGL (left) and with EGL (right). Prior to EGL, an application obtained an OpenGL context by calling the X server via the GLX library. Depending on the version of X server, X had to be run as a privileged process. EGL simplifies this architecture, by allowing applications to obtain an OpenGL context without an X server.