[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: