In computing , AGPgart is a Kernel computer science kernel module for Linux , FreeBSD and Solaris operating system Solaris that supports the extra data transfer features of Accelerated Graphics Port AGP video card s via the Graphics Address Remapping Table GART . The AGPgart driver module uses system memory computers memory to enhance the display of computer graphics graphics a useful feature for memoryless graphics devices such as Intel integrated graphics and AGP graphics, which need to use system memory as video Buffer computer science buffer s. Desktop computer s using Intel 810 815g 855 series graphics devices can achieve higher display resolution resolution of screen images under X.Org Server Xorg xserver with only 1 mebibyte of BIOS allocated video Random access memory RAM . Developers of video drivers can utilize the AGPgart driver to allocate system memory for 2D computer graphics 2D display or 3D computer graphics 3D display and to manage AGP devices. AGPgart support was introduced into Solaris operating system Development release Solaris Express Developer Edition as of its 7 05 release. ref apgart solaris In FreeBSD, agpgart ref agpgart freebsd appeared in FreeBSD 4.1. History Jeff Hartmann served as the primary maintainer of agpgart, which began as part of Brian Paul s Utah glx accelerated Mesa OpenGL MesaGL driver project. The developers primarily targeted Linux 2.4.x kernels, but made patches available against older 2.2.x kernels. Dave Jones heavily reworked agpgart ... unmaintained code agpgart adapted for Linux 2.6 kernel note dri http dri.freedesktop.org ... url http docs.sun.com app docs doc 819 2254 agpgart io 7i title agpgart io manpage accessdate 2007 12 04 work docs.sun.com publisher Sun Microsystems note agpgart freebsd http www.freebsd.org cgi man.cgi?agpgartagpgart 4 manpage. External links http utah glx.sourceforge.net gart README Category Linux kernel features fr AGPgart it Agpgart ... more details
Orphan date February 2009 NvAGP is a part of the nVIDIA kernel module on Unix like systems, Linux , BSD , etc. , that enables access to the graphics card through Accelerated Graphics Port AGP . In some cases, it is slower and less stable than agpgart . For certain supported motherboard chipsets, nVIDIA recommends the NvAGP driver instead see Appendix F of nVIDIA s README for your driver, available from their http www.nvidia.com object unix.html Unix driver page . Agpgart is usually preferable except where noted above , so it is given priority in the system. Even if you have NvAGP 1 in xorg.conf , agpgart will be loaded. To use NvAGP, you must either completely remove agpgart from the kernel or boot with the agp off option. Category Nvidia Category Video cards Unix stub ... more details
The Graphics Address Remapping Table GART , sometimes known as Graphics Translation Table GTT ref cite web author freedesktop.org url http dri.freedesktop.org wiki GART title GART accessdate 2010 03 05 ref is an IOMMU I O memory management unit IOMMU used by Accelerated Graphics Port AGP and PCI Express graphics card s, through which texture mapping texture s, polygon mesh es and other data are loaded directly from the computer s primary storage physical memory utilizing direct memory access . See also AGPgart the kernel module responsible for controlling the GART on Linux, Solaris, and FreeBSD systems References Reflist Category Computer graphics Compu graphics stub ... more details