The TGSI module provides a universal representation of shaders and CPU-based execution of shaders.

All Mesa vertex/fragment programs and shaders are translated into the TGSI representation before being passed to the driver. In turn, the driver will convert the TGSI instructions into GPU-specific instructions. For hardware that lacks vertex or fragment shader support, the TGSI's executor can be used. The TGSI executor includes support for SSE code generation. Support for other processors (such as Cell) will be added in the future.

See also:

TGSI specification

Generated on Tue Sep 29 06:25:56 2009 for Gallium3D by  doxygen 1.5.4