diff options
author | Jonathan Gray <jsg@cvs.openbsd.org> | 2015-11-22 02:46:45 +0000 |
---|---|---|
committer | Jonathan Gray <jsg@cvs.openbsd.org> | 2015-11-22 02:46:45 +0000 |
commit | 3e40341f9dcd7c1bbc9afb8ddb812304820396cf (patch) | |
tree | 274b3f522afe1da16ab2b5347758c908bc23fac4 /lib/mesa/docs/egl.html | |
parent | 7b644ad52b574bec410d557155d666ac17fdf51a (diff) |
import Mesa 11.0.6
Diffstat (limited to 'lib/mesa/docs/egl.html')
-rw-r--r-- | lib/mesa/docs/egl.html | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/lib/mesa/docs/egl.html b/lib/mesa/docs/egl.html index f072ce1a0..bc21c6c48 100644 --- a/lib/mesa/docs/egl.html +++ b/lib/mesa/docs/egl.html @@ -18,8 +18,8 @@ <p>The current version of EGL in Mesa implements EGL 1.4. More information about EGL can be found at -<a href="https://www.khronos.org/egl/"> -https://www.khronos.org/egl/</a>.</p> +<a href="http://www.khronos.org/egl/"> +http://www.khronos.org/egl/</a>.</p> <p>The Mesa's implementation of EGL uses a driver architecture. The main library (<code>libEGL</code>) is window system neutral. It provides the EGL @@ -44,7 +44,7 @@ the driver for your hardware. For example</p> <p>The main library and OpenGL is enabled by default. The first two options above enables <a href="opengles.html">OpenGL ES 1.x and 2.x</a>. The last two -options enables the listed classic and Gallium drivers respectively.</p> +options enables the listed classic and and Gallium drivers respectively.</p> </li> @@ -77,21 +77,21 @@ drivers will be installed to <code>${libdir}/egl</code>.</p> </dd> -<dt><code>--with-platforms</code></dt> +<dt><code>--with-egl-platforms</code></dt> <dd> <p>List the platforms (window systems) to support. Its argument is a comma -separated string such as <code>--with-platforms=x11,drm</code>. It decides +separated string such as <code>--with-egl-platforms=x11,drm</code>. It decides the platforms a driver may support. The first listed platform is also used by -the main library to decide the native platform.</p> +the main library to decide the native platform: the platform the EGL native +types such as <code>EGLNativeDisplayType</code> or +<code>EGLNativeWindowType</code> defined for.</p> <p>The available platforms are <code>x11</code>, <code>drm</code>, <code>wayland</code>, <code>surfaceless</code>, <code>android</code>, -and <code>haiku</code>. -The <code>android</code> platform can either be built as a system -component, part of AOSP, using <code>Android.mk</code> files, or -cross-compiled using appropriate <code>configure</code> options. -The <code>haiku</code> platform can only be built with SCons. +and <code>haiku</code>. The <code>android</code> platform +can only be built as a system component, part of AOSP, while the +<code>haiku</code> platform can only be built with SCons. Unless for special needs, the build system should select the right platforms automatically.</p> @@ -165,9 +165,9 @@ binaries.</p> <dd> <p>This variable specifies the native platform. The valid values are the same -as those for <code>--with-platforms</code>. When the variable is not set, +as those for <code>--with-egl-platforms</code>. When the variable is not set, the main library uses the first platform listed in -<code>--with-platforms</code> as the native platform.</p> +<code>--with-egl-platforms</code> as the native platform.</p> <p>Extensions like <code>EGL_MESA_drm_display</code> define new functions to create displays for non-native platforms. These extensions are usually used by |