he EGL API</li>
</ul>
<p>Wayland and Mir both require the EGL backend.</p>
<p>The client library is the one providing the OpenGL or OpenGL ES API, which is used by GLFW to probe the created context. This is not the same thing as the client API, as many desktop OpenGL client libraries now expose the OpenGL ES API through extensions. The options are:</p>
<ul>
<li><code>_GLFW_USE_OPENGL</code> for the desktop OpenGL (opengl32.dll, libGL.so or OpenGL.framework)</li>
<li><code>_GLFW_USE_GLESV1</code> for OpenGL 