[xorg-doc - Cygwin XOrg documentation] branch master, updated. 4610bf90ada83927b6f5f20f257383dfb42d4d1a
jturney@sourceware.org
jturney@sourceware.org
Mon Feb 20 15:23:00 GMT 2017
https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/xorg-doc.git;h=4610bf90ada83927b6f5f20f257383dfb42d4d1a
commit 4610bf90ada83927b6f5f20f257383dfb42d4d1a
Author: Jon Turney <jon.turney@dronecode.org.uk>
Date: Mon Feb 20 15:11:19 2017 +0000
Update OpenGL documentation
Windows-DRI is now the default for local clients.
https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/xorg-doc.git;h=8933a3f3bc372675c13d2cfb34251f4dae2e7dd7
commit 8933a3f3bc372675c13d2cfb34251f4dae2e7dd7
Author: Jon Turney <jon.turney@dronecode.org.uk>
Date: Thu Nov 17 16:17:38 2016 +0000
Update build prerequisites
Diff:
---
cg/programming-prerequisites.xml | 3 +-
ug/using.xml | 40 ++++++++++++-------------------------
2 files changed, 15 insertions(+), 28 deletions(-)
diff --git a/cg/programming-prerequisites.xml b/cg/programming-prerequisites.xml
index 970ef9e..c69037e 100644
--- a/cg/programming-prerequisites.xml
+++ b/cg/programming-prerequisites.xml
@@ -84,7 +84,7 @@ libXau-devel,
libXaw-devel,
libXdmcp-devel,
libXext-devel,
-libXfont-devel,
+libXfont2-devel,
libXi-devel,
libXinerama-devel,
libXmu-devel,
@@ -99,6 +99,7 @@ libxcb-render-devel,
libxcb-render-util-devel,
libxcb-shape-devel,
libxcb-util-devel,
+libxcb-xkb-devel,
libxkbfile-devel,
zlib
</para>
diff --git a/ug/using.xml b/ug/using.xml
index 357534c..f507aa0 100644
--- a/ug/using.xml
+++ b/ug/using.xml
@@ -886,15 +886,7 @@ parameter to specify the local IP address to be used.
<sect1 id="using-glx">
<title>OpenGL (GLX)</title>
-<note>
<para>
-Hardware-accelerated OpenGL is still under active development and should be considered
-beta quality, but should be working well enough to be useful. Please report
-problems with specific OpenGL applications to the cygwin mailing list.
-</para>
-</note>
-
- <para>
The &project; X Server supports both software OpenGL rendering (using the mesa
software renderer), and hardware accelerated OpenGL rendering (using the native
Windows OpenGL (WGL) interface).
@@ -934,7 +926,7 @@ The <option>+iglx</option> option is required to allow them.
software rendering
<footnote id="footnote-software-rendering" label="a">
<para>
- The software renderer used (e.g. llvmpipe, softpipe) can be
+ The software renderer used (e.g. llvmpipe, softpipe, swr) can be
selected using the GALLIUM_DRIVER environment variable.
</para>
</footnote>
@@ -981,23 +973,11 @@ The <option>+iglx</option> option is required to allow them.
</para>
</entry>
<entry>
+ <command>export LIBGL_ALWAYS_SOFTWARE=1</command>
</entry>
<entry>
<para>
- start server with <parameter>-wgl</parameter> option
- </para>
- <para>
- <command>export LIBGL_USE_WGL=1</command>
- <footnote id="footnote-direct-wgl" label="b">
- <para>
- Since direct accelerated rendering is currently experimental,
- the LIBGL_USE_WGL environment variable is required to enable it,
- but that will be removed when the feature is mature, at which
- point it will be the default and <command>export
- LIBGL_ALWAYS_SOFTWARE=1</command> will be required to force
- software rendering.
- </para>
- </footnote>
+ start server with <parameter>-wgl</parameter> option (default)
</para>
<para>
(local clients only)
@@ -1014,13 +994,12 @@ Currently the default configurations are:
<listitem>
<para>
-For local clients the default is direct, software rendering.
+For local clients the default is direct, hardware-accelerated rendering.
</para>
<para>
-To use the experimental direct, hardware-accelerated rendering, you must do
-<command>export LIBGL_USE_WGL=1</command> before starting the client
-application.
+To use software rendering, you must do <command>export
+LIBGL_ALWAYS_SOFTWARE=1</command> before starting the client application.
</para>
</listitem>
@@ -1057,6 +1036,13 @@ Please ensure you are using the latest display drivers for your graphics
hardware before reporting any visual issues with WGL.
</para>
+<note>
+<para>
+Please report problems with specific OpenGL applications to the cygwin mailing
+list.
+</para>
+</note>
+
<para>
Known issues:
<itemizedlist>
More information about the Cygwin-apps-cvs
mailing list