I’ve got me a motherboard with integrated ATI HD3300 graphics, which, of course, has been giving me no end of trouble. But in my quest to get 3D acceleration working, I’ve seen some interesting things, which I don’t understand at all (I’m not technically minded…)
My first question is:
What are mesa, Gallium3D, OpenGL, radeonhd and DRI2, and how do they fit/work together?
My second is:
How long (guess) will it be until I can get 3D acceleration without the use of fglrx?
I know that lots of the above is described in wikis and such, but I’ve read them and not really grasped them, as they quickly dive off into technical stuff (See what I mean?)
So Gallium is a new part of mesa which is going to do what the individual drivers already have to do, but it is going to be more efficient with a smaller code base.
OpenGL is like a set of rules, and mesa follows those rules.
radeonhd takes the stuff from mesa and translates it into ati-graphics-card-language, but gallium is going to do a lot of that some time in the future.