GOAL layer provides four type of OpenGL graphics context:
- GLX X11 based OpenGL context
- EGL Embedded OpenGL-ES context
- QWS QT4 Embedded OpenGL-ES context
- WGL Microsoft Windows OpenGL context
The different context are selectable during compilation type with the follow preprocessor macros:
- USE_GLX
- USE_EGL
- USE_QWS
- USE_WGL
The macros are selectable with configure options. The default context is GLX.