Xegl lives!
Zack Rusin
zrusin at trolltech.com
Tue May 24 09:27:46 PDT 2005
On Tuesday 24 May 2005 11:41, Jim Gettys wrote:
> On Tue, 2005-05-24 at 11:33 -0400, Jon Smirl wrote:
> > On 5/24/05, Jim Gettys <Jim.Gettys at hp.com> wrote:
> > > Zack's been doing some good stuff speeding up software
> > > compositing, which should see the light of day, so while I
> > > understand your impatience, his priorities are reasonable (and we
> > > still need software fallback for compositing to run at finite
> > > speed...).
> >
> > Xegl is completely software compositing at the moment. Wouldn't it
> > be better to spend the effort improving mesa performance since mesa
> > is used everywhere?
Jon, please don't be getting frustrated but I don't think that just
abondoning Xorg and moving over to Xegl is a viable alternative.
Trust me, personally, I'd consider working on Xegl much more fun, but I
don't think we can expect from the users that they will start switching
anytime in the near future. It will take a while. So lets do it
incrementally. There's just lots and lots of things to do.
XVideo support being one of them (and yes, using TMU's or front-end
scalers makes a lot of sense there, but I'd still like to see us use
back-end scaler, for example for DVD playback but it will be very
problematic. And quite frankly I didn't even have quite the time to
look into YUV surfaces in Glitz but I hope Matthias can get those
working soon :) ).
What I'm saying is that there's is a lot of subtle issues there. Lets
give our users and distributions something that actually works well for
the next few months while the longterm solution is still being hacked
on.
> Not all X servers are using Mesa; in fact, almost all do not at this
> instant; Render is used for getting text up on the screen, and that
> is using the software compositing unless the XAA driver implements it
> directly.
>
> Certainly, as GL based X servers become the norm, we'll take the code
> and apply it there.
>
> As I understand it, Zack's nearly done with that project, and is
> offering to come help you as soon as he can...
Yes, I'll definitely get on it as soon as I can.
Zack
--
Eat right, exercise, die anyway.
More information about the dri-egl
mailing list