From: Chia-I Wu
The available displays are x11
, kms
,
+fbdev
, and gdi
. The gdi
display can
+only be built with SCons.
--with-state-trackers
@@ -118,16 +122,10 @@ software rendering automatically.
There are demos for the client APIs supported by EGL. They can be found in
-progs/egl/
, You can use them to test your build. For example,
- $ cd progs/egl/eglut - $ make - $ cd ../opengles1 - $ make - $ ./torus_x11 -+
There are demos for the client APIs supported by EGL. They can be found in +mesa/demos repository.
There are two categories of EGL drivers: Gallium and classic.
-Gallium EGL drivers supports all rendering APIs specified in EGL 1.4. The
-support for optional EGL functions and EGL extensions is usually more complete
-than the classic ones. These drivers depend on the egl
state
-tracker to build. The available drivers are
Gallium EGL drivers supports all rendering APIs specified in EGL 1.4. These
+drivers depend on the egl
state tracker to build. The available
+drivers are
egl_<dpy>_i915
egl_<dpy>_i965
egl_<dpy>_radeon
egl_<dpy>_nouveau
egl_<dpy>_radeon
egl_<dpy>_swrast
egl_<dpy>_vmwgfx
<dpy>
is given by --with-egl-displays
at
-configuration time. There will be one EGL driver for each combination of the
-displays listed and the hardware drivers enabled.
Classic EGL drivers, on the other hand, supports only OpenGL as its
-rendering API. They can be found under src/egl/drivers/
. There
-are 3 of them
Classic EGL drivers, on the other hand, support only a subset of the
+available rendering APIs. They can be found under
+src/egl/drivers/
. There are 3 of them
egl_glx