docs: document new MESA_GLX_FORCE_DIRECT env var for the Xlib driver
authorBrian Paul <brianp@vmware.com>
Tue, 3 Feb 2009 17:13:22 +0000 (10:13 -0700)
committerBrian Paul <brianp@vmware.com>
Tue, 3 Feb 2009 22:36:38 +0000 (15:36 -0700)
docs/xlibdriver.html

index d95f4d579c62bded4f291e6e2077397a1f1b8df9..029e2b1514e2100def1bc47c096355ce9f0c80b9 100644 (file)
@@ -169,6 +169,20 @@ the Gamma FAQ</a>
 </p>
 
 
+<H2>Direct Rendering Flag</H2>
+<p>
+Some applications won't run with indirect rendering contexts (which is
+what the Xlib driver supports).
+To force the glXIsDirect() query to return True, set the MESA_GLX_FORCE_DIRECT
+environment variable.
+For example:
+</p>
+<pre>
+       $ export MESA_GLX_FORCE_DIRECT=1
+</pre>
+
+
+
 <H2>Overlay Planes</H2>
 <p>
 Hardware overlay planes are supported by the Xlib driver.  To
@@ -268,6 +282,8 @@ This extension was added in Mesa 2.6
    MESA_BACK_BUFFER - specifies how to implement the back color buffer (X only)
    MESA_PRIVATE_CMAP - force aux/tk libraries to use private colormaps (X only)
    MESA_GAMMA - gamma correction coefficients (X only)
+   MESA_GLX_FORCE_DIRECT - report that the driver is direct rendering, even
+      though it's not.
 </pre>