Lines Matching +full:shared +full:- +full:glapi
16 ---------
21 .. code-block:: sh
24 -D egl=enabled \
25 -D gles1=enabled \
26 -D gles2=enabled \
27 -D gallium-drivers=...
44 ``-D egl=enabled``
48 ``-D platforms=...``
50 comma separated string such as ``-D platforms=x11,wayland``. It decides
57 ``Android.mk`` files, or cross-compiled using appropriate options.
61 ``-D gles1=enabled`` and ``-D gles2=enabled``
65 ``-D shared-glapi=enabled``
67 makes ``libGL`` use the shared ``libglapi``. This is required if
71 -------
87 same as those for ``-D platforms=...``. When the variable is not set,
89 ``-D platforms=...`` as the native platform.
96 ---------
102 ----------
110 API calls into driver-specific functions.
117 platform-agnostic attributes (i.e. everything except ``EGL_WIDTH``
139 When ``eglTerminate()`` is called, the ``driver->Terminate()`` function
150 -----------
156 directly using (XCB-)DRI3 protocol when available, and falls back to
162 This driver supports only the `Haiku <https://www.haiku-os.org/>`__
163 platform. It is also much less feature-complete than ``egl_dri2``,
217 be single-buffered, in that ``eglSwapBuffers`` has no effect on them. It
222 the EGL surfaces, re-route them if required.