Gallium3D

Gallium3D is an originally developed by Tungsten Graphics programming, which aims to facilitate the development of platform-independent graphics drivers. The main task consists in the combination of functions, as it requires each graphics driver to realize on modern graphics processors hardware-accelerated graphics output. This Gallium3D abstracted at different points (operating system, computer graphics APIs such as OpenGL or DirectX, etc.) provide a uniform interface to the actual graphics driver.

Gallium3D is since 2009 part of Mesa 3D and is currently provided by the free drivers for AMD Radeon GPUs ( from R300 ), nVidia GeForce GPUs and some Intel GPUs (especially in Android and Chromium OS area ) used.

In addition, there are LLVMpipe with a driver on Gallium3D - based, which allows using software rendering via OpenGL LLVM usage on graphics hardware without dedicated driver.

359755
de