On Linux, EGL can be used to initialize a desktop GL context. This is especially true on KMS, Wayland and Mir.
We have to load statically exported entry points using the regular OS symbol loading facilities, and only use eglGetProcAddress for extensions. Fixes crash in https://github.com/mono/MonoGame/pull/2377