Content deleted Content added
Small edit for additional clarity |
No edit summary |
||
Line 1:
The '''graphics address remapping table''' ('''GART'''), sometimes known as the '''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]] (PCIe) [[graphics card]]s. The GART allows the graphics card [[direct memory access]] (DMA) to the host system memory, through which buffers of [[texture mapping|textures]], [[polygon mesh]]es and other data are loaded.
GART is used as a means of data transfer between the [[primary storage|main memory]] and [[video memory]], but can also be used to expand the amount of video memory available for graphics cards — particularly for cards with no dedicated video memory
==Operating system support==
=== Linux ===
Jeff Hartmann served as the primary maintainer of the [[Linux kernel]] agpgart driver, which began as part of [[Brian Paul]]'s [[Utah
=== FreeBSD ===
In [[FreeBSD]], the agpgart driver appeared in FreeBSD 4.1.<ref>[http://www.freebsd.org/cgi/man.cgi?agpgart agpgart(4)] - manpage.</ref>
=== Solaris ===
AGPgart support was introduced into [[Solaris (operating system)#Development release|Solaris Express Developer Edition]] as of its 7/05 release.<ref>{{cite web
|url = http://docs.sun.com/app/docs/doc/819-2254/agpgart-io-7i
|