Eric Anholt ([info]anholt) wrote,
@ 2005-12-28 04:02:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
xgl hacking
Over the last few days, among other projects, I've been working on integrating Xgl into xorg CVS. This is a mess -- kdrive has diverged significantly over the few years it's been alive, and the diffs are a mixed bag in terms of quality. I've now completed the repocopy and hooked up build infrastructure, but dix changes are needed to make it build, and those are here:

http://people.freedesktop.org/~anholt/xorg-xgl-make-it-build-2.diff

However, this is not enough to get it working. For me, it crashes on startup in cmap code that's suggesting some sort of structure member size discrepancies. Haven't figured it out yet.

For those who'd like to poke at it, get an xorg modular installation, then configure xorg server with ./configure --enable-xgl --enable-xglx --disable-lbx --disable-xorg (yeah, due to fbcmap.c suckage, we can't do them at the same time yet).

Other tasks in the last few days have been working on cairo performance (and failing to make a meaningful difference), setting up a couple of new tinderbox systems (liboil and cairo), and totally rearranging the basement so April can have an art studio space. Busy!



(Post a new comment)

xgl
(Anonymous)
2005-12-29 10:38 pm UTC (link)
I was wondering how much communication the xorg people have with David Reveman now. Do you know for sure that you are not working to fix bugs that hes already solved?

(Reply to this) (Thread)

Re: xgl
[info]anholt
2005-12-30 02:12 am UTC (link)
There's no sense in letting Novell (not davidr, who afaik would be just fine with pushing his stuff upstream) hold Xgl hostage. There are a lot of people interested in it, and we don't really know what work has been done by Novell since the last code drop that just wandered into CVS. If they don't care to cooperate with the community, we just need to keep going as if they didn't exist.

For me, I want to get X Server work consolidated into X.Org. So, I wanted to get more dix bits from xserver merged, which Xgl would bring, and I wanted to see people able to start trying out Xgl and making incremental improvements in the normal open-source way (which Dave Airlie has been doing lately, and prompted me to start working on the merge). Also, I've been talking down the hype about it because I don't think the DRI drivers are good enough for what Xgl wants (and to me, closed-source drivers are irrelevant). So I decided I needed to get it running to actually find out how good it was.

(Reply to this) (Parent)(Thread)

Re: xgl
(Anonymous)
2005-12-30 08:31 am UTC (link)
Thanks. Keep up the good work.

(Reply to this) (Parent)


Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…