I'm getting a bit worried about/for the intel camp. Based on the news I've been reading for the past year, I feel like they're isolating themselves.
How are they isolating themselves? The main thing I see is their refusal to use Gallium3D. I admit to not knowing how complete a rewrite it would require, but getting a bunch of APIs implemented for "free" can't be something they can simply ignore, no?
Second : TTM came, and suddenly appeared intel with GEM. I don't know the technical differences, but knowing that both radeon and nouveau use a GEMified TTM, I get a feeling something isn't quite right.
Third : UXA/SNA. I guess an acceleration architecture tailored to specific hardware has its advantages, but it really feels like Intel is playing in a corner of the sandbox where none of the others go.
This leads me to fragmentation : SNA/Glamor/Uxa. It sounds like a major rewrite is taking place all the time, leaving the user unsure of what is best...
All the same, thanks to the Intel devs for their OpenGL 3.0 push, this is a great example of work that benefits everyone!