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.
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.
Once installed, you can set this option in your host.def to build against the CPML libraries.
#define UseCompaqMathLibrary YES
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.