Lines Matching +full:shared +full:- +full:glapi
16 ---------
21 .. code-block:: console
24 -D egl=enabled \
25 -D gles1=enabled \
26 -D gles2=enabled \
27 -D dri-drivers=... \
28 -D gallium-drivers=...
46 ``-D egl=enabled``
50 ``-D platforms=...``
52 comma separated string such as ``-D platforms=x11,wayland``. It decides
59 ``Android.mk`` files, or cross-compiled using appropriate options.
63 ``-D gles1=enabled`` and ``-D gles2=enabled``
67 ``-D shared-glapi=enabled``
69 makes ``libGL`` use the shared ``libglapi``. This is required if
73 -------
89 same as those for ``-D platforms=...``. When the variable is not set,
91 ``-D platforms=...`` as the native platform.
98 ---------
104 ----------
112 API calls into driver-specific functions.
119 platform-agnostic attributes (i.e. everything except ``EGL_WIDTH``
141 When ``eglTerminate()`` is called, the ``driver->Terminate()`` function
152 -----------
158 directly using (XCB-)DRI3 protocol when available, and falls back to
164 This driver supports only the `Haiku <https://haiku-os.org>`__
165 platform. It is also much less feature-complete than ``egl_dri2``,
219 be single-buffered, in that ``eglSwapBuffers`` has no effect on them. It
224 the EGL surfaces, re-route them if required.