One would hope so - but as long as all serious 3D cards have only
closed source drivers, I don’t see how the driver quality and
motivation among hackers will ever reach the required level.
[…]
"I’ve talked to Nvidia folks about why they do it. The bottom line is
that I can’t make a good case for them to open source it. Their worries
about what it might do to their performance relative to competitors are
quite well founded. "
Well, that’s a good point. Besides, binary drivers should be capable of
working rather well, provided the interface is solid and well defined.
Meanwhile, XFree86 seems to be the single most common reason for “loosing
the interface” as well as real crashes - and that’s not just with these
binary drivers everyone’s bashing. In my experience, XFree86 has been
(is?) very unstable, at least compared to the Linux kernel, especially
when messing with OpenGL, DGA or any other “advanced” features.
So, blaming the 3D h/w people isn’t going to help. Nor is whining about
all this…
I’m getting the feeling that XFree86 is just to big and messy, and needs
to be split up and partially rewritten. Considering the very different
ways platforms handle the low level stuff, it might even be a good idea
to fork off a Linux-only project.
How about ripping only the parts needed for local OpenGL to get a clean,
simple and solid “direct OpenGL layer”, and then implementing
(independent) X servers and other stuff on top of that? (Would at least
result in a very portable, accelerater X server.
Is any fbdev related
project working on that, perhaps?
Then again, it might be that there are already too many projects, and not
enough developers to have both quality and features in any of those
projects. Or maybe XFree86 has been pushed too far without a major
redesign, and is now about to collapse as a result…?
Oh well, time to take this thread off the list.
//David Olofson — Programmer, Reologica Instruments AB
.- M A I A -------------------------------------------------.
| Multimedia Application Integration Architecture |
| A Free/Open Source Plugin API for Professional Multimedia |
----------------------------> http://www.linuxdj.com/maia -' .- David Olofson -------------------------------------------. | Audio Hacker - Open Source Advocate - Singer - Songwriter |
-------------------------------------> http://olofson.net -'On Wednesday 22 May 2002 21:51, EvilTypeGuy wrote: