summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Gray <jsg@cvs.openbsd.org>2013-09-07 02:18:33 +0000
committerJonathan Gray <jsg@cvs.openbsd.org>2013-09-07 02:18:33 +0000
commit7d554279f23c111486613c58e5a9c0a5eaa453b2 (patch)
tree30ba3cf5067b63ef54b315f54ab5503a4738abe9
parentd9e91764d1f993663f10d9c21a52d22672915a17 (diff)
update the note on using Mesa with LLVM
ok mpi@ ajacoutot@
-rw-r--r--README21
1 files changed, 9 insertions, 12 deletions
diff --git a/README b/README
index 9798546bc..64e0eea31 100644
--- a/README
+++ b/README
@@ -128,21 +128,18 @@ You can also set XENOCARA_RERUN_AUTOCONF in /etc/mk.conf or in the
environment to force the regeneration of configure scripts
in every component during a make build.
-o Building Gallium3D rasterizer for Mesa
+o Building Gallium3D with LLVM support
--------------------------------------
-The Gallium3D software rasterizer can be built to be used as an
-alternative to the default Mesa software rasterizer. For that, use
-the following command in the libGL build directory (the default is
-/usr/xenocara/lib/libGL):
+When building Mesa with LLVM support instead of the 'classic'
+software rasteriser the Gallium3D LLVMpipe rasteriser will be used.
- env XENOCARA_BUILD_GALLIUM=Yes make obj
- env XENOCARA_BUILD_GALLIUM=Yes make build
+The radeonsi driver for Southern Islands and newer AMD Radeon parts
+is only built when Gallium is compiled with LLVM support as it requires
+the R600 LLVM target.
-This software rasertizer can also benefit from the LLVM infrastructure
-and use a special pipe if it is built with LLVM support. You will need
-to have the llvm package installed and use the following command in the
-libGL build directory:
+You will need to have the llvm and libelf packages installed and use the following
+command in the libGL build directory:
env XENOCARA_BUILD_GALLIUM=llvm make obj
env XENOCARA_BUILD_GALLIUM=llvm make build
@@ -224,4 +221,4 @@ The core dump will be in /var/crash.
See also <http://xorg.freedesktop.org/wiki/Development/Documentation/ServerDebugging>
--
-$OpenBSD: README,v 1.33 2013/05/14 07:55:46 ajacoutot Exp $
+$OpenBSD: README,v 1.34 2013/09/07 02:18:32 jsg Exp $