Mesa (master): docs: Update egl.html.
Chia-I Wu
olv at kemper.freedesktop.org
Thu Sep 9 05:53:31 UTC 2010
Module: Mesa
Branch: master
Commit: 68071822f74384053905d7e5821de8b293f453eb
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=68071822f74384053905d7e5821de8b293f453eb
Author: Chia-I Wu <olv at lunarg.com>
Date: Thu Sep 9 13:51:59 2010 +0800
docs: Update egl.html.
Mention that EGL_DRIVERS_PATH should be specified for uninstalled build.
Update TODOs.
---
docs/egl.html | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/docs/egl.html b/docs/egl.html
index a6cd111..4758267 100644
--- a/docs/egl.html
+++ b/docs/egl.html
@@ -139,6 +139,10 @@ binaries.</p>
specified EGL driver to be loaded. It comes in handy when one wants to test a
specific driver. This variable is ignored for setuid/setgid binaries.</p>
+<p><code>egl_gallium</code> dynamically loads hardware drivers and client API
+modules found in <code>EGL_DRIVERS_PATH</code>. Thus, specifying this variable
+alone is not sufficient for <code>egl_gallium</code> for uninstalled build.</p>
+
</li>
<li><code>EGL_PLATFORM</code>
@@ -291,8 +295,12 @@ should as well lock the display before using it.
<ul>
<li>Pass the conformance tests</li>
-<li>Better automatic driver selection: <code>EGL_PLATFORM</code> loads all
-drivers and might eat too much memory.</li>
+<li>Reference counting in main library?</li>
+<li>Mixed use of OpenGL, OpenGL ES 1.1, and OpenGL ES 2.0 is supported. But
+which one of <code>libGL.so</code>, <code>libGLESv1_CM.so</code>, and
+<code>libGLESv2.so</code> should an application link to? Bad things may happen
+when, say, an application is linked to <code>libGLESv2.so</code> and
+<code>libcairo</code>, which is linked to <code>libGL.so</code> instead.</li>
</ul>
More information about the mesa-commit
mailing list