Xgl je projekt, který má umožnit, aby vše v X-serveru bylo renderováno přímo prostřednictvím OpenGL (podobně jako tomu má být ve Windows Vista či jak tomu je v MacOS X). Tím se velmi zvýší výkon X-serveru (protože o veškerou grafickou stránku věci se bude starat GPU na grafické kartě, ne z velké části CPU jako je tomu dnes), do budoucna by se měl i zjednodušit další vývoj X-serveru (protože by pak odpadla nutnost udržovat zvlášť 2D a 3D ovladače, byly by jen jedny unifikované OpenGL ovladače), umožnilo by to mimo jiné i nejrůznější eye-candy efekty (jako ve Windows Vista nebo MacOS X), atp.
Ještě je dobré vědět že Xgl v sobě obsahuje Xegl a Xglx, přičemž Xegl je zcela samostatné (nepotřebuje klasický X-server), kdežto Xglx je náhrada za klasické XAA nebo modernější EXA drivery v klasickém X-serveru.