Stopping work on EGL and Xgl

Jon Smirl jonsmirl at
Thu Aug 11 16:21:18 PDT 2005

After discussing this with several people I have decided to stop
working on EGL and Xgl. The recent work on EXA is going to have the
side effect of pushing out any hope for an Xgl release by a year or
more.  By extending the 2D drivers to accelerate composite end user
demand for Xgl will also be reduced.

I have been donating my full-time effort to this project now for two
years without pay. I can not justify devoting further time to this
project without reasonable hope of it reaching completion.

The basic problem is that only two people (myself and DaveR) are
working on Xgl. Xgl is way too large for two people to finish. I have
been trying without success for the last year to attract more people
to work on Xgl.

Xegl is at the demo stage on the r200. There are instructions in the
wiki on how to run it. There are still large amounts of work to do to
add memory management and FBOs to DRI. The Xegl server also need an
input system and work done to integrate it into the modular tree.

I haven't decided what to work on next but it will probably be related
to HTML browsers.

Jon Smirl
jonsmirl at

More information about the xorg mailing list