EXA
2005年にX.OrgでXAAを置き換えた2D描画アクセラレーション層。1990年代のブリッターの操作ではなく、XRenderの合成を軸に作られた。
Keith Packardは、小さなサーバーKDrive用に簡潔なアクセラレーション層KAAを書いていた。2005年にZack Rusinがこれをx.orgサーバーに移植し、XAAをもじってEXAと名付けた。まじめな正式展開は考えられていない。発想は、ドライバに求めることを極力少なくすることで、必要なのは塗りつぶし、コピー、合成の3つのハードウェアルーチンと、ピクスマップをビデオメモリへ出し入れする処理だけだった。合成は新しい操作で、XRenderのものであり、アンチエイリアス付きの文字、ドロップシャドウ、半透明の表示に必要だった。
弱点は、その出し入れだった。EXAはどのピクスマップをビデオメモリに置き、どれをシステムメモリに置くかを自ら決めたが、しばしば読みを外し、画像が両者の間を行ったり来たりした。そこでIntelは2008年にメモリ管理をUXAとして書き直し、のちに層全体を自社のSNAで置き換えた。RadeonとNouveauのドライバは、Glamorがドライバ固有の2Dコードを不要にするまで、何年もEXAを使い続けた。XAAと同様に、EXAもそれが書かれたハードウェア世代と同じ程度の寿命しか持たない中間層だった。