< Back to index

In computing, AGPgart, a kernel module for Linux and Solaris, supports the extra data transfer features of Accelerated Graphics Port (AGP) video cards via the Graphics Address Remapping Table (GART).

The AGPgart driver module uses system memory to enhance the display of graphics — a useful feature for memoryless graphics devices such as Intel integrated graphics and AGP graphics, which need to use system memory as video buffers.

Desktop computers using Intel 810/830/855-series graphics devices can achieve higher resolution of screen images under Xorg xserver with only 1 megabyte of BIOS-allocated video RAM. Developers of video drivers can utilize the AGPgart driver to allocate system memory for 2D display or 3D display and to manage AGP devices.

For more information, see the agpgart_io(7i) man page in Solaris Release sol-nv-b17 or later.

History


Jeff Hartmann served as the primary maintainer of agpgart, which began as part of Brian Paul's utah-glx accelerated MesaGL driver project. The developers primarily targeted Linux 2.4x kernels, but made patches available against older 2.2x kernels. Dave Jones heavily reworked agpgart for the Linux 2.6x kernels, along with more contributions from Jeff Hartmann.
This entry uses material from from Wikipedia, the leading user-contributed encyclopedia. It is licensed under the GNU Free Documentation License. Disclaimer.