[[File:Linux graphics drivers 2D.svg|thumb|The XAA/EXA/UXA/SNA APIs are for the 2D graphics drivers inside the X server. Note, that modern software uses direct rendering.]] [[File:The Linux Graphics Stack and glamor.svg|thumb|Glamor obsoletes DDX, here with XWayland.]] In computing, '''UMA Acceleration Architecture (UXA)''' is the reimplementation of the EXA graphics acceleration architecture of the X.Org Server developed by Intel. Its major difference with EXA is the use of GEM, replacing Translation Table Maps.<ref>{{Cite web|url=https://www.phoronix.com/scan.php?page=news_item&px=NjY0MA|title=A New Acceleration Architecture For X|author=Michael Larabel|date=2008-08-06|publisher=Phoronix}}</ref> In February 2009 it became clear that UXA would not be merged back into EXA.<ref>{{Cite web|url=https://www.phoronix.com/scan.php?page=news_item&px=NzA0NQ|title=Intel's UXA Will Not Be Merged Back Into EXA|author=Michael Larabel|date=2009-02-07|publisher=Phoronix}}</ref>
Intel is transitioning from UXA to SNA.
==Implementations== In May 2009 it was announced that Ubuntu would migrate their graphics acceleration for the Ubuntu 9.10 release to UXA.<ref>{{Cite web|url=http://www.ubuntu.com/testing/karmic/alpha1|title=New Intel video driver architecture available for testing|publisher=Canonical Ltd.}}</ref>
==See also== * Direct Rendering Infrastructure * Mesa 3D * EGL
==References== {{Reflist}}
Category:X-based libraries
{{Compu-stub}}