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=...
45 ``-D egl=enabled``
49 ``-D platforms=...``
51 comma separated string such as ``-D platforms=x11,wayland``. It decides
58 ``Android.mk`` files, or cross-compiled using appropriate options.
62 ``-D gles1=enabled`` and ``-D gles2=enabled``
66 ``-D shared-glapi=enabled``
68 makes ``libGL`` use the shared ``libglapi``. This is required if
72 -------
88 same as those for ``-D platforms=...``. When the variable is not set,
90 ``-D platforms=...`` as the native platform.
97 ---------
103 ----------
111 API calls into driver-specific functions.
118 platform-agnostic attributes (i.e. everything except ``EGL_WIDTH``
140 When ``eglTerminate()`` is called, the ``driver->Terminate()`` function
151 -----------
157 directly using (XCB-)DRI3 protocol when available, and falls back to
163 This driver supports only the `Haiku <https://www.haiku-os.org/>`__
164 platform. It is also much less feature-complete than ``egl_dri2``,
218 be single-buffered, in that ``eglSwapBuffers`` has no effect on them. It
223 the EGL surfaces, re-route them if required.