version 1.33, 2013/05/14 07:55:46 |
version 1.34, 2013/09/07 02:18:32 |
|
|
environment to force the regeneration of configure scripts |
environment to force the regeneration of configure scripts |
in every component during a make build. |
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 |
When building Mesa with LLVM support instead of the 'classic' |
alternative to the default Mesa software rasterizer. For that, use |
software rasteriser the Gallium3D LLVMpipe rasteriser will be used. |
the following command in the libGL build directory (the default is |
|
/usr/xenocara/lib/libGL): |
|
|
|
env XENOCARA_BUILD_GALLIUM=Yes make obj |
The radeonsi driver for Southern Islands and newer AMD Radeon parts |
env XENOCARA_BUILD_GALLIUM=Yes make build |
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 |
You will need to have the llvm and libelf packages installed and use the following |
and use a special pipe if it is built with LLVM support. You will need |
command in the libGL build directory: |
to have the llvm package installed and use the following command in the |
|
libGL build directory: |
|
|
|
env XENOCARA_BUILD_GALLIUM=llvm make obj |
env XENOCARA_BUILD_GALLIUM=llvm make obj |
env XENOCARA_BUILD_GALLIUM=llvm make build |
env XENOCARA_BUILD_GALLIUM=llvm make build |