xorg: Changes to 'xsf-docs'
xsf-docs/howto/build-mesa.txt | 32 +++++++++++---------------------
1 file changed, 11 insertions(+), 21 deletions(-)
New commits:
commit 64154e2923f83f7331dcb35b462b8840f7c5f975
Author: Andreas Boll <andreas.boll.dev@gmail.com>
Date: Mon Jul 7 11:33:19 2014 +0200
build-mesa: Update ./configure options
diff --git a/xsf-docs/howto/build-mesa.txt b/xsf-docs/howto/build-mesa.txt
index 0557d49..b39c351 100644
--- a/xsf-docs/howto/build-mesa.txt
+++ b/xsf-docs/howto/build-mesa.txt
@@ -96,23 +96,19 @@ Here’s what the `./configure` call will look like:
----
$ ./configure --prefix=/usr \
--enable-driglx-direct \
- --enable-gallium \
- --enable-gles-overlay \
--enable-gles1 \
--enable-gles2 \
--enable-glx-tls \
- --with-driver=dri \
--with-dri-driverdir=/usr/lib/dri \
--with-egl-platforms='drm x11' \
- --with-state-trackers=egl,glx,dri,vega \
…
----
Now, what are the parameters to replace “++…++” with? Basically, if
you determined an Intel driver (`i915` or `i965`), you want to use the
-classic drivers and to disable the Gallium drivers. If you saw a
-Radeon driver (`r300` or `r600`), you should prefer the Gallium
-drivers.
+classic drivers and to disable the Gallium drivers. Other drivers are
+only available on Gallium (`r300`, `r600`, `radeonsi` and more).
+Running `./configure --help` might be useful.
Examples for common drivers:
@@ -127,15 +123,19 @@ Examples for common drivers:
* For `nouveau`, you may want to try:
- --with-dri-drivers=nouveau --enable-gallium-nouveau
+ --with-dri-drivers=nouveau --with-gallium-drivers=nouveau
- * For `r300` (the options are named `radeon`), you need:
+ * For `r300`, you need:
- --with-dri-drivers=radeon --enable-gallium-radeon
+ --with-gallium-drivers=r300
* For `r600`, you need:
- --with-dri-drivers=r600 --enable-gallium-r600
+ --with-gallium-drivers=r600
+
+ * For `radeonsi`, you need:
+
+ --with-gallium-drivers=radeonsi
Now, once you’ve run `./configure`, time for your favorite beverage:
commit 14d63a8ce1beb6745b9197d5ce75ec3471e28a18
Author: Andreas Boll <andreas.boll.dev@gmail.com>
Date: Mon Jul 7 10:58:09 2014 +0200
build-mesa: Drop nouveau note
We are shipping nouveau_dri.so in libgl1-mesa-dri and we dropped the
package libgl1-mesa-dri-experimental.
diff --git a/xsf-docs/howto/build-mesa.txt b/xsf-docs/howto/build-mesa.txt
index ade3771..0557d49 100644
--- a/xsf-docs/howto/build-mesa.txt
+++ b/xsf-docs/howto/build-mesa.txt
@@ -27,15 +27,6 @@ in which case the appropriate options to be passed to `./configure`
should be looked up in the `debian/rules` file of the Debian source
package.
-****
-.Note
-Before reading further, be aware that `nouveau` is a bit special:
-
- * It’s considered experimental, and shipped in the
- `libgl1-mesa-dri-experimental` package accordingly.
- * It may fail to build (both API and ABI are still changing).
-****
-
<<<
Gathering information
@@ -121,8 +112,7 @@ Now, what are the parameters to replace “++…++” with? Basically, if
you determined an Intel driver (`i915` or `i965`), you want to use the
classic drivers and to disable the Gallium drivers. If you saw a
Radeon driver (`r300` or `r600`), you should prefer the Gallium
-drivers. If you’re using `nouveau`, make sure you read the note in the
-_Foreword_. The following assumes you’re using `nouveau_dri.so`.
+drivers.
Examples for common drivers:
Reply to: