DRI User Guide : Supported Architectures & Hardware
Previous: Introduction
Next: Prerequisite Software

3. Supported Architectures & Hardware

3.1. Architectures

The Architectures currently supported by the DRI have grown from the initial Intel i386 based machines to now include, the Alpha Processor and the Sun SPARC machines.

The build environment for both of these new architectures have a pre-build environment that will correctly build the DRI drivers and Mesa meaning no extra configuration is necessary to build the DRI for these architectures.

3.1.1. Alpha Features

On newer Alpha processors, it should be noted that a significant performance increase can be seen with the addition of the -mcpu= command that should be passed to GCC upon compilation. Dependent of the architecture of the processor, for example -mcpu=ev6 will build specifically for the EV6 based AXP's, giving both byte and word alignment access to the DRI/Mesa drivers.

Use this as an example of compiling with this extra speed. In your host.def file that should reside in the xc/config directory, add the line.

#define DefaultGcc2AxpOpt -O2 -mcpu=ev6

Additional speed improvements to 3D rendering can be achieved by installing Compaq's Math Libraries (CPML) which can be obtained from the following URL.

http://www.support.compaq.com/alpha-tools/software/index.html

Once installed, you can set this option in your host.def to build against the CPML libraries.

#define UseCompaqMathLibrary YES

3.2. Graphics Hardware

XFree86 4.0 (or later versions) includes 3D acceleration for the following graphics hardware:

NOTE: This is a complete list of graphics hardware supported. It may not be supported on your platform.

Support for other hardware is underway.


DRI User Guide : Supported Architectures & Hardware
Previous: Introduction
Next: Prerequisite Software