Intel Talks About Their GPU Drivers, Wayland, Etc
Phoronix: Intel Talks About Their GPU Drivers, Wayland, Etc
Last month there was a presentation in Brazil by Eugeni Dodonov of the Intel Open-Source Technology Center. The focus was on Intel Linux Graphics and the "following the open-source road from kernel to UI tool-kits."..
Intel doesn't like Gallium, because:
It's an extra layer in between the 2 layers they have written themselves. They have less control over it.
They want to put all the shared code into their GLSL compiler, and have all the drivers hook directly into it. The fact that they've written all this code themselves is one of the main selling points for them.
If they hooked into Gallium, they would have to work with other people's shared code there, and have another layer in between their driver specific code and GLSL compiler. They can't simply alter Gallium to fit their needs, because it's maintained by other people and organizations. If you've followed the Mesa mailing list, you'd see that they feel perfectly free to alter their GLSL compiler code in ways which cripple other drivers - something that wouldn't fly in gallium.
Plus, they don't really have a major manpower issue like the other drivers do, which means that one of Gallium's biggest benefits isn't as important to them as it is to other drivers.